Feladat: a (Fujifilm FinePix S5600-as) fényképezőgéppel készített .avi videót olyan formára hozni, hogy a (Nokia 3109 classic) telefon le tudja játszani.
Minden további kommentár nélkül egy használható megoldás:ffmpeg -i input.avi -s qcif -vcodec h263 -acodec libamr_nb -ac 1 -ar 8000 -r 25 -ab 7400 -y output.3gp
Egy későbbi bejegyzésben meg talán majd arról is sikerül írnom, hogyan jut el mindez a telefonra...
Hozzászólások2
Mpeg4
Kicsit jobb minőséget eredményezhet, ha mpeg4-be kódolod a videót. Kódolás mencoderrel:
mencoder -of lavf -lavfopts format=mp4 -oac lavc -ovc lavc -lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:keyint=25 -ofps 25 -af lavcresample=44100 -vf harddup,scale=176:144 -mc 0 -noskip MOVIE.avi -o MOVIE.mp4
Sajnos 320x240-es felbontást nem tudott lejátszani a telefon, ezért maradt a qcif felbontás.
Érdemes odafigyelni arra, hogy a telefon hibásan játssza le a nem 4:3-as képarányú videókat, ezt a problémát én az expand filterrel oldottam meg.
Windows-on erre van egy
Windows-on erre van egy egyszerűbb program! :P De tudom nem élsz ilyenekkel... :D Ha még kell és érdekel akkor http://www.winnydows.com/page.php?2 vagy Avidemux mindkét platformra! Azt is szoktam használni, csak a kodeket kell jól belőni.