tag picard musicbrainz mac kid3 español editar easytag linux video mpeg

linux - mac - musicbrainz picard español



¿Cómo crear videos programáticamente? (6)

¿Hay una biblioteca disponible gratuitamente para crear un MPEG (o cualquier otro formato de video simple) fuera de una secuencia de imágenes?

También debe ejecutarse en Linux, e idealmente tener enlaces de Python.


¡ffmpeg tiene una API y también enlaces de pitón , parece ser el camino a seguir!

Gracias


No es una biblioteca, pero mplayer tiene la capacidad de codificar secuencias JPEG a cualquier tipo de formato. Se ejecuta en Linux, Windows, BSD y otras plataformas y puede escribir un script de Python si desea usarlo con Python.


Sé que hay mencoder (parte del proyecto mplayer) y ffmpeg , que pueden hacer esto.


en c ++ OpenCV (biblioteca de código abierto Computer Vision de Intel) le permite crear un archivo AVI y simplemente insertar marcos dentro de ...

pero es como disparar con un cañón a una mosca.


ffmpeg es un excelente programa (de código abierto) para crear todo tipo de videos y convertir un tipo de video (una secuencia de imágenes en este caso) en otros tipos de video.

Por lo general, se utiliza desde la línea de comandos, pero eso es realmente solo una envoltura alrededor de sus bibliotecas internas. Está expresamente disponible para ser utilizado desde dentro de otro programa .

También hay enlaces de python que envuelven la API, aunque este proyecto en particular no parece estar recibiendo el mejor soporte (probablemente haya otros proyectos haciendo lo mismo).

También hay un enlace donde alguien ha usado ffmpeg para hacer algo similar a lo que estás buscando.


GStreamer es una opción popular. Es un marco multimedia completo muy parecido a DirectShow o QuickTime, tiene la ventaja de contar con códecs con licencias legales y tiene excelentes enlaces de Python.