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 [06/11/2018 09:37] smolski [Regrouper plusieurs vidéos mp4 en 1 seule] |
doc:media:ffmpeg [11/09/2019 21:53] smolski [Introduction] |
||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
Aujourd'hui, il est préférable d'utiliser avconv à la place de ffmpeg tout en conservant les mêmes options. \\ | Aujourd'hui, il est préférable d'utiliser avconv à la place de ffmpeg tout en conservant les mêmes options. \\ | ||
Pour ce faire, si ce n'est déjà fait, installer : | Pour ce faire, si ce n'est déjà fait, installer : | ||
- | <code root>apt-get update && apt-get install libav-tools</code> | + | <code root>apt update && apt install libav-tools</code> |
Et lancez vos commandes en remplaçant //ffmpeg// par **avconv**, tout simplement. | Et lancez vos commandes en remplaçant //ffmpeg// par **avconv**, tout simplement. | ||
Ligne 31: | Ligne 31: | ||
Ou directement en ligne de commande comme on va le détailler ci-dessous. | Ou directement en ligne de commande comme on va le détailler ci-dessous. | ||
+ | |||
+ | Une documentation est disponible directement dans l'application, ou sur le site officiel : https://ffmpeg.org/ | ||
+ | <code user>ffmpeg -h</code> | ||
===== Préambule ===== | ===== Préambule ===== | ||
Ligne 57: | Ligne 60: | ||
</file> | </file> | ||
Le D signifie la capacité à le lire, et E la possibilité d'encapsuler dans le format. | Le D signifie la capacité à le lire, et E la possibilité d'encapsuler dans le format. | ||
+ | |||
+ | Il est possible de voir les options du muxer ou demuxer disponibles pour un format spécifique comme par exemple avec //matroka// (.mkv) : | ||
+ | <code user>ffmpeg -h muxer=matroska</code> | ||
==== Les codecs ==== | ==== Les codecs ==== | ||
Ligne 63: | Ligne 69: | ||
De la même manière que pour les formats, ffmpeg liste les codecs qu'il est capable de gérer: | De la même manière que pour les formats, ffmpeg liste les codecs qu'il est capable de gérer: | ||
<code user>ffmpeg -codecs</code> | <code user>ffmpeg -codecs</code> | ||
+ | |||
+ | Il est possible de voir les options disponibles d'un encoder ou décoder pour un codec spécifique comme par exemple //vp9//: | ||
+ | <code user>ffmpeg -h encoder=vp9</code> | ||
==== Les filtres ==== | ==== Les filtres ==== | ||
Ligne 68: | Ligne 77: | ||
ffmpeg dispose aussi d'une base importante de filtres qui permettent de modifier le contenu de chaque flux, comme changer la résolution, modifier le volume d'une piste, incruster un logo etc.... | ffmpeg dispose aussi d'une base importante de filtres qui permettent de modifier le contenu de chaque flux, comme changer la résolution, modifier le volume d'une piste, incruster un logo etc.... | ||
<code user>ffmpeg -filters</code> | <code user>ffmpeg -filters</code> | ||
+ | Il est possible de voir les options disponibles d'un filtre spécifique comme par exemple avec //scale// : | ||
+ | <code user>ffmpeg -h filter=scale</code> | ||
+ | |||
+ | |||
==== Formats + Codecs + filtres ==== | ==== Formats + Codecs + filtres ==== | ||
Ligne 83: | Ligne 96: | ||
Heureusement le libre fournit plusieurs formats ainsi que plusieurs codecs libre de droit : | Heureusement le libre fournit plusieurs formats ainsi que plusieurs codecs libre de droit : | ||
* Dans les formats citons: mkv, webm, ogv, ogg... | * Dans les formats citons: mkv, webm, ogv, ogg... | ||
- | * Dans les codecs vidéos citons: vp9, vp8, theora(vp3), dirac... | + | * Dans les codecs vidéos citons: AV1,vp9, vp8, theora(vp3), dirac... |
* Dans les codecs audio citons: flac, opus, vorbis et bien d'autres... | * Dans les codecs audio citons: flac, opus, vorbis et bien d'autres... | ||
Ligne 277: | Ligne 290: | ||
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/ | 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/ | ||
+ | |||
+ | ==== Encoder VOB en MKV ==== | ||
+ | |||
+ | * https://debian-facile.org/viewtopic.php?id=24453 | ||
==== Aspect 16:9 ==== | ==== Aspect 16:9 ==== |