Un pense-bête

Trucs de geek : Ffmpeg

Vous l'avez peut être remarqué mais Ubuntu embarque à la place de ffmpeg un fork dénomé aconv.

Ce programme est trés bien, je réalise mes times-laps avec. Le seul soucis est que bien souvent la documentation en ligne concerne ffmpeg et non aconv. Comme la compatibilité n'est pas toujours au rendez vous, je me dit parfois qu'il serait bien d'utiliser ffmpeg. Mais on ne peut pas l'installer en natif dans Ubuntu : il faut passer par l'ajout d'un dépôt qui ne me parait pas à jour.

La solution : installer une version dite statique. Cela signifie que l'on va avoir ffmpeg installé dans un dossier avec tout ce dont il a besoin.

Comment faire ?

On récupére le programme :

$ wget http://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz

On décompacte :

$ tar xJvf ffmpeg-git-64bit-static.tar.xz

On va dans le dossier :

$ cd ffmpeg-git-20150427-32bit-static

On teste le programme :

$ ./ffmpeg

et ça vous repond :

$ ffmpeg version N-45164-g46778ab- http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2015 the FFmpeg developers built with gcc 4.9.2 (Debian 4.9.2-10)

Utiliser FFmpeg

Conversion

$ ffmpeg -i video.mp4 video.avi

Permet de passer d'un format à un autre.

Et pour être certain de garder la qualité du premier fichier :

$ ffmpeg -i video.mp4 -sameq video.avi

FFmpeg traite un grand nombre de format audio et vidéo. Pour les lister utliser la commande suivante :

$  ffmpeg -formats

Pour récupére l'audio dans une vidéo :

$ ffmpeg -i input.mp4 -vn -ab 320 output.mp3

Extraire une image d'une vidéo :

$ ffmpeg -loglevel quiet -ss 26 -i ma_vidéo.mp4  -t 1 -f image2 mon_image.jpeg

Ainsi on extrait l'image située à la 26 ème seconde de la vidéo ma_vidéo.mp4.

Fait le 11/06/2015