Outils pour utilisateurs

Outils du site


ffmpeg

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édentesRévision précédente
Prochaine révision
Révision précédente
ffmpeg [2018/04/19 10:12] – [Mémo ffmpeg] sebsauvageffmpeg [2022/10/05 12:35] (Version actuelle) sebsauvage
Ligne 14: Ligne 14:
   * **Prendre un stream vidéo sans ré-encoder**:<code>-vcodec copy</code>   * **Prendre un stream vidéo sans ré-encoder**:<code>-vcodec copy</code>
   * **Convertir un mkv en avi sans ré-encoder**:<code>ffmpeg -i %1 -acodec copy -vcodec copy output.avi</code>   * **Convertir un mkv en avi sans ré-encoder**:<code>ffmpeg -i %1 -acodec copy -vcodec copy output.avi</code>
 +  * **Changer le ratio hauteur/largeur d'une vidéo sans ré-encoder**:<code>ffmpeg -i entree.avi -aspect 704:300 -c copy sortie.mp4</code>
   * **Extraire la bande son d'une vidéo**:<code>ffmpeg -i %1 -f mp3 -acodec mp3 -b:a 196k %1.mp3</code>   * **Extraire la bande son d'une vidéo**:<code>ffmpeg -i %1 -f mp3 -acodec mp3 -b:a 196k %1.mp3</code>
   * **Convertir un MP3 en WAV**: <code>ffmpeg -i musique.mp3 musique.wav</code>   * **Convertir un MP3 en WAV**: <code>ffmpeg -i musique.mp3 musique.wav</code>
Ligne 20: Ligne 21:
     * Hauteur+largeur: <code>-vf scale=640:480</code>     * Hauteur+largeur: <code>-vf scale=640:480</code>
     * Hauteur: <code>-vf scale=-1:480</code>     * Hauteur: <code>-vf scale=-1:480</code>
 +  * **Convertir des fichiers .flac en .mp3** (en incluant les sous-répertoires):<code>find -name "*.flac" -exec ffmpeg -i {} -acodec libmp3lame -ab 192k {}.mp3 \;</code> 
 +  * **Convertir une vidéo en GIF animé** (inspiré de [[http://blog.pkh.me/p/21-high-quality-gif-with-ffmpeg.html|cette page]]) 
 +    * Créer le fichier ''gifenc.sh'':<file bash gifenc.sh>#!/bin/sh 
 +# Convert any video file to animated GIF 
 +palette=`mktemp --suffix=.png` 
 +filters="fps=15,scale=-1:-1"   # No scaling. 
 +#filters="fps=15,scale=320:-1:flags=lanczos"  # If you want to rescale video. 
 +ffmpeg -v warning -i "$1" -vf "$filters,palettegen" -y "$palette" 
 +ffmpeg -v warning -i "$1" -i $palette -lavfi "$filters [x]; [x][1:v] paletteuse" -y "$1-converted.gif" 
 +rm "$palette"</file> 
 +    * Convertir votre vidéo: ''./gifenc.sh mavideo.mp4'' sortira un fichier ''mavideo.mp4-converted.gif''.
  
 ===== Conversions spécifiques ===== ===== Conversions spécifiques =====
Ligne 33: Ligne 44:
     * <code>ffmpeg -i %1 -c:v libx264 -profile:v baseline -b:v 600k -acodec aac -strict -2 -ar 44100 -ac 2 -b:a 128k -movflags faststart %1_android.mp4</code>     * <code>ffmpeg -i %1 -c:v libx264 -profile:v baseline -b:v 600k -acodec aac -strict -2 -ar 44100 -ac 2 -b:a 128k -movflags faststart %1_android.mp4</code>
  
 +
 +===== Liens =====
 +
 +Voir aussi:
 +  * https://www.linuxtricks.fr/wiki/ffmpeg-la-boite-a-outils-multimedia
  
ffmpeg.1524129142.txt.gz · Dernière modification : 2018/04/19 10:12 de sebsauvage