Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
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 | ||
doc:media:ffmpeg [11/02/2018 22:59] smolski [Installation] |
doc:media:ffmpeg [19/08/2018 11:26] kao [Encoder la vidéo] ajout du h265 |
||
---|---|---|---|
Ligne 242: | Ligne 242: | ||
==== Encoder la vidéo en VP8 ==== | ==== Encoder la vidéo en VP8 ==== | ||
+ | <note>Le VP8 est souvent déprécié au profit du VP9 plus souple et plus performant</note> | ||
VP8 est un codec vidéo libre promu par Google, un bon équivalent au h264/mp4 : | VP8 est un codec vidéo libre promu par Google, un bon équivalent au h264/mp4 : | ||
<code user>ffmpeg -i tears_of_steel_720p.mkv -c:v:0 libvpx -crf 10 -vb 4M -c:a copy tears_of_steel_vp8.mkv</code> | <code user>ffmpeg -i tears_of_steel_720p.mkv -c:v:0 libvpx -crf 10 -vb 4M -c:a copy tears_of_steel_vp8.mkv</code> | ||
Ligne 250: | Ligne 250: | ||
*-vb 4M permet de donner un objectif de débit à 4 Megabit/s | *-vb 4M permet de donner un objectif de débit à 4 Megabit/s | ||
- | Une liste des options possibles pour encoder en vp8 est disponible ici: | + | Une liste des options possibles pour encoder en vp8 est disponible ici: [[http://wiki.webmproject.org/ffmpeg]] |
- | * [[http://wiki.webmproject.org/ffmpeg]] | + | |
+ | ==== Encoder la vidéo en VP9 ==== | ||
+ | |||
+ | VP9 est un codec vidéo libre promu par Google pour concurrencer le h265/HEVC : | ||
+ | |||
+ | <code user>ffmpeg -i tears_of_steel_720p.mkv -c:v:0 libvpx-vp9 -threads 8 -crf 10 -vb 4M -c:a copy tears_of_steel_vp9.mkv</code> | ||
+ | |||
+ | Ici on utilise la librairie libvpx-vp9 avec trois options : | ||
+ | |||
+ | -crf permet de définir un niveau de qualité entre 0 et 63 (petit nombre = meilleure qualité mais plus de temps de calcul) | ||
+ | -vb 4M permet de donner un objectif de débit à 4 Megabit/s | ||
+ | -threads reste nécessaire pour forcer le nombre de core, libvpx-vp9 ne les detecte pas encore automatiquement. | ||
+ | |||
+ | Une liste des options possibles pour encoder en vp9 est disponible ici: [[http://wiki.webmproject.org/ffmpeg/vp9-encoding-guide]] | ||
==== Encoder la vidéo en H264/Mpeg4 ==== | ==== Encoder la vidéo en H264/Mpeg4 ==== | ||
Ligne 262: | Ligne 274: | ||
* **-crf** permet de définir un niveau de qualité entre 0 et 51 (petit nombre = meilleure qualité mais plus de temps de calcul) | * **-crf** permet de définir un niveau de qualité entre 0 et 51 (petit nombre = meilleure qualité mais plus de temps de calcul) | ||
- | Une documentation plus détaillé en anglais est disponible ici: | + | Une documentation plus détaillé en anglais est disponible ici: [[https://trac.ffmpeg.org/wiki/x264EncodingGuide | trac.ffmpeg.org]] |
- | * [[https://trac.ffmpeg.org/wiki/x264EncodingGuide | trac.ffmpeg.org]] | + | |
+ | ==== Encoder la vidéo en H.265/HEVC ==== | ||
+ | |||
+ | Le H.265/HEVC est un nouveau codec propriétaire, successeur du H264/Mpeg4. La syntaxe suit celle du H264 | ||
+ | |||
+ | <code user>ffmpeg -i tears_of_steel_720p.mkv -c:v:0 libx265 -preset slow -crf 22 -c:a copy tears_of_steel_h265.mkv</code> | ||
+ | |||
+ | Une documentation plus détaillée en anglais est disponible ici : https://trac.ffmpeg.org/wiki/Encode/H.265 et ici http://x265.readthedocs.org/en/default/ | ||
==== Regrouper plusieurs vidéos mp4 en 1 seule ==== | ==== Regrouper plusieurs vidéos mp4 en 1 seule ==== |