Videót telefonra

Boobaa küldte be 2009. 02. 09., hétfő, 22:18 időpontban

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ások

B@T (nem ellenőrzött)

2009. 02. 10., kedd, 18:18

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.