Estoy en MacOSX Lion y me gustaría un método para convertir webm a mp4 (u otro formato compatible con iTunes). ffmpeg
Parece una posibilidad, pero la documentación es un poco obtusa para mí; se agradecerán las instrucciones paso a paso.
fuente
Estoy en MacOSX Lion y me gustaría un método para convertir webm a mp4 (u otro formato compatible con iTunes). ffmpeg
Parece una posibilidad, pero la documentación es un poco obtusa para mí; se agradecerán las instrucciones paso a paso.
Si quieres usar ffmpeg
, ve y
instalarlo a través de Homebrew con
brew install ffmpeg
Si lo descargó manualmente (no con Homebrew), le sugiero que copie el ffmpeg
archivo ejecutable en su RUTA, para que pueda usarlo desde la Terminal. Digamos que lo descargó a ~/Downloads/ffmpeg/ffmpeg
, luego haga:
sudo mkdir -p /usr/local/bin
sudo cp ~/Downloads/ffmpeg/ffmpeg /usr/local/bin/
sudo chmod +x !$ /usr/local/bin/ffmpeg
Ahora, por "a MP4", supongo que se refiere a usar H.264 y AAC como códecs de video y audio, respectivamente. Para eso, el comando básico sería:
ffmpeg -i input.webm -c:v libx264 -c:a aac -strict experimental -b:a 192k output.mp4
Si desea controlar la calidad, eche un vistazo a la guía de codificación x264 . Se configura con la -crf
opción, donde el valor predeterminado es 23, y menor significa mejor calidad (los valores típicos son de 18 a 28). En el ejemplo anterior, utiliza la calidad predeterminada de 23 para video y 192 kBit / s de velocidad de bits constante para audio.
En cuanto al audio, las compilaciones estáticas no son compatibles libfdk-aac
, pero si lo tiene, debe usarlo en su lugar:
ffmpeg -i input.webm -c:v libx264 -c:a libfdk_aac output.mp4
FDK-AAC le ofrece una mejor calidad que el codificador AAC interno. Para controlar la calidad del audio, consulte la guía de codificación AAC .
mplayer
, pero Apple se niega a abrirlos ...libfdk_aac
(subrayado en lugar de un guión).Esto es, lo que acabo de usar con éxito en FreeBSD para crear archivos MP4, que MacOS reconocería como tal:
Comencé con la línea de comandos usando este tutorial , pero tuvo el cambio
libfaac
deaac
porque este último no se ha encontrado ...Debe haber algún tipo especial de locura que afecta a los programadores en el dominio de los códecs multimedia, lo que hace que cambien sutilmente las opciones de la línea de comandos de una versión a otra.
fuente