Étiquette : mp3

29 avril 2018 /
1. Installation de yt-dlp :
sudo apt update
sudo apt install python3-pip ffmpeg -y 
pip3 install --upgrade yt-dlp
2. Télécharger l’audio en MP3 de meilleure qualité
yt-dlp -x --audio-format mp3 --audio-quality 0 https://www.youtube.com/watch?v=I_rVtFUkMus

Explication :

  • -x : extrait uniquement l’audio (pas de vidéo).
  • –audio-format mp3 : convertit directement en MP3 (utilise ffmpeg).
  • –audio-quality 0 : meilleure qualité possible (VBR ~320 kbps).

Le fichier sera sauvegardé dans le dossier courant avec comme nom le titre de la vidéo.

3. Alias simple pour télécharger directement dans ~/Musique
vi ~/.bashrc

Et à la fin du fichier on met:

echo "alias mp3='yt-dlp -x --audio-format mp3 --audio-quality 0 -o \"~/Musique/%(title)s.%(ext)s\"'" >> ~/.bashrc

Puis on recharge le fichier

source ~/.bashrc

Utilisation ensuite :
mp3 https://www.youtube.com/watch?v=I_rVtFUkMus
Bonus : télécharger une playlist entière en MP3
yt-dlp -x --audio-format mp3 --audio-quality 0 --yes-playlist URL_DE_LA_PLAYLIST
20 avril 2016 /

Opus (à l’origine Harmony3) est un format ouvert de compression audio avec pertes, libre de redevances, développé par l’Internet Engineering Task Force (IETF) dans le but d’être utilisé par des applications interactives sur Internet.

Opus est la proposition, en format standard, acceptée dans la compétition codec de l’IETF pour un « nouvel Internet à large bande audio », actuellement en développement par le groupe de travail IETF codec.
Il est basé sur deux propositions standards, initialement séparées, de la Fondation Xiph.org et Skype Technologies : respectivement le codec CELT, à faible temps de latence, et le codec SILK, orienté sur la communication à distance.
Ses principaux développeurs sont Jean-Marc Valin (Xiph.org, Octasic, Mozilla Corporation), Koen Vos (Skype Technologies) et Timothy B. Terriberry (Mozilla Corporation). Raymond Chen (Broadcom), Gregory Maxwell (Xiph.org) et Christopher Montgomery (Xiph.org), entre autres, ont également participé.

Pour faire cette conversion, on va se servir de ffmpeg:

ffmpeg -i 4_saisons_vivaldi.opus -ab 160k -ar 44100 4_saisons_vivaldi.mp3

Si vous avez une multitude de fichier .opus à convertir, vous pouvez lancer cette boucle:

cd /repertoire/cible/
find . -name « *.opus » -print0 |while read -d $’\0′ file; do ffmpeg -i « $file » -ab 128k -ar 44100 -y « ${file%.opus}.mp3 »;done

Note:
ab: Le bitrate en bps.
ar: Fréquence d’échantillonnage en hertz

20 avril 2016 /

WebM est un format multimédia ouvert, principalement destiné à un usage sur le web.
Il est basé sur un conteneur dérivé de Matroska, et regroupe des flux vidéos encodés en VP8 et des flux audios encodés en Vorbis1.

Ce format fait partie des formats vidéos proposés pour la balise « video » de HTML5. Il est amené à remplacer le premier format ouvert proposé, Theora, et fait concurrence au format fermé H.264.

Pour faire cette conversion, on va se servir de ffmpeg:

ffmpeg -i 4_saisons_vivaldi.webm -ab 160k -ar 44100 4_saisons_vivaldi.mp3

Si vous avez une multitude de fichier webm à convertir, vous pouvez lancer cette boucle:

cd /repertoire/cible/
find . -name "*.webm" -print0 |while read -d $'\0' file; do ffmpeg -i "$file" -ab 128k -ar 44100 -y "${file%.webm}.mp3";done

Note:
ab: Le bitrate en bps.
ar: Fréquence d’échantillonnage en hertz