Package: wnpp Severity: wishlist * Package name : handbrake Version : 0.9.1 Upstream Author : Various; see <http://handbrake.m0k.org/?article=development> * URL : http://handbrake.m0k.org/ * License : GPL Programming Lang: C Description : Rips and encodes DVD videos
Handbrake provides a friendly graphical interface for ripping DVD videos and encoding them as video files. It can show a preview of content before ripping, to verify titles and chapters. It can deinterlace, crop, and scale video. It supports DVD subtitles by encoding them directly in the video image. .. Handbrake supports numerous formats and codecs: - File format: MPEG-4 (MP4), Matroska (MKV), Ogg (OGM), or AVI - Video: MPEG-4 or H.264 (1 or 2 passes or constant quantizer/rate encoding) - Audio: AAC, MP3, Vorbis or AC-3 pass-through (supports encoding of several audio tracks) .. Handbrake also provides a command-line interface, HandbrakeCLI. Some notes on Handbrake: * Its build system needs some serious work. It wants to download and build all its dependencies at build time, and statically link to those copies. (I have not actually managed to get it to build, due to build errors in one of these libraries.) This will need to change to support dynamically linking to system libraries. * Some of the libraries it depends on do not exist in Debian due to legal problems such as patent issues or anti-circumvention laws. For libdvdcss, ideally it could do the same thing all the DVD players in Debian do: use libdvdread (which Handbrake already does), and let libdvdread pull in libdvdcss if installed. For encumbered codecs, ideally it could pick up libraries if installed and disable the corresponding codecs if not; however, if it cannot, then perhaps it could have a DEB_BUILD_OPTIONS=risky like ffmpeg. * Build-Depends available in Debian: jam, liba52-0.7.4-dev, libavcodec-dev, libdvdread3-dev, libmpeg2-4-dev, libogg-dev, libvorbis-dev, libsamplerate0-dev - Josh Triplett -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.22-rc1 (PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]