« Vidéographie tutoriel - FFmpeg » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
m (Page ajoutée dans la catégorie "Tutoriel")
 
(2 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 45 : Ligne 45 :
=== pour le screencasts ===
=== pour le screencasts ===
==== sous linux ====
==== sous linux ====
<source lang="html4strict">
<source lang="bash">
$ ffmpeg -b 1000k -f x11grab -s 1024x768 -r 30 -i :0.0 capture.mpg
$ ffmpeg -b 1000k -f x11grab -s 1024x768 -r 30 -i :0.0 capture.mpg
</source>
</source>


==== sous Windows ====
==== sous Windows ====
<source lang="html4strict">
<source lang="bash">
ffmpeg -f dshow -i video="UScreenCapture":audio="Realtek AC97 Audio" -vf crop=xwidth:xheight:xleft:xtop c:\output.flv
ffmpeg -f dshow -i video="UScreenCapture":audio="Realtek AC97 Audio" -vf crop=xwidth:xheight:xleft:xtop c:\output.flv
</source>
</source>
==== sous Mac Os ====
==== sous Mac Os ====
<source lang="html4strict">
<source lang="bash">
$ ffmpeg \
$ ffmpeg \
     -f x11grab -r 30 -s 1366x768 -i :0.0 \
     -f x11grab -r 30 -s 1366x768 -i :0.0 \
Ligne 64 : Ligne 64 :
   
   
=== Convertir un fichier vidéo ===
=== Convertir un fichier vidéo ===
<source lang="html4strict">
<source lang="bash">
$ ffmpeg -i input.avi -ar 22050 -b 300k output.flv
$ ffmpeg -i input.avi -ar 22050 -b 300k output.flv
</source>
</source>
=== Convertir un fichier audio ===
=== Convertir un fichier audio ===
<source lang="html4strict">
<source lang="bash">
$ ffmpeg -ab 128k -i input.wav output.mp3
$ ffmpeg -ab 128k -i input.wav output.mp3
</source>
</source>
== Tutoriels ==
== Tutoriels ==
*[http://linuxers.org/tutorial/ffmpeg-tutorial-beginners http://linuxers.org/tutorial/ffmpeg-tutorial-beginners]
*[http://linuxers.org/tutorial/ffmpeg-tutorial-beginners http://linuxers.org/tutorial/ffmpeg-tutorial-beginners] ATTENTION : Ce lien ne donne pas accès au tutoriel de ffmpeg.
*[http://lephmetre.fr/papers/ffmpeg_bases.pdf http://lephmetre.fr/papers/ffmpeg_bases.pdf]
*[http://lephmetre.fr/papers/ffmpeg_bases.pdf http://lephmetre.fr/papers/ffmpeg_bases.pdf]
*[http://doc.ubuntu-fr.org/ffmpeg http://doc.ubuntu-fr.org/ffmpeg]
*[http://doc.ubuntu-fr.org/ffmpeg http://doc.ubuntu-fr.org/ffmpeg]
Ligne 89 : Ligne 89 :


[[catégorie:vidéographie]]
[[catégorie:vidéographie]]
[[catégorie: Tutoriel]]

Dernière version du 2 février 2024 à 03:13

FFmpeg est une suite de logiciels open source dédiés à l’encodage et le traitement de flux audio et vidéo.

Installation

Sous Linux Debian/Ubuntu/etc.

# installation 
$ sudo apt-get install ffmpeg
# ajout des codecs classiques comme mpeg4
$ sudo apt-get install libavcodec-unstripped-52 libavdevice-unstripped-52

Ou, alternativement, simplement installer tous les outils "libav"

sudo apt-get install libav-tools

Troisième variante (Compilation et installation)

sous Windows

Télécharger la version compilée de FFmpeg depuis http://ffmpeg.zeranoe.com/builds/

Décompresser l'archive et exécuter la commande Lecteur:/emplacement/bin/ffmpeg.exe en ligne de commande.

Pour plus d’information suivre le tutoriel suivant : screencast avec FFmpeg sous Windows

sous Mac Os

Compilation du code source et installation:

wget http://ffmpeg.mplayerhq.hu/ffmpeg-export-snapshot.tar.bz2
bzip2 -d ffmpeg-export-snapshot.tar.bz
tar xvf ffmpeg-export-snapshot.tar
cd ffmpeg-export-snapshot
./configure —disable-mmx
make
sudo make install

Deuxième variante.

Utilisation

pour le screencasts

sous linux

$ ffmpeg -b 1000k -f x11grab -s 1024x768 -r 30 -i :0.0 capture.mpg

sous Windows

ffmpeg -f dshow -i video="UScreenCapture":audio="Realtek AC97 Audio" -vf crop=xwidth:xheight:xleft:xtop c:\output.flv

sous Mac Os

$ ffmpeg \
    -f x11grab -r 30 -s 1366x768 -i :0.0 \
    -f alsa -ac 2 -i pulse \
    -vcodec libx264 -vpre lossless_ultrafast \
    -acodec pcm_s16le \
      screencast.mkv

Convertir un fichier vidéo

$ ffmpeg -i input.avi -ar 22050 -b 300k output.flv

Convertir un fichier audio

$ ffmpeg -ab 128k -i input.wav output.mp3

Tutoriels

Références

Sites Web officiels

Blogs