l
logo astronomo.org  astrónomo.org   Red Social de aficionados a la Astronomía y Observación astronómica Bienvenido(a), Visitante
 Quiero Participar o ingresa
Ingresar nombre de usuario, contraseña, duración de la sesión
  

Búsqueda Avanzada     

recomendados por nuestro foro Recomendando desde 2009 a:
Telescopio en Astroshop
... página cargada a fecha y hora :
275298 post, 19579 Temas, 13310 users
último usuario registrado:  Joaquin Phoenix
avatar invitado
INICIO LOGIN CALENDARIO LISTA TAG'S*_ GALERÍA IMÁGENES
ASTROFOTOGRAFÍA
LINKS APP'S ¿QUÉ TELESCOPIO COMPRAR?
GUÍA PARA ELEGIR BIEN
?canal RSS astronomo.org
RSS

Como extraer todos los frames de un vídeo con FFMPEG

Página: [1]    bajar  * y última página *
Imprimir
clase Autor Tema: Como extraer todos los frames de un vídeo con FFMPEG  (Leído 18110 veces)
55
astrons: 2.39  votos: 1
SrAnderson

**

avatarc

Un pedazo de tierra en el universo. 
desde: abr, 2012
mensajes: 373
clik ver los últimos




minimensaje
« del : Mar, 03 Sep 2013, 15:08 UTC »

Hola niños, hoy os voy a explicar cómo atarse los cordones... digo... cómo extraer todos los frames de un vídeo para guardarlos en una carpeta.   Azn


Seguro que algunos ya lo sabrán hacer, y otros usarán directamente el Registax o el programa que sea y que ya automáticamente lee los frames del vídeo.
De todas maneras, veo útil el poder extraerlos si se necesita revisarlos o eliminar algunos de ellos que sabemos que no nos van a servir.

La cosa será exactamente igual para Windows, Linux o MacOS. Lo único que cambia es a la hora de bajarse el software necesario.

Necesitaremos bajarnos el programa FFMPEG, que es una especie de codificador/decodificador/compresor/descompresor/hace_de_todo de vídeo e imágenes.
Es una herramienta que funciona con línea de comandos, osea, consola tipo MS-DoS, pero no entréis en pánico: si mi sobrino de 3 años lo da usado, creo que vosotros podrías llegar a usarlo también.  Sonreir


Bueno, vamos al grano.

Primero nos bajamos FFMPEG:

-> Para Linux: ffmpeg es un programa que si no viene ya por defecto (cosa rara), seguro que está en los repositorios de software de tu distro, pues es un programa que otros programas usan para ver vídeos y hacer otras cosas. Para Ubuntu (que es el que yo uso) sólo habría que hacer un "apt-get install ffmpeg" como usuario root desde la consola. Pero lo más seguro es que ya te venga instalado.

-> Para Windows: si tienes la mala suerte de tener Wind0w$, entonces podrás bajarte FFMPEG desde aquí: https://ffmpeg.zeranoe.com/builds Le das al link que pone "just download the 32-bit static builds". Os bajaréis el ejecutable de ffmpeg compilado para CPUs de 32Bits. Os funcionará igual si la vuestra es de 64bits.

-> Para MacOS: si eres uno de esos que ha tenido la inmensa desgracia de tener un MacOS, entonces podrás bajártelo desde aquí: https://www.evermeet.cx/ffmpeg. Te recomiendo que compruebes el número de versión y que te bajes la más actual.



Hasta aquí todo correcto. Instalas el programa y listo.


A continuación, abrimos una consola, bién sea xTerm en Linux, Emulador de Consola/MS-DoS en Windows o Terminal en MacOS.

En Windows (creo que en MacOS no), tendréis que ir a la carpeta descomprimida de ffmpeg y luego a la carpeta "bin", ahí estará el ejecutable.


A continuación, usando el explorador de archivos normal y corriente, copiamos el vídeo que queremos extraer a una carpeta en la que nos aparecerán todos los frames. No me seáis cazurros y me descomprimáis el vídeo en una carpeta con más cosas... Estaros atentos a eso, que luego me venís llorando con que si se me mezcló todo, que si borré nosequé, que si no encuentro nosecuantos...
Finalmente, ejecutamos ffmpeg de la siguiente manera:

ffmpeg -i <vídeo> frame%d.png"

Por ejemplo: ffmpeg -i c:/astronomia/videos/frames/andromeda.avi frame%d.png

Lo que hace ese comando es extraer todos los frames de <vídeo> y a cada uno llamarlo como "frame1.png", frame2.png, frame3.png, frame4.png, frameN.png
Básicamente el %d lo que hace es poner el número de frame. Podemos si queremos poner "pepito%d.png". Osea, no tiene por qué ser "frame" a narices.
Soporta otros formatos como JPGE y creo que GIF también, pero yo recomiendo PNG.

Ahora con el explorador de archivos vamos a la carpeta en la que hemos extraído todos los frames, y ya podemos borrar el vídeo si lo queremos (¡¡¡recordad siempre trabajar con una copia, si algo sale mal, nos quedaríamos sin vídeo!!!).

Ya tendrás en esa carpeta un montón de imágenes PNG que cada una es un frame del vídeo.

