pip install yt-dlpInstallation
Par ailleurs, s’assurer que ffmpeg est installé.
ffmpeg -versionSi ce n’est pas le cas :
sudo apt update
sudo apt install ffmpegMise à jour
L’intérêt d’installer avec pip est précisément de bénéficier des mises à jour plus rapidement qu’avec apt. Donc, si un téléchargement échoue :
pip install yt-dlp -UTélécharger
yt-dlp https://www.dailymotion.com/video/x7sv5fgRenommer
Il arrive en effet que le téléchargement échoue simplement parce que la nom de la vidéo est trop long. Dans ce cas, on peut renommer en même temps qu’on télécharge, ainsi :
yt-dlp https://youtu.be/M0yTTUt_zGA -o "new_name.mp4"Choisir
Pour choisir la meilleure qualité audio :
yt-dlp -F <url> # renvoie la liste des formats téléchargeables
yt-dlp -f <id> <url> # où l'id correspond à la première colonneTélécharger les sous-titres
yt-dlp --all-subs --skip-download <url>Fusionner audio et video avec ffmpeg
Il suffit d’ouvrir un terminal dans le dossier où sont rangés les fichiers audio et vidéo.
ffmpeg \
    -i video.mp4 -i audio.mp3 \
    -c:v copy \
    -map 0:v -map 1:a \
    -y output.mp4 De très nombreuses options existent. Pour un petit aperçu, voir ce billet de blog de Linuxtricks, ou le repo github.
Citation
BibTeX
@online{boulakia2023,
  author = {Boulakia, Théo},
  title = {Vidéos},
  date = {2023-09-28},
  url = {https://tblk.github.io/data-tips/videos/},
  langid = {fr}
}
Veuillez citer ce travail comme suit :
Boulakia, Théo. 2023. “Vidéos.” September 28, 2023. https://tblk.github.io/data-tips/videos/.