Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
handbrake [Le 20/03/2016, 21:19] 83.114.120.221 [Convertir en matroska mkv mp4 / H264] |
handbrake [Le 12/08/2017, 19:33] lemmings [Convertir en mkv ou mp4 avec le codec H264] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Trusty Precise multimédia vidéo dvd conversion}} | + | {{tag>Trusty Xenial multimédia vidéo dvd}} |
---- | ---- | ||
{{ https://handbrake.fr/img/logo.png?80}} | {{ https://handbrake.fr/img/logo.png?80}} | ||
====== Handbrake ====== | ====== Handbrake ====== | ||
- | **Handbrake** est un transcodeur multiplate-forme distribué sous [[wpfr>Licence_publique_générale_GNU|licence GPL]] utilisable en mode graphique ou en [[:commande_shell|lignes de commande]]. Sa principale fonction a été pendant longtemps le [[wpfr>Transcodage|transcodage]] d'un DVD en un fichier plus compact dans les codecs H.264, Mpeg-4 Mpeg-2 et Theora. Ce qui permet un gain de place conséquent et une lecture plus adaptée à un ordinateur de bureau en dés-entrelaçant l'image. \\ | + | **Handbrake** est un transcodeur multiplate-forme distribué sous [[wpfr>Licence_publique_générale_GNU|licence GPL]] utilisable en mode graphique ou en [[:commande_shell|lignes de commande]]. Sa principale fonction a été pendant longtemps le [[wpfr>Transcodage|transcodage]] d'un DVD en un fichier plus compact dans les codecs x265, x264, Mpeg-4 Mpeg-2 et Theora. Ce qui permet un gain de place conséquent et une lecture plus adaptée à un ordinateur de bureau en dés-entrelaçant l'image. \\ |
De nos jours, Handbrake permet le [[wpfr>Transcodage|transcodage]] de n'importe quel fichier vidéo ! C'est-à-dire que vous pouvez utiliser un DVD en entrée, ou tout et n'importe quelle vidéo dans des formats variés dont le format ne vous convient pas/plus. | De nos jours, Handbrake permet le [[wpfr>Transcodage|transcodage]] de n'importe quel fichier vidéo ! C'est-à-dire que vous pouvez utiliser un DVD en entrée, ou tout et n'importe quelle vidéo dans des formats variés dont le format ne vous convient pas/plus. | ||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Disposer des [[:sudo|droits d'administration]]. | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
===== Installation ===== | ===== Installation ===== | ||
- | ====Via les dépôts officiels==== | + | ==== Depuis le dépôt de l'auteur ==== |
- | Depuis [[:trusty|Ubuntu Trusty 14.04]], **Handbrake **est disponible dans les [[:depots|dépôts officiels]].\\ | + | <code> sudo add-apt-repository ppa:stebbins/handbrake-releases</code> |
- | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>handbrake|handbrake]]** | + | |
- | * Ou pour une utilisation en [[:commande_shell|lignes de commande]], [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>handbrake|handbrake-cli]]** | + | <code> sudo apt-get update</code> |
+ | |||
+ | <code> sudo apt-get install handbrake-gtk</code> | ||
- | ==== Via un PPA ==== | + | Ou la version en ligne de commande |
- | <note important>Les [[:PPA|dépôts PPA]] sont des [[:dépôts]] non-officiels. Installer un paquet hors des [[:dépôts]] officiels peut présenter un risque d'instabilité pour votre système. </note> | + | |
- | Vous utilisez [[:precise|Ubuntu Precise 12.04]] ou pour les versions supérieures d'Ubuntu vous souhaitez utiliser une version stable plus récente non disponible depuis les dépôts officiels, | + | |
- | - [[:PPA|Ajoutez le PPA]] **ppa:stebbins/handbrake-releases**((https://launchpad.net/~stebbins/+archive/handbrake-releases)) dans vos sources de logiciels. | + | <code> sudo apt-get install handbrake-cli</code> |
- | - [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. | + | |
- | - [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] | + | |
- | * **[[apt>handbrake-gtk|handbrake-gtk]]** pour une utilisation en mode graphique, | + | |
- | * **[[apt>handbrake-cli|handbrake-cli]]** pour une utilisation en [[:commande_shell|lignes de commande]]. | + | |
- | Ou depuis un [[:terminal]] avec les [[:commande_shell|commandes]] suivantes: | + | ==== Depuis le dépôt officiel ==== |
- | <code>echo -e "\r"|sudo add-apt-repository ppa:stebbins/handbrake-releases | + | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>handbrake]]** ou pour une utilisation en [[:commande_shell|lignes de commande]], [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>handbrake-cli]]**. |
- | sudo apt-get update</code> | + | |
- | Suivie de la [[:commande_shell|commande]]: | + | |
- | * pour le mode graphique: <code>sudo apt-get install handbrake-gtk</code> | + | |
- | * pour une utilisation [[:commande_shell|lignes de commande]]: <code>sudo apt-get install handbrake-cli</code> | + | |
- | <note help> | ||
- | Pour ceux qui rencontrent des problèmes d'installation sous [[:precise|Precise 12.04]], installer **Handbrake** avec la [[:commande_shell|commande]]: | ||
- | <code>sudo apt-get install handbrake-gtk ffmpeg</code> | ||
- | </note> | ||
===== Utilisation basique ===== | ===== Utilisation basique ===== | ||
Ligne 42: | Ligne 35: | ||
Pour choisir la source, cliquez simplement sur **Source**, ensuite choisissez le fichier que vous voulez convertir. | Pour choisir la source, cliquez simplement sur **Source**, ensuite choisissez le fichier que vous voulez convertir. | ||
* S'il s'agit d'un DVD vous pouvez choisir le lecteur à utiliser via la sélecteur **Detected DVD devices:** | * S'il s'agit d'un DVD vous pouvez choisir le lecteur à utiliser via la sélecteur **Detected DVD devices:** | ||
- | * Si vous utilisez un DVD, vous pouvez choisir le //Titre// à convertir via le sélecteur **Title:**. Vous pouvez d'ailleurs choisir les chapitres à convertir si besoin ! | + | * Si vous utilisez un DVD, vous pouvez choisir le //Titre// à convertir via le sélecteur **Title:**. Vous pouvez d'ailleurs choisir les chapitres à convertir si besoin ! |
<note help>Si le choix de la source à partir de votre DVD ne donne aucun résultat, c'est qu'il est probablement protégé par un système anti-copie. Pour remédier à ce problème, il peut suffire d'installer la librairie [[lire_un_dvd#contournement_du_systeme_csslibdvdcss2|libdvdcss2]].</note> | <note help>Si le choix de la source à partir de votre DVD ne donne aucun résultat, c'est qu'il est probablement protégé par un système anti-copie. Pour remédier à ce problème, il peut suffire d'installer la librairie [[lire_un_dvd#contournement_du_systeme_csslibdvdcss2|libdvdcss2]].</note> | ||
Ligne 80: | Ligne 73: | ||
* Le **MPEG-4** est très rapide et donc conviendra aux machines peu puissantes. Mais pour la même qualité vous devrez utiliser bien plus d'espace disque ! | * Le **MPEG-4** est très rapide et donc conviendra aux machines peu puissantes. Mais pour la même qualité vous devrez utiliser bien plus d'espace disque ! | ||
* **Le MPEG-2** est un vieux codec qui visait uniquement des usages liés à la télévision numérique. | * **Le MPEG-2** est un vieux codec qui visait uniquement des usages liés à la télévision numérique. | ||
- | * Le **VP8 (Theora)**, supporté que par le conteneur MKV, a une qualité similaire au H.264, il n'est pas forcément conseillé pour des machines moins puissantes. Il sera même plus lent que le H.264 sur les machines capables de [[Multithreading]]. Par contre ce codec sera favorisé par ceux qui prônent le logiciel libre, car son implémentation et sa licence sont libres ! (Seul ce codec sera légalement utilisable pour des fins commerciales.) | + | * Le **VP8 (Theora)**, supporté seulement par le conteneur MKV, a une qualité similaire au H.264, il n'est pas forcément conseillé pour des machines moins puissantes. Il sera même plus lent que le H.264 sur les machines capables de [[Multithreading]]. Par contre ce codec sera favorisé par ceux qui prônent le logiciel libre, car son implémentation et sa licence sont libres ! (Seul ce codec sera légalement utilisable pour des fins commerciales.) |
=== 3.1.2 Paramétrage avancé du son === | === 3.1.2 Paramétrage avancé du son === | ||
Ligne 96: | Ligne 89: | ||
* **auto crop** laissera à Handbrake le soin de détecter automatiquement les bordure à couper. | * **auto crop** laissera à Handbrake le soin de détecter automatiquement les bordure à couper. | ||
* **Loose crop** permet de mordre sur l'image afin d'obtenir une taille correspondante aux réglages suivants. | * **Loose crop** permet de mordre sur l'image afin d'obtenir une taille correspondante aux réglages suivants. | ||
- | * **Storage** défini la taille réelle de la vidéo en pixel (dimensions de stockage). | + | * **Storage** définit la taille réelle de la vidéo en pixels (dimensions de stockage). |
* **Optimal for source** choisira automatiquement une taille optimale en fonction du cropping. | * **Optimal for source** choisira automatiquement une taille optimale en fonction du cropping. | ||
* **anamorphic** permet de choisir de quelle manière traiter [[http://fr.wikipedia.org/wiki/Format_d%27image|le format d'image]]. | * **anamorphic** permet de choisir de quelle manière traiter [[http://fr.wikipedia.org/wiki/Format_d%27image|le format d'image]]. | ||
Ligne 103: | Ligne 96: | ||
* **loose** calcule les dimensions pour la valeur d'alignement choisie et définit un format d'image pour préserver le format original. | * **loose** calcule les dimensions pour la valeur d'alignement choisie et définit un format d'image pour préserver le format original. | ||
* **Alignement** impose à la taille de "Storage" d'être un multiple de la valeur d'alignement.\\ Les codecs sont plus efficaces avec un multiple spécifique (16 habituellement). Une autre valeur peut conduire à un transcodage un peu moins optimal. | * **Alignement** impose à la taille de "Storage" d'être un multiple de la valeur d'alignement.\\ Les codecs sont plus efficaces avec un multiple spécifique (16 habituellement). Une autre valeur peut conduire à un transcodage un peu moins optimal. | ||
- | * **Display** définit le format d'affichage de l'image qui peut être différent de celui de stockage (format anamorphique). Le format peut être exprimée en pixel ou en fraction (pixel aspect). | + | * **Display** définit le format d'affichage de l'image qui peut être différent de celui de stockage (format anamorphique). Le format peut être exprimé en pixels ou en fraction (pixel aspect). |
* **keep aspect** calcule le rapport optimale en fonction de la source. | * **keep aspect** calcule le rapport optimale en fonction de la source. | ||
Ligne 110: | Ligne 103: | ||
* "Grayscale" convertit la vidéo en n'utilisant que la luminance, il en résulte une image en noir et blanc. | * "Grayscale" convertit la vidéo en n'utilisant que la luminance, il en résulte une image en noir et blanc. | ||
* "Deblock" réduit l'effet de block (visible sur des fichiers fortement compressés). | * "Deblock" réduit l'effet de block (visible sur des fichiers fortement compressés). | ||
- | * "Dénoise" réduit le bruit et le grain de l'image. | + | * "Denoise" réduit le bruit et le grain de l'image. |
* "Detelecine" enlève les artefacts d'entrelacement résultant d'un procédé de [[http://fr.wikipedia.org/wiki/T%C3%A9l%C3%A9cin%C3%A9ma#Le_3:2_pulldown|pull down]] | * "Detelecine" enlève les artefacts d'entrelacement résultant d'un procédé de [[http://fr.wikipedia.org/wiki/T%C3%A9l%C3%A9cin%C3%A9ma#Le_3:2_pulldown|pull down]] | ||
* "Decomb" & "Deinterlace" : "decomb" tente de détecter les images entrelacées et ne traite que ces dernières. "deinterlace" applique aveuglément un filtre de désentrelacement à toutes les images. | * "Decomb" & "Deinterlace" : "decomb" tente de détecter les images entrelacées et ne traite que ces dernières. "deinterlace" applique aveuglément un filtre de désentrelacement à toutes les images. | ||
Ligne 125: | Ligne 118: | ||
Le bouton "Show Queue" permet de voir et de gérer cette file d'attente. | Le bouton "Show Queue" permet de voir et de gérer cette file d'attente. | ||
- | ==== Convertir en matroska mkv mp4 / H264 ==== | + | ==== Convertir en mkv ou mp4 avec le codec H264 ==== |
L'une des meilleures solutions est de : | L'une des meilleures solutions est de : | ||
* Couper la vidéo des fichiers .m2ts ou .ts (format Freebox V5) avec [[tsmuxer|tsMuxer]] (opération rapide et sans perte de qualité). | * Couper la vidéo des fichiers .m2ts ou .ts (format Freebox V5) avec [[tsmuxer|tsMuxer]] (opération rapide et sans perte de qualité). | ||
- | <note tip>Si la source est déjà encodée au format h/x264 alors pas besoin de ré-encoder. Utilisez plutôt [[MKVmerge]].</note> | + | <note tip>Si la source est déjà encodée au format h/x264 alors pas besoin de ré-encoder. Utilisez plutôt [[:mkvtoolnix|MKVmerge]].</note> |
* Encoder la vidéo avec [[HandBrake]] (la vidéo étant déjà coupée la recompression prendra moins de temps) | * Encoder la vidéo avec [[HandBrake]] (la vidéo étant déjà coupée la recompression prendra moins de temps) | ||
Ligne 134: | Ligne 127: | ||
* Conteneur : mkv (voir mp4 pour une compatibilité plus importante sur plus d’appareils) | * Conteneur : mkv (voir mp4 pour une compatibilité plus importante sur plus d’appareils) | ||
* Résolution : | * Résolution : | ||
- | * Qualité HD 1080p (nativement HD) : °°°x1080 | + | - Qualité HD 1080p (nativement HD) : 1920x1080 |
- | * Qualité HD 720p (nativement HD) : °°°x720 | + | - Qualité HD 720p (nativement HD) : 1280x720 |
- | * Qualité DVD (nativement SD) : 720x°°°. Par exemple : 720*576 | + | - Qualité DVD (nativement SD) : 720x°°°. |
+ | Par exemple : 720x576 (PAL) ou 720x480 (NTSC) | ||
* Débit (Kb/s) binaire vidéo (codec x264) : | * Débit (Kb/s) binaire vidéo (codec x264) : | ||
* Pour une qualité maximum,favoriser 2Pass & le débit requis | * Pour une qualité maximum,favoriser 2Pass & le débit requis | ||
Ligne 143: | Ligne 137: | ||
* Qualité HD 720p 25.FPS : entre 2000 (réglage RF19) et 4000 (Kb/s) __Profile: High@L3.1__ | * Qualité HD 720p 25.FPS : entre 2000 (réglage RF19) et 4000 (Kb/s) __Profile: High@L3.1__ | ||
* Qualité DVD 25.FPS : entre 800 et 2000 (réglage RF20) __Profile: Main@L3.0__ | * Qualité DVD 25.FPS : entre 800 et 2000 (réglage RF20) __Profile: Main@L3.0__ | ||
- | <note tip>Wikipedia fournis un [[http://fr.wikipedia.org/wiki/H.264#Profils|tableau]] pour peaufiner</note> | + | <note tip>Wikipedia fournit un [[http://fr.wikipedia.org/wiki/H.264#Profils|tableau]] pour peaufiner</note> |
* Débit binaire audio : | * Débit binaire audio : | ||
- | * ac3: sans modif (origine) | + | * AC3 / DTS / DTS-HD (MA ou HRA) / TrueHD sont tous en mode "Passthru" : Copie sans perte |
- | * AAC: entre 128kb/s et 160kb/s voir 192Kb/s | + | * AAC: entre 128kb/s et 160kb/s voire 192Kb/s |
- | Une fois le fichier converti, il est toujours possible de le recouper avec [[MKVmerge]]. | + | Une fois le fichier converti, il est toujours possible de le recouper avec [[:mkvtoolnix|MKVmerge]] ou Mkv Cutter. |
===== Désinstallation ===== | ===== Désinstallation ===== |