Super User

Super User

dimanche, 10 juin 2018 14:28

Supprimer le son d'une video

La suppression du son d'une video fonctionne de la maniére suivante :

ffmpeg -i leo.mp4 -c copy -an example.mp4

  • -i : Permet de spécifier la video en entrée
  • -c : permet de spécifier le codec à utiliser. Pour utiliser le même codec, on spécifier "copy" au paramètre de -c
  • -an : ?
  • n (contracté à a) : permet de ne pas écraser le fichier s'il existe déja !
dimanche, 10 juin 2018 14:27

Supprimer la piste sonore d'une vidéo

La suppression de la piste sonore d'une video fonctionne de la manière suivante :

ffmpeg -i input.mp4 -vcodec copy -an output.mp4

Où :

  • -i : nom de la vidéo en entrée
  • -an : nom de la vidéo sans son en sortie
dimanche, 10 juin 2018 14:26

Rajouter 5 décibels au son

ffmpeg -i ta.mp3 -af "volume=5dB" output.mp3

  • -af "volume=5db" : rajouter 5 décibel
  • output.mp3 est le fichier de sortie

Pour extraire sous la forme d'une piste audio au format MP3, le son accolé à une video,

ffmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 192k -f mp3 sound.mp3

  • -i : nom du fichier video à partir duquel extraire le MP3
  • -vn : permet de désactiver l'enregistrement video de FFMPEG
  • -ar : définit l'échantillonnage audio. (par défaut -ar 44100)
  • -ac : définit le nombre de canaux audio
  • -ab : spécifie le bitrate du fichier son
  • -f : définit le format de sortie (ici un format MP3)
  • sound.mp3 : nom du fichier final créé

ATTENTION : pouré préserver la qualité des découpe : ajouter -qscale 0

dimanche, 10 juin 2018 14:23

Extraire le son d'une video

ffmpeg -i video1.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio3.mp3

  • Source video : video.avi
  • Audio bitrate : 192kb/s
  • output format : mp3
  • Generated sound : audio3.mp3
dimanche, 10 juin 2018 14:21

Corriger un son avec Audacity

Petite entorse à ce site, nous allons découvrir comment corriger un son avec Audacity, son enregistré avec un simple micro.
Enlever les bruits de fonds :
Cliquer sur Noise removal
prendre une zone "vide"
prendre le profil du bruit en cliquant le le bouton
Normaliser : tout cocher, maximum : -1.0 db
Effet d'égalisation : Voice corrector :
20Hz à 100 Hz : 12dB
100Hz à 200Hz : descendre à 1,5dB
200Hz à 300Hz : descendre à 0dB
200Hz à 400Hz : descendre à -3dB
400Hz à 800Hz : rester à -3dB
800Hz à 1000Hz : remonter à 0
1000Hz à 3000 : rester à 0
3000Hz à 5000Hz : monter à 12
500Hz à la fin : rester à 12 dB
Enregistrer le profil
Compresseur (dynamique) :
Seuil : -12dB
Niveau de bruit : -40dB
Ratio : 2:1
Attaque : 0,20sec
durée de relâchement : 1sec
Je vous joins le fichier XML (a télécharger par un clic droit, sinon s'ouvre dans le navigateur) pour audacity, il n'a pas d'extension
Equaliser sa voix Un grand merci au youtubeur gregthebuilder78 pour ses explications.

dimanche, 10 juin 2018 14:20

Convertir un fichier WAV en MP3

ffmpeg -i input_file.wav -write_id3v1 1 -id3v2_version 3 -dither_method rectangular -out_sample_rate 48k -qscale:a 1 output_file.mp3

  • -i : fichier en entrée
  • -write_id3v1 1 : Permet d'écrier des méta donn ées dans le fichier MP3 avec le tag en entête du fichier.
  • -id3v2_version 3 : Cela écrira les métadonnées à une balise ID3v2.3 à la fin du fichier, en supposant que vous avez incorporé des métadonnées dans le fichier WAV
  • dither_method rectangular : Dither s'assure que vous ne tronquez pas inutilement la plage dynamique de votre audio
  • -out_sample_rate 48k :Règle la fréquence d'échantillonnage audio sur 48 kHz. Ceci peut être omis pour utiliser la même fréquence d'échantillonnage que l'entrée.
  • -qscale:a 1 : Ceci règle l'encodeur à utiliser une qualité constante avec un débit binaire variable compris entre 190 et 250 kbit / s. Si vous préférez utiliser un débit constant, cela peut être remplacé par -b: a 320k pour définir le débit maximal autorisé par le format MP3. Pour une discussion plus détaillée sur les débits binaires variables et constants
  • output_file : nom et chemin du fichier de sortie
dimanche, 10 juin 2018 14:18

Concaténer des videos

Pour concaténer des vidéos, elle doivent être DU MEME FORMAT !

Dans un premier temps, il faut faire un fichier texte de ce type (fic.tx :

file 'aa.mp4'
file 'bb.mp4'
file 'cc.mp4'

Noter que chaque ligne commence par file, des simples cotes entourent les nom de fichiers

Puis lancer :
ffmpeg -f concat -i fic.txt -c copy -y out.mp4
Une autre solution :
Dans un premier temps, les fichiers doivent toutes être dans le même format.
ffmpeg -i "concat:input1.ts|input2.ts|input3.ts" -c copy output.ts

Page 1 sur 8