My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links

This project is unsupported, just look at DaVinci CPU's from TI installed into LeopardBoard. They have better functionality, and open-source!

Introducing:

This is a source-code repository for crusher264 library, it based on the reverse-engineered Crusher, CrusherCapture and CrusherHD H264 Encoder stick. It created to implement linux driver for Maxim's MG1264/MG3500 chips.

crusher264 Documentation:

  1. Hardware Designs
  2. Download
  3. Build/Install
  4. Running
  5. Troubleshooting
  6. FAQ

Hardware:

Encoder-Mode supported by Turbo.264/RDX-160-EF

Capture-Mode supported by "Blackmagic Video recorder".

All what not yet done, may be seen in TODO list.

News:

NEWS 2010-11-05:

  • Added environment variable "CRUSHER_DEV" that tells library what device number to use.
  • Added new application cruserRTMP, that capable to publish CrusherCapture stream to RTMP servers or dump it to flv file.

NEWS 2010-16-04:

  • Now library sends USB-reset to device when it stucked (or does not reply).
  • FFmpeg patch updated (add native nv12 support to encoder).

NEWS 2010-28-03:

  • Add raw-pcm output from CrusherCapture as wave file.
  • Move qbox parser to user-space.
  • added usb reset when i/o failed.
  • updated ffmpeg-patch (added: qbox demuxer, crushercap-device, updated libcrusher264-encoder).

NEWS 2010-15-03:

  • CrusherCapture support added (AAC audio capure supported too).
  • added usb reset after encoding finished (fixed hot-starting bug).

NEWS 2009-27-10:

  • previous code fully rewritten and publically released as crusher264
  • patch for ffmpeg added
Powered by Google Project Hosting