Handbrake : un rippeur/encodeur
Hanbrake est un logiciel de rip et d'encodage vidéo provenant de l'environnement MacOS et maintenant multiplateforme (Mac, Windows, Linux), depuis novembre ce programme dispose d'une GUI en GTK pour linux, c'est à dire depuis la version 0.9.3. Il est open source et diffusé sous licence GPL. Un drôle de nom pour rippeur/encodeur mais en tout cas très efficace et assez simple d'utilisation.Toutefois pour l'instant je n'ai pas trouver de version française pour cette GUI, ni de fichier langues, si quelqu'un a de l'info là dessus je suis preneur, même si la langue de Shakespeare ne pose aucun problème pour ce genre d'application vidéo.
Les formats d'entrée supportés sont :
- Répertoire VIDEO_TS
- Image DVD
- DVD entier qu'il soit dans votre lecteur optique ou sur votre disque dur, attention ne décrypte pas le css en natif (content scrambling system), demande l' installation de libdvdcss2.
- Fichiers .VOB
- Fichier .TS
- Plus tout type de fichier multimedia pouvant être lu avec la librairie de demultiplexage libavformat (AVI, MPEG, OGG, Matroska, ASF...) et décodé avec la bibliothèque de codecs libavcodec (MPEG, DivX, MPEG4, AC3, DV...)
Pour les formats de sorties sont supportés :
- Conteneur: MP4, MKV, AVI et OGM
- fichier vidéo: MPEG-4, H.264, et Theora (1 ou 2 passes ou constant quantizer/rate encoding)
- Fichier audio: AAC, MP3, Vorbis et AC-3 pass-through (supporte l'encodage de plusieurs pistes)
Autres caractéristiques supportées :
- Sélection par chapitre
- Support des sous-titres classique , y compris les "forcés" (sous-titres incrustés)
- Calculateur de bitrate intégré
- Désentrelacement, crop et redimensionnement
- Encodage noir et blanc par suppression des couleurs
Les librairies utilisées par ce programme sont les suivantes :
- liba52 (décodeur audio AC3)
- libavcodec (decodeur, crop,redimensionnement et désentrelacement, encodeur MPEG-4)
- libdvdread (DVD navigation)
- libfaac (encodeur audio AAC)
- libmp3lame (encodeur audio MP3)
- libmp4v2 (multiplexeur MP4 )
- libmpeg2 (décodeur MPEG-2 )
- libogg (multiplexeur OGM)
- libsamplerate (échantillonage audio)
- libvorbis (encodeur Vorbis)
- libx264 (encodeur H264)
- libxvidcore (encodeur MPEG-4)
Voici un sceenshot de cette GUI en GTK (cliquez sur l'image pour l'agrandir) :
Vous remarquerez que sur la droite de nombreux presets vous sont fournis, notamment pour ipod puisque le projet à la source etait codé pour l'univers Mac, vous en avez également pour les consoles de jeux, PSP, PS3 et XBox 360.
Site officiel
Paquet deb pour ubuntu Intrepid (bien sur on installe le paquet common en 1er)
Pour compiler à partir du svn :
svn co svn://svn.handbrake.fr/HandBrake/trunk HandBrake
(attention la récupération des fichiers est longue), les instructions pour la compilation de la GUI sont ICI