logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
atelier:chantier:ffmpeg-generalites [23/06/2024 00:37]
lagrenouille [exemples de commandes ffmpeg]
atelier:chantier:ffmpeg-generalites [24/09/2024 16:35] (Version actuelle)
vv222 [ffmpeg : généralités non exhaustif] Retrait d’un avertissement périmé
Ligne 4: Ligne 4:
   * Niveau requis :​{{tag>​débutant avisé}}   * Niveau requis :​{{tag>​débutant avisé}}
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-  * Suivi : {{tag>en-chantier ​à-tester à-placer}}  +  * Suivi : {{tag>​à-tester à-placer}}  
-    * Création par [[user>​lagrenouille ]] [[user>​vv222]]21/​06/​2024+    * Création par [[user>​lagrenouille ]] [[user>​vv222]] ​ 21/06/2024
     * Testé par <...> le <​...> ​     * Testé par <...> le <​...> ​
-  * Commentaires sur le forum : [[:​url-invalide | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) À PAS:-P +  * Commentaires sur le forum : [[:​url-invalide | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
-**Nota :​** +
- +
-Contributeurs,​ les petits tux sont là pour vous aider!'​ +
- +
-**Si ce tuto n'​avait pas d'​autres contributeurs dans le mois qui suivent, il sera effacé définitivement** ​+
 ===== Installation ===== ===== Installation =====
 L’installation sous debian est assez simple, en console sous root : L’installation sous debian est assez simple, en console sous root :
Ligne 116: Ligne 111:
 **-r** ​   définit le nombre d'​images par seconde ​   **-r** ​   définit le nombre d'​images par seconde ​  
  
-**-crf** ​   permet de définir un niveau de qualité entre 0 et 51 (petit nombre = meilleure qualité, mais plus de temps de calcul) en H264/​Mpeg4. +**-crf** ​ ​(constant rate factor)  ​permet de définir un niveau de qualité entre 0 et 51 (petit nombre = meilleure qualité, ​module facilement le ratio poid/​qualité. 
-** + 
-264 ou MPEG-4.** Le codec H. 264   est répandu pour la simple raison qu'il permet d'​encoder des images de qualité DVD avec une fraction de la bande passante requise par les techniques de compression +Plus on donne un nombre proche de zéro plus le fichier et proche de sa source et donc lourd. En général en fonction du besoin on attribue des valeurs entre 15 et 25. 
 +mais plus de temps de calcul) en H264/Mpeg4. 
 + 
 +0 = (Lossless) super lourd, identique à la source. 
 + 
 +10 = lourd, grande qualité 
 +     
 +30 = léger, mauvaise qualité 
 + 
 +**264 ou MPEG-4.** Le codec H. 264   est répandu pour la simple raison qu'il permet d'​encoder des images de qualité DVD avec une fraction de la bande passante requise par les techniques de compression
  
 **framerate 30**    nombre d'​images par secondes  ​ **framerate 30**    nombre d'​images par secondes  ​
Ligne 134: Ligne 138:
 **qscale 1**    zoom à 100%  **qscale 1**    zoom à 100% 
  
-====l'​audio====+**-preset** Détermine la vitesse d’encodage,​ une vitesse plus lente permet au logiciel d’optimiser le fichier pour gagner encore de la place, les valeurs disponibles sont : 
 + 
 +    ultrafast 
 +     
 +    superfast 
 +     
 +    veryfast 
 +     
 +    faster 
 +     
 +    fast 
 +     
 +    medium (default) 
 +     
 +    slow 
 +     
 +    slower 
 +     
 +    veryslow 
 + 
 +====AUDIO====
  
 **les options d’encodages pour le son** **les options d’encodages pour le son**
Ligne 183: Ligne 207:
 VOIR le tuto de cemoi: VOIR le tuto de cemoi:
  
-[[https://​debian-facile.org/​utilisateurs:​cemoi:​tutos:​h265?​s[]=ffmpeg]]+**LIEN:​** ​[[https://​debian-facile.org/​utilisateurs:​cemoi:​tutos:​h265?​s[]=ffmpeg]]
  
 ====video-copie-transformation==== ====video-copie-transformation====
Ligne 191: Ligne 215:
  
 ==== Convertir des vidéos==== ==== Convertir des vidéos====
 +
 Commençons par une application simple, convertir une vidéo au format MP4 en une vidéo MPEG.ou vice-versa Commençons par une application simple, convertir une vidéo au format MP4 en une vidéo MPEG.ou vice-versa
 <code user>​ffmpeg -i vidéo.mp4 ​ vidéo.mpeg</​code>​ <code user>​ffmpeg -i vidéo.mp4 ​ vidéo.mpeg</​code>​
Ligne 198: Ligne 223:
 Conversion AVI en FLV Conversion AVI en FLV
 <code user>​ffmpeg -i vidéo.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv vidéo.flv</​code>​ <code user>​ffmpeg -i vidéo.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv vidéo.flv</​code>​
 +
 +Convertir une vidéo en forçant un bitrate
 +<code user>​ffmpeg -i CLDM.mp4 -b:v 512k -b:a 96k CLDM-2.ogg</​code>​
  
 explications des paramètres : explications des paramètres :
Ligne 239: Ligne 267:
  
 ====Compresser une vidéo==== ====Compresser une vidéo====
 +
 +Compresser une vidéo, est souvent utile pour mettre en ligne, et ainsi alléger le poids du fichier, il existe une multitude de façon de coder cette conversion, j'en mettrai que celles que j'ai testé.
 +
 +<code user>​ffmpeg -i mavidéo.mp4 -vf scale=1280:​-1 -c:v libx264 -preset veryslow -crf 24  mavidéocompressé.mp4</​code>​
 +
 +<code user> ffmpeg -i input.mp4 -c:v libx264 -crf 23 -c:a aac -b:a 128k output.mp4</​code>​
 +
 +Ici, "-crf 23" est utilisé pour contrôler la qualité de la vidéo compressée
 +
 +18 produira une meilleure qualité mais un fichier plus volumineux
 +
 +28 produira une qualité plus faible mais un fichier plus petit
 +
 +"-b:a 128k" fixe le débit audio à 128 kbps (kilobits par seconde)
 +
 +Compresser ma vidéo baba.mp4
 +<code user>​ffmpeg -i baba.mp4 -vf scale=1280:​-1 -c:v libx264 -preset veryslow -crf 24  new_baba.mp4</​code> ​
  
 ====redimensionner une vidéo==== ====redimensionner une vidéo====
Ligne 258: Ligne 303:
  
 <code user>​ffplay Fabrizio-andré-le-passanti.mp3</​code>​ <code user>​ffplay Fabrizio-andré-le-passanti.mp3</​code>​
 +
 +monter ou diminuer le son de 10 décibels :
 +
 +<code user>​ffmpeg -i video.mp4 -vcodec copy -af "​volume=10dB"​ video-augmentee.mp4</​code>​
 +
 +On peut aussi baisser le son :
 +<code user>
 +ffmpeg -i video.mp4 -vcodec copy -af "​volume=-5dB"​ video-diminuee.mp4</​code>​
 +
 +redimensionner ma vidéo en 1280x720 ​
 +<code user>​ffmpeg -i video.mkv -vf scale=-1:​720 video-720p.mkv</​code>​
 +
  
 ====Capturer le premier écran (ou une partie de l'​écran)==== ====Capturer le premier écran (ou une partie de l'​écran)====
Ligne 291: Ligne 348:
 ====ffmpeg==== ====ffmpeg====
 tuto de Pititux le 22-04-2010 tuto de Pititux le 22-04-2010
-[[https://​debian-facile.org/​doc:​media:​ffmpeg]]+ 
 +**LIEN:** [[https://​debian-facile.org/​doc:​media:​ffmpeg]]
 =====Liens divers ffmpeg sur le web===== =====Liens divers ffmpeg sur le web=====
  
atelier/chantier/ffmpeg-generalites.1719095850.txt.gz · Dernière modification: 23/06/2024 00:37 par lagrenouille

Pied de page des forums

Propulsé par FluxBB