l
logo astronomo.org  astrónomo.org   Foro 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_bBúsqueda Avanzada       b_b

recomendados por nuestro foro Recomendando desde 2009 a:
Telescopio en Astroshop
... página cargada a fecha y hora :
272788 post, 21587 Temas, 12675 users
último usuario registrado:  AlcaláElx
avatar invitado
INICIO LOGIN CALENDARIO LISTA KEYWORDS*_ ÁLBUM LINKS SOFTWARE ELEGIR Y COMPRAR
¿ QUÉ TELESCOPIO ?
?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 16668 veces)
55
astrons: 2.39  votos: 1
SrAnderson

**

avatarc

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




icon_f
« del : Mar, 03-Sep-2013, UTC 15h.08m. »

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: 7956
clik ver los últimos




icon_f
« respuesta #1 del : Mar, 03-Sep-2013, UTC 16h.06m. »

...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 ???

C 9,25 ,  HEQ 5 Pro .
 DBK21au618 pá planetas   
               ASI 120MM pá la luna

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

**

avatarc

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




icon_f
« respuesta #2 del : Mié, 04-Sep-2013, UTC 12h.23m. »

...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

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

WWW


icon_f
« respuesta #3 del : Mié, 04-Sep-2013, UTC 13h.29m. »

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.

Sergi Torrents Gonzalez

Vixen NA 120
Sky Watcher NEQ 6 Pro
Oculares: Baader Hyperion Aspheric 31, Vixen LVW 22 y 13, Nirvana UWA 7, Tele Vue Nagler zoom 3-6 mm.
Barlows: Celestrón Última 2X, TAL 3X, TV Powermate 5X
Filtros: Fringe killer, CLS-CCD, UHC-S, 11, 21, 47, 80A
Diagonales: Takahashi 1.25", Long Pern 2"
Flip Mirror Vixen
Cámara planetaria: TIS DMK 21AU04.AS
Cámara de cielo profundo: Orion SSDSMI-2
Autoguiado Lunatico (EGZ 60 y QHY5)

Blog de astronomía: https://astronomiayastrofotografiaaamateur.blogspot.com.es/

Galería fotográfica en AstroBin: https://astrobin.com/users/SERGIT/

Blog "Odisea": https://sergitorrentsgonzalez.blogspot.com.es/

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

**

avatarc


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




icon_f
« respuesta #4 del : Dom, 08-Sep-2013, UTC 22h.42m. »


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 16668 veces)

55
astrons: 2.39 votos: 1
Compartir este Tema...
Para Foros :
(BBCode)
Para Blogs / Webs :
(HTML)
_

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

Telescopio en Astroshop
libros LucusHost, el mejor hosting

| Índice de foros - SITEMAP | lista cronológica de temas creados |
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 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 foro Astronomo.org.
Powered by MySQL
Powered by PHP
astronomo.org© 2006 - 2022 ema
Powered by SMF 1.1.21 | SMF © 2015, Simple Machines
Black22 design by www bloczone net
XHTML 1.0 válido!
CSS válido!
  home3   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.152 segundos con 35 queries.
subir rápido a encabezado    home2  
rightback