Comment Convertir une Vidéo en H.265 avec ffmpeg


Le codec H.265 est un codec de compression vidéo avancé qui permet de réduire la taille des fichiers vidéo tout en conservant une qualité visuelle élevée. Si vous souhaitez convertir une vidéo en utilisant le codec H.265, vous pouvez le faire facilement avec l’aide de ffmpeg, un outil puissant en ligne de commande pour le traitement vidéo.

Conversion de base en H.265

ffmpeg -i input.mp4 -c:v libx265 output.mp4

Explications de la commande :

Conversion Matérielle avec NVENC (carte graphique nvidia)

ffmpeg offre également la possibilité d’utiliser l’accélération matérielle pour la conversion en H.265, ce qui peut grandement accélérer le processus. Cette fonctionnalité est particulièrement utile si vous disposez d’une carte graphique NVIDIA compatible avec NVENC.

Voici la commande pour effectuer une conversion en utilisant NVENC :

ffmpeg -i input.mp4 -c:v hevc_nvenc output.mp4

Cette commande spécifie l’utilisation du codec H.265 (HEVC) avec l’accélération matérielle NVENC. Assurez-vous d’avoir installé les pilotes NVIDIA appropriés sur votre système pour profiter de cette fonctionnalité.

Options Avancées

Ajuster le débit binaire (bitrate) vidéo

Vous pouvez spécifier le débit binaire pour contrôler la qualité de la vidéo. Plus le débit binaire est élevé, meilleure est la qualité.

ffmpeg -i input.mp4 -c:v libx265 -b:v 4M output.mp4

Dans cet exemple, le débit binaire vidéo est fixé à 4 Mbit/s.

Changer la résolution vidéo

Vous pouvez redimensionner la vidéo en spécifiant une nouvelle résolution.

ffmpeg -i input.mp4 -c:v libx265 -vf "scale=1280:720" output.mp4

Ici, la vidéo est redimensionnée en 1280×720 pixels.

Modifier le taux de trame (FPS)

Vous pouvez changer le taux de trame de la vidéo en spécifiant un nouveau nombre d’images par seconde.

ffmpeg -i input.mp4 -c:v libx265 -r 30 output.mp4

Cette commande change le taux de trame en 30 images par seconde.

Ajuster la qualité de la compression

Vous pouvez ajuster la qualité de la compression en utilisant l’option -crf. Une valeur plus basse donne une meilleure qualité, mais des fichiers plus gros.

ffmpeg -i input.mp4 -c:v libx265 -crf 23 output.mp4

Une valeur typique se situe entre 18 et 28.

Utiliser des présets de qualité

ffmpeg offre différents présets pour la qualité de la compression. Par exemple, medium, slow, fast, etc.

ffmpeg -i input.mp4 -c:v libx265 -preset medium output.mp4

Les présets plus lents offrent une meilleure qualité.

Modifier le format audio

Vous pouvez spécifier le codec audio et le débit binaire audio.

ffmpeg -i input.mp4 -c:v libx265 -c:a aac -b:a 192k output.mp4

Ici, le codec audio est défini sur AAC avec un débit binaire de 192 Kbit/s.

Sélectionner plusieurs pistes audio

Si votre vidéo a plusieurs pistes audio, vous pouvez les sélectionner.

ffmpeg -i input.mp4 -c:v libx265 -map 0 -c:a:0 aac -b:a:0 192k -c:a:1 aac -b:a:1 128k output.mp4

Cette commande sélectionne les deux premières pistes audio.

N’hésitez pas à combiner ces options pour personnaliser davantage votre conversion en fonction de vos besoins spécifiques.

Conclusion

La conversion d’une vidéo en H.265 (HEVC) avec ffmpeg est simple et efficace, que ce soit en utilisant la conversion logicielle ou l’accélération matérielle NVENC. Cela vous permet de réduire la taille de vos fichiers vidéo tout en maintenant une qualité élevée. N’hésitez pas à personnaliser les options de conversion en fonction de vos préférences. Expérimentez avec ffmpeg pour tirer le meilleur parti de vos vidéos !