¿Alguien puede decirme cómo volver a empaquetar por lotes un montón de archivos mkv a mp4 manteniendo los mismos nombres de archivo usando la línea de comando de Mac?
Para ffmpeg use el siguiente comando.
for i in *.mkv; do ffmpeg -i "$i" -codec copy "${i/${i##*.}/mp4}"; done
Esto debería crear copias de todos sus videos MKV, convirtiendo los contenedores a formato MP4 pero sin volver a codificar los datos de video y audio dentro de ellos y manteniendo el mismo nombre de archivo pero cambiando la extensión de mkv a mp4.
Abra la Terminal, cambie a la carpeta que contiene los mkv y ejecute
for i in *.mkv; do
HandBrakeCLI -Z Universal -i "$1" -o "${1/${1##*.}/mp4}"
done
ffmpeg
pero el bucle for básico es definitivamente el mismo. En cuanto a los parámetros específicos requeridos por ffmpeg
un vistazo a la página del manual, debería ayudar aquí.
bmike
gaz