convertir video .mov a .mp4 con ffmpeg

5

Estoy tratando de convertir un video .mov a .mp4 con ffmpeg:

ffmpeg -i ~/Desktop/Sample.mov ~/Desktop/Sample.mp4

Sin embargo, esto no funciona, y cuando trato de abrir el video producido en quicktime me dice que el archivo está dañado o en un formato que quicktime no comprende.

¿Cómo hago para que esto funcione?

theonlygusti
fuente
Usar freno de mano para MAC
answerSeeker
@TatakaiWasumi Ya lo tengo instalado. ¿Cuál es el comando para convertir un video entonces?
theonlygusti

Respuestas:

17

Para convertir videos, me gusta usar hanbrake. Puede encontrarlo aquí: https://handbrake.fr/ Lo uso en Linux pero también debería funcionar bien en MAC.

Para ffmpeg:

ffmpeg -i {in-video}.mov -vcodec h264 -acodec aac -strict -2 {out-video}.mp4

Para HandBrake:

handbrakecli -i {in-video}.mov -e x264 -E facc -o {out-video}.mp4

answerSeeker
fuente
El freno de mano funcionó. El comando ffmpeg no lo hace.
theonlygusti
2
ffmpeg funcionó muy bien como antes para mí
Andy
1
¡Funciona genial! ¡Gracias! ¿Qué significa el -strict 2soporte? No pude encontrarlo en la lista de comandos ni en la documentación completa. Al intentar correr con y sin él, no pude encontrar ninguna diferencia.
arieljannai
@arieljannai, acabo de ver tu comentario. Si mira las documentaciones en el sitio web de ffmpg, linux.die.net/man/1/ffmpeg , verá que dice:-strict strictness How strictly to follow the standards.
answerSeeker
Tal vez encontré otra documentación 😳 ¡gracias!
arieljannai