- Jusqu'ici j'utilisais théora pour encoder les vidéos postées sur ce blog, lisibles donc nativement par le navigateur internet.
Suite à quelques tests concluants, notamment lors de la publication de la vidéo du X-Wing, j'ai décidé d'utiliser dorénavant le format VP8 libéré par Google.
En effet, à bitrate équivalent, la qualité de la vidéo obtenue est visuellement bien meilleure, permettant soit de compresser jusqu'à deux fois plus fort pour alléger le fichier, soit d'obtenir une qualité supérieure en conservant le même poids de fichier.
- Le webm est un dérivé du mkv, c'est le conteneur.
Dedans on va donc y mettre le VP8 pour la vidéo et Ogg (Vorbis) pour l'audio.
Encodage :
Pour encoder avec Ubuntu 14.04, on utilise avconv (si besoin : sudo apt-get install libav-tools), un fork du logiciel ffmpeg.
Sur des versions d'Ubuntu plus ancienne, on remplacera donc l'expression « avconv », par « ffmpeg ».
Voici la commande que j'ai utilisé, qui m'a donné le plus satisfaction :
avconv -i PuramoX-Wing.mpg -s 640x360 -c:v libvpx -qmin 0 -qmax 50 -crf 5 -b:v 600k -c:a libvorbis PuramoX-Wing.webm
Pas de panique, quelques explications :