* Any DVD-like source: VIDEO_TS folder, DVD image or real DVD (unencrypted--protection methods including CSS are not supported internally and must be handled externally with third-party software and libraries), and some .VOB and .TS files
* Most any multimedia file it can get libavformat to read and libavcodec to decode.
Outputs:
* File format: MP4, MKV, AVI or OGM
* Video: MPEG-4, H.264, or Theora (1 or 2 passes or constant quantizer/rate encoding)
* Audio: AAC, MP3, Vorbis or AC-3 pass-through (supports encoding of several audio tracks)
Misc features:
* Chapter selection
* Basic subtitle support (burned into the picture)
* Integrated bitrate calculator
* Picture deinterlacing, cropping and scaling
* Grayscale encoding
Credits
HandBrake uses a lot of (L)GPL librairies from the Linux world:
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video transcoder, available for MacOS X, Linux and Windows.
http:// handbrake. fr/?article= download
Supported sources:
* Any DVD-like source: VIDEO_TS folder, DVD image or real DVD (unencrypted- -protection methods including CSS are not supported internally and must be handled externally with third-party software and libraries), and some .VOB and .TS files
* Most any multimedia file it can get libavformat to read and libavcodec to decode.
Outputs:
* File format: MP4, MKV, AVI or OGM
* Video: MPEG-4, H.264, or Theora (1 or 2 passes or constant quantizer/rate encoding)
* Audio: AAC, MP3, Vorbis or AC-3 pass-through (supports encoding of several audio tracks)
Misc features:
* Chapter selection
* Basic subtitle support (burned into the picture)
* Integrated bitrate calculator
* Picture deinterlacing, cropping and scaling
* Grayscale encoding
Credits
HandBrake uses a lot of (L)GPL librairies from the Linux world:
* liba52 (AC3 decoding)
* libavcodec (decoding, picture cropping, scaling and deinterlacing, MPEG-4 encoding)
* libdvdread (DVD navigation)
* libfaac (AAC encoding)
* libmp3lame (MP3 encoding)
* libmp4v2 (MP4 muxing)
* libmpeg2 (MPEG-2 decoding)
* libogg (OGM muxing)
* libsamplerate (audio resampling)
* libvorbis (Vorbis encoding)
* libx264 (H264 encoding)
* libxvidcore (MPEG-4 encoding)