Eso es todo. ¿A que no ha sido tan difícil?

- - -

mercè
Mañana Sol y Buen tiempo................

**

avatarc

Barcelona 
desde: ene, 2010
mensajes: 7886
clik ver los últimos




minimensaje
« respuesta #1 del : Mar, 03 Sep 2013, 16:06 UTC »

...estoy medio tonta , me consta  hmmmm ..pero ¿cual es la finalidad de éste programa ? . perdona que sea como soy , pero por lo que he entendido me va a permitir separar los 3600 frames de que constan mis videos en 3600 imagenes PNG individuales , que yo voy a revisar una a una  y escoger las mejores para apilarlas con Registax ........ el grito

¿ es eso ???

« Últ. modif.: Mar, 03 Sep 2013, 16:08 UTC por mercè »
- - -

SrAnderson

**

avatarc

Un pedazo de tierra en el universo. 
desde: abr, 2012
mensajes: 373
clik ver los últimos




minimensaje
« respuesta #2 del : Mié, 04 Sep 2013, 12:23 UTC »

...estoy medio tonta , me consta  hmmmm ..pero ¿cual es la finalidad de éste programa ? . perdona que sea como soy , pero por lo que he entendido me va a permitir separar los 3600 frames de que constan mis videos en 3600 imagenes PNG individuales , que yo voy a revisar una a una  y escoger las mejores para apilarlas con Registax ........ el grito

¿ es eso ???

La finalidad de ese programa es leer todos y cada uno de los frames de un vídeo y convertirlos a imágenes PNG que guardará en una carpeta.
Lo que hagas con ellas, es cosa tuya   Sonreir


En cualquier caso, lo considero interesante para cualquiera que tenga un vídeo y necesita apilarlo, pero el software que use no abra vídeo, si no solamente fotografías, como es el caso del AstroStack 3, que sólo lee imágenes, pero no vídeos.
También, si sabes que has grabado un vídeo de 3000 frames, y por la mitad del vídeo hubo vibraciones que te pueden fastidiar el apilado, puedes borrar los frames del medio y listo.

Vamos, por poner un ejemplo...

- - -

SERGIT

**

avatarc

61  Montmeló (Barcelona) 
desde: feb, 2010
mensajes: 4555
clik ver los últimos

WWW


minimensaje
« respuesta #3 del : Mié, 04 Sep 2013, 13:29 UTC »

También, si sabes que has grabado un vídeo de 3000 frames, y por la mitad del vídeo hubo vibraciones que te pueden fastidiar el apilado, puedes borrar los frames del medio y listo.

RegiStax te permite elegir un frame de referencia de buena calidad (generalmente lo escoges a mitad del video) y con los ajustes de apilado te elimina automaticamente los frames de menor calidad sea por vibraciones o sea por unos instantes de mayor turbulencia atmosferica.

Por otro lado puedes descomponer el vídeo en fotogramas individuales más facilmente con Virtual Dub.

Saludos.

Sergi.

« Últ. modif.: Mié, 04 Sep 2013, 13:31 UTC por SERGIT »
- - -

Sebtor

**

avatarc


desde: sep, 2006
mensajes: 27850
clik ver los últimos




minimensaje
« respuesta #4 del : Dom, 08 Sep 2013, 22:42 UTC »


hombre
seamos transparentes, ... ésto mas que un tutorial es un link de descarga con instrucciones

con la etiqueta de tutorial, luego desde fuera nos dirán que somos presuntuosos
hemos de mantener un poco el criterio, y pensar en eso,  en el foro en general, para hacerlo ordenado y coherente ( y que no sea un Taringa , o peor el Yahoo preguntas )



añadí el link en
·· directorio de SOFTWARE


ver también
Virtualdub, instrucciones en castellano ¿Cómo convertir un archivo MOV a AVI?

- - -

keywords:   Ir Arriba  subir
Página: [1]    subir2  * final de la última página, y fin de tema.*
Imprimir
 
navegar a otro subforo:  
Tema: Como extraer todos los frames de un vídeo con FFMPEG
 (Leído 18110 veces)
55
astrons: 2.39 votos: 1
_

recomendados por nuestro foro RECOMENDADOS desde el foro astrónomo.org :

Telescopio en Astroshop
libros LucusHost, el mejor hosting

| Índice Rápido de foros en Astrónomo.org | lista conjunta de temas actualizados |
CÓDIGOS HTML y BANNER PARA ENLAZAR A NUESTRA PÁGINA PRINCIPAL, click en: little banner astronomo.org
* para compartir temas específicos o fotos del álbum encontrarás los botones más arriba *
Licencia de Creative Commons 4.0 astronomo.org astronomo.org by each autor is licensed under a Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported License.
Permissions beyond the scope of this license may be available at administrator of Astronomo.org .
Powered by MySQL
Powered by PHP
astronomo.org© 2006 - 2023 ema
Powered by SMF 1.1.21 | SMF © 2015, Simple Machines
XHTML 1.0 válido!
CSS válido!
  home3b   subir rápido a encabezado la administración del foro no es, ni se hace necesariamente, responsable de la opinión de sus participantes
Página creada en 0.106 segundos con 36 queries.
subir rápido a encabezado    home2  
rightback