
Tengo un archivo MTS grabado a 60pfs.
Quiero guardar una versión que se reproduce a 1/2 velocidad con 30 fps, que puedo, por ejemplo, subir a Youtube para una reproducción en cámara lenta allí.
¿Cómo puedo hacer eso con algunas herramientas de OS X?
Respuesta1
Si desea instalar FFmpeg, hágalo instalandocerveza caseraprimero luego brew install ffmpeg
.
Todo lo que tienes que hacer es:
ffmpeg -i input.mp4 -vf "setpts=(1/speed)*PTS" output.mp4
… dóndespeed
es el factor de aceleración, por ejemplo, 2 para duplicar o 0,5 para movimiento lento a la mitad de velocidad. FFmpeg cambiará la marca de tiempo de presentación de los fotogramas individuales en lugar de la velocidad de fotogramas real.
Esto suele funcionar mejor que simplemente establecer una velocidad de fotogramas diferente. Si estableciera una velocidad de fotogramas más baja, todo lo que FFmpeg haría sería eliminar los fotogramas intermedios. Terminarías con un vídeo de la misma duración, pero sin cámara lenta real.
Si desea utilizarlo mencoder
para OS X, utilice Homebrew para brew install mplayer
. Se enviará con un mencoder
binario. Ahora, puedes probar uno de estos:
mencoder -fps 12 -nosound -ovc copy in.mp4 -o out.mp4
… donde 12
estaría la velocidad de fotogramas resultante. O:
mencoder -speed 1/2 -nosound -ovc copy in.mp4 -o out.mp4
… donde puedes configurar el factor de velocidad manualmente.
Respuesta2
AviDemux parece ser el camino a seguir:http://fixounet.free.fr/avidemux/
Puedes cambiar la velocidad de fotogramas yendo a Vídeo > Velocidad de fotogramas y configurándola en 30 fps.
Aquí hay un blog que describe cómo exportarlo para YouTube en Windows, pero el proceso debería ser similar en OS X.http://greeenjava.blogspot.com.au/2011/01/easy-steps-to-create-hd-video-for.html