Wystarczy, że w folderze z plikami wideo wykonasz komendę typu:
1 |
for f in *.MOV ; do ffmpeg -i "$f" -vf "scale=iw*0.5:ih*0.5" "small$f" ; done |
Dzięki niej obniżamy rozdzielczość o 50% – do fullHD.
Oczywiście możesz dobrać finalną rozdzielczość wg uznania wybierająć konkrentne wymiary nowych fimów:
1 |
for f in *.MOV ; do ffmpeg -i "$f" -vf scale=1920:1080 "small$f" ; done |
Jednak musimy mieć pewność, że wszystkie filmy są w ratio landscape, gdzie dolna krawędź jest dłuższa niż wysokość. Inaczej zostaną one źle przekształcone.
Docelowe pliki będą miały przedrostek small[STARA-NAZWA-PLIKU] np. smallIMG_1228.MOV itd.
grafika:unsplash.com