[FFmpeg-devel] using usb hardware h264 encoders

Sergiy piratfm
Sun Mar 28 21:37:54 CEST 2010


Here is new patch for MG1264-hardware support via crusher264.

What was added:
 - "crushercap" device added, it captures analog a/v and send h264/aac over
usb (this device known as "Blackmagic Video Recorder")
 - "libcrusher264" encoder now supports both 30/25 fps (maybe others too)
(for old "turbo264", and "video-to-go")
 - "qbox" demuxer (native mg1264 format to mux a/v and debug packets) added.

Still have todo:
 - add different samplerates for crushercap device (it supports only 48khz)
 - replace "YUV420 to sliced NV12" converter by something from libswscale
 - add ntsc support for crushercap
 - doxy

Additional parameters for crushercap
(such as a/v bitrates, device number, audiocodec)
given by "-i" parameter, for example:
ffmpeg -i devnum=0:bitrate=300000:ab=64000:acodec=aac
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-One-more-try-to-commit-without-patchchech-problems.patch
Type: text/x-diff
Size: 66756 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100328/8ec97574/attachment.patch>



More information about the ffmpeg-devel mailing list