Creé un screencast usando recordmydesktop que produjo un archivo .ogv. Creo que este es un archivo OGG codificado con el códec Theora. Me pregunto, ¿cómo puedo convertir esto a MPEG4 / H.264? Intenté usar ffmpeg de una manera ingenua, de la siguiente manera:
ffmpeg -i demo.ogv -f mp4 demo.mp4
Sin embargo, esto produce una mancha malvada de verdes oscuros y grises cuando intentas jugar de nuevo en mplayer. Luego traté de ser más sofisticado, usando los indicadores de línea de comando especificados aquí: ¿ Convertir un archivo de video en formato de archivo arbitrario a MPEG4 / H.264?
ffmpeg -i demo.ogv \
-s 352x288 -vcodec libx264 -vpre default \
-acodec libmp3lame -ab 192k -ac 2 -ar 44100 -f mp4 \
demo.mp4
Pero, el resultado fue el mismo.
Si alguien tiene alguna idea de cuál podría ser la mejor manera de llevar a cabo esta tarea, agradecería que me lo hiciera saber.
Respuestas:
Transcodificador Arista
o desde la línea de comando
Puedes usar este software, que siempre uso y creo que es realmente bueno. Para convertir un archivo ogv a mp4, debe elegir cualquier dispositivo Sony.
fuente
Esta es una pregunta anterior ahora, pero un FFmpeg moderno (bajo Xenial Xerus y versiones posteriores) convertiría un archivo ogv de la siguiente manera:
y esto debería crear un excelente archivo.
Ajustes adicionales
Algunos ajustes a esta configuración son más que posibles. Aquí hay algunas sugerencias:
-qscale:a 2
a la configuración-b:a 196k
. (Use un valor más alto o más bajo para la tasa de bits que desee).-crf 18
. Tenga en cuenta que el archivo tamaño aumenta como el ajuste de calidad se reduce .A veces, los reproductores como WMP y Quicktime tienen problemas con el audio mp3 en un contenedor mp4 y en estos casos es sensato usar el sonido AAC en su lugar:
Las versiones más recientes de FFmpeg ( es decir, lanzadas después del 5 de diciembre de 2015 ) no necesitarán la
-strict -2
opción, pero aún se necesita para Xenial Xerus ...fuente
Invalid encoder type 'libmp3lame'
.libavcodec-extra-54
y esto debería solucionar el problema ... Si la compilación se necesita el archivo de hoja de metal-dev:libmp3lame-dev
.FF Multi convertidor es otra gran opción, no sólo para el éxito
.ogv
de.mp4
la conversación. Interfaz simple, fácil de usar y elegante, proporciona un registro completo de los detalles de conversión, admite una gran lista de formatos (ver más abajo), hace el trabajo rápidamente.Formatos de audio / video:
Y cualquier otro formato compatible con ffmpeg.
Formatos de imagen:
Y cualquier otro formato compatible con ImageMagick.
Formatos de archivo de documento:
Instalación en Ubuntu - [Versión estable]
Para agregar el ppa a los recursos de su sistema e instalar ffmulticonverter, abra una terminal y escriba:
De manera predeterminada, ffmulticonverter también traerá todas sus dependencias opcionales (ffmpeg, pythonmagick, unoconv).
Si lo desea, puede instalar ffmulticonverter solo y luego instalar solo las dependencias opcionales que desee manualmente:
Luego puede instalar el resto de las dependencias por separado, según lo que desee convertir:
Si desea convertir videos, instale ffmpeg:
sudo apt-get install ffmpeg
si desea convertir documentos, instale unoconv:
sudo apt-get install unoconv
si desea convertir imágenes, instale python imagemagick:
sudo apt-get install python-pythonmagick
fuente