Tag Archive for 'ffmpeg'

GoPro: kaamerast kettale

Tegin oma uue GoPro HD Helmet Hero-ga mõned loomkatsed teemal “kuidas pilt kaamerast kettale saada”. Mingit kunstilist väärtust sel 20.68-sekundilisel testklipil muidugimõista ei ole, aga kel huvi, võib lähemalt uurida.

gopro.mp4 (20 MB) – originaalfail otse kaamerast. Video: h264, yuv420p, 1280×720, 29.97 fps; audio: aac, 48000 Hz, stereo, s16. Minu arvuti (1.4 GHz Intel SU3500 Core2 Solo, Intel GMA 4500 MHD) on selle näitamiseks selgelt liiga nõrk.

Võtsin appi FFmpeg ja tekitasin DVD-le kõrvetamiseks sobiva faili.
ffmpeg -i gopro.mp4 -target pal-dvd -ar 44100 dvd.mpg (16 MB). Video: mpeg2video, yuv420p, 720×576 [PAR 64:45 DAR 16:9], 9000 kb/s, 25 fps; audio: ac3, 48000 Hz, stereo, s16, 448 kb/s).
Aega kulus 40 sekundit. Tulemust jaksas mu arvuti ilusti näidata (ja kõiki järgnevaid faile samuti).

Tekitasin sellest DeVeDe abil dvd.iso (17 MB), põletasin selle plaadile, kodune el cheapo Philips-i DVD-mängija näitas küll.

Nüüd tekitasin rea MPEG-4 .avi faile erineva video bitrate’i ja resolutsiooniga. Video: mpeg4, yuv420p, 1280×720 või 852×480, 29.97 fps; audio: mp2, 48000 Hz, stereo, s16, 64 kb/s. Keskeltläbi läks ühe faili tekitamiseks 25 sekundit. Failinimesid vaadates hammustate ehk ise läbi, mis on mis.

ffmpeg -i gopro.mp4 -b 1M -s hd480 1m-480p.avi (2.8 MB)
ffmpeg -i gopro.mp4 -b 1M -s hd720 1m-720p.avi (3.2 MB)
ffmpeg -i gopro.mp4 -b 2M -s hd480 2m-480p.avi (5.2 MB)
ffmpeg -i gopro.mp4 -b 2M -s hd720 2m-720p.avi (5.2 MB)
ffmpeg -i gopro.mp4 -b 4M -s hd720 4m-720p.avi (10 MB)

Pildikvaliteedi erinevused on silmaga näha. Aga üks on igatahes kindel: minu uue kaameraga ülesvõetav materjal ei jää võrku ega plaati jõudmata :)