Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


logiciels:ffmpeg:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
logiciels:ffmpeg:accueil [2016/09/13 14:20]
resonance
logiciels:ffmpeg:accueil [2020/02/19 23:19] (Version actuelle)
resonance [Commandes utiles]
Ligne 1: Ligne 1:
 =====ffmpeg===== =====ffmpeg=====
-ffmpeg est un framework permettant la lecture, le filtrage, un tas de manipulations, le décodage et l'encodage de vidéo dans une tres large gamme de formats. ffmpeg s'utilise en ligne de commandes depuis le terminal de votre ordinateur.+ffmpeg est un framework permettant la lecture, un tas de manipulations, de filtrages, le décodage et l'encodage de vidéo dans la plupart des formats. ffmpeg est multiplateforme,  Linux, OSX, Windows, et s'utilise en ligne de commandes depuis le terminal de votre ordinateur.
  
 ==== Installation ==== ==== Installation ====
-[[https://ffmpeg.org/]ffmpeg]+http://ffmpeg.org/
  
 ==== Commandes utiles ==== ==== Commandes utiles ====
 +L'idée de cette page est de rassembler les commandes de traitements usuels, toutes contributions sont les bienvenues…
 === extraire une séquence d'une vidéo === === extraire une séquence d'une vidéo ===
-<code c> ffmpeg -ss 00:08:00 -i Video.mp4 -ss 00:01:00 -t 00:01:00 -c copy VideoClip.mp4</code>+<code c> ffmpeg -ss 00:01:00 -i Video.avi -ss 00:00:12 -t 00:01:00 -c copy VideoCoupe.avi</code>
  
-**-ss 00:08:00 :**\\ +**ffmpeg**\\ 
-permet de position grossierement le début de la vidéo (ici à 8min0sec)\\ +déclaration d'usage du framework ffmpeg\\
-**-i Video.mp4 :**\\ +
-import du fichier vidéo\\+
 **-ss 00:01:00 :**\\ **-ss 00:01:00 :**\\
-positionne précisement d'apres la premiere declaration -ss (ici a 1min0sec apres, donc à 9min0sec)\\+spécifie grossièrement le début souhaité de la vidéo (ici à 1min0sec)\\ 
 +**-i Video.avi :**\\ 
 +import du fichier vidéo.\\ 
 +**-ss 00:00:12 :**\\ 
 +positionne précisément d'apres la premiere déclaration -ss (ici a 0min12sec après, donc à 1min12sec)\\
 **-t 00:01:00 :**\\ **-t 00:01:00 :**\\
-**la durée de la prise**\\ +la durée de la prise, ici 1min\\ 
-**-c copy VideoClip.mp4 :**\\ +**-c copy VideoCoupe.avi :**\\ 
-export+export… 
 + 
 +=== rotation d'un fichier vidéo === 
 +<code c>ffmpeg -i video-horizontale.mov -c copy -metadata:s:v:0 rotate=90 video-verticale.mov</code> 
 +**ffmpeg**\\ 
 +déclaration d'usage du framework ffmpeg\\ 
 +**-i video-horizontale.mov :**\\ 
 +import du fichier vidéo\\ 
 +**-c copy -metadata:s:v:0 rotate=90 video-verticale.mov :**\\ 
 +modification des metadatas rotation, on pivote de 90°, correspondant au format portrait (rotate 0 = paysage)\\ 
 + 
 +<WRAP center round info 60%> 
 +A FAIRE… 
 +</WRAP> 
 + 
 + 
 +=== export d'une vidéo en images par images === 
 +<code c>ffmpeg -i test.mov -vsync 1 -r 25 test-%03d.jpeg</code> 
 + 
 +=== images vers video === 
 +<code c>ffmpeg -r 60 -f image2 -s 1920x1080 -i %03d.png -vcodec libx264 -crf 25  -pix_fmt yuv420p test.mp4</code> 
 +=== redimensionner une vidéo === 
 +<code c>ffmpeg -i input.avi -vf scale=320:240 output.avi</code> 
 +<code c>ffmpeg -i input.jpg -vf scale=iw*2:ih input_double_width.png</code> 
 +**scale=iw*2:ih*2 :**\\ 
 +iw = largeur actuelle. ih = hauteur actuelle. iw*2:ih*2 pour obtenir le double du format initial. Scale fonctionne aussi avec les images. 
 +**scale=X:Y :**\\ 
 +=== compresser en gardant une qualité correcte === 
 +<code c>ffmpeg -i GrosMovie.avi -vcodec libx264 -preset slow -crf 24 -ab 192k Movielight.mp4</code> 
 +=== modifier le format d'une video === 
 +Ex. : Passage au format QuickTime .mov, correct pour faire du video scratch avec Puredata (et la Malinette) 
 +<code c>ffmpeg -i refvideo.avi -acodec pcm_u8 -ar 48000 newvideo.mov</code> 
 +=== vérifier le format audio d'une video === 
 +<code c>ffprobe myvideo.mp4</code> 
 +=== Extraire l'audio d'une vidéo sans le ré-encoder === 
 +<code c>ffmpeg -i myvideo.mp4 -vn -acodec copy audio.ogg</code> 
 +===Supprimer l'audio d'une video sans la ré-encoder=== 
 +<code c>ffmpeg -i video-avec-audio.avi -vcodec copy -an video-sans-audio.avi</code>
/home/resonancg/www/wiki/data/attic/logiciels/ffmpeg/accueil.1473769201.txt.gz · Dernière modification: 2016/09/13 14:20 de resonance