Ubuntu Linux
-
#8857
-i = input, bemeneti fájl
-s = size, mekkora legyen a video mérete
-b = bitrate, bitsűrűség
-ab = audio bitrate, hang bitsűrűség, van -vb is, video bitrate
-vtag = fourcc tagot állítja be, ez alapján tudja a videólejátszó, hogy milyen adatformátum van a fájlban és hogy milyen kodeket használjon. (pl.: DIV3 = DivX Low-Motion, DIV4 = DivX Fast-Motion, DIVX = DivX4, stb), ha nem állítod be, akkor a kodek beállítja automatikusan.
-vcodec = video codec, ezzel meg azt lehet beállítani, hogy konkrétan melyik kodekkel tömörítse (újra) a videót. ha mp4-et akarsz, akkor -vcodec mpeg4
ugyanígy van -atag, meg -acodec a hangra, ha nem használod valamelyiket, akkor nem kódolja újra, hanem csak másolni fogja az eredeti hangot, vagy videót, olyan, mintha azt írnád -acodec copy
output.avi az meg a végtermék.
neked akkor az kell, hogy:
ffmpeg -i input.avi -s 640x360 -vcodec mpeg4 output.mp4
az, hogy milyen minőségű videót akarsz (ami majd a fájl méretét is befolyásolja) az a -b bitrate tagtól fog függeni (és a -vb-től ha beállítod), ha a hangot is újra akarod kódolni, mondjuk mp3-ba, akkor tedd hozzá még azt, hogy -acodec libmp3lame, de még rengeteg paramétere van, érdemes belenézni a "használati útmutatóba": terminálba: man ffmpeg, vagy faq, vagy doc
bocs ha valami nem működik, nem próbáltam ki, de ezek után már nem lesz nehéz kitalálni, ha valami gond van