conversión de videos ultracomprimidos con FFMPEG
Me compré una camarita medio punga por temu y la verdad que graba bastante decente. La semana pasada hice mi primer viaje en moto a la costa (450 km) y grabé algunos videos de ida. El aparatejo en cuestión corta cada 10 min, graba en HD y tuve la módica suma de 9,1 gigas de videos, ¿que obviamente hay que comprimir si se quiere compartir, no?
Para ello me valí de mi buen amigo ChatGPt que me dio algunas técnicas milenarias con mi querido FFMPEG. Para qué miércoles buscar aplicaciones de escritorio si tenemos la buena terminal.
Terminé convirtiendo de la siguiente manera 480: 1 GB 360: 120 MB Nada mal, ¿eh?
Vamos a por el código:
480:
mkdir -p "/home/hi7903b/Vídeos/Convertidos"
cd "/home/hi7903b/Vídeos/originales"
for f in *.AVI; do
ffmpeg -i "$f" \
-vf scale=-2:480 \
-c:v libx264 \
-preset ultrafast \
-crf 30 \
-c:a aac \
-b:a 96k \
"/home/hi7903b/Vídeos/Convertidos/${f%.AVI}.mp4"
done
360:
mkdir -p "/home/hi7903b/Vídeos/Convertidos"
cd "/home/hi7903b/Vídeos/originales"
for f in *.AVI; do
ffmpeg -i "$f" \
-vf scale=-2:360 \
-c:v libx264 \
-preset veryfast \
-crf 33 \
-c:a aac \
-b:a 64k \
"/home/hi7903b/Vídeos/Convertidos/${f%.AVI}.mp4"
done