Outils pour utilisateurs

Outils du site


linux:audiovideo

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
linux:audiovideo [2021/03/16 18:24] – créée t0muxlinux:audiovideo [2025/08/11 07:46] (Version actuelle) – Son qui craque t0mux
Ligne 1: Ligne 1:
 +===== Lire / Télécharger Youtube =====
 +==== Lire Youtube ====
 +On peut facilement lire des vidéos avec le lecteur mpv, comme ceci par exemple :
 +<code=bash>mpv https://www.youtube.com/watch?v=Ut6d6SaS3e4</code>
 +
 +Par contre, il se peut que la résolution de la vidéo vous bouffe toute votre petite bande passante misérable... alors pas de panique, voici la solution :
 +
 +<file bash ~/.config/mpv/mpv.conf>
 +[1080p]
 +ytdl-format=bestvideo[height<=?1080]+bestaudio/best
 +
 +[720p]
 +ytdl-format=bestvideo[height<=?720]+bestaudio/best
 +
 +[480p]
 +ytdl-format=bestvideo[height<=?480]+bestaudio/best
 +
 +[360p]
 +ytdl-format=bestvideo[height<=?360]+bestaudio/best
 +</file>
 +
 +Je vous propose aussi d'insérer ces alias dans votre .bashrc :
 +<code=bash>
 +alias ytmpv1080='mpv --profile=1080p'
 +alias ytmpv720='mpv --profile=720p'
 +alias ytmpv480='mpv --profile=480p'
 +alias ytmpv360='mpv --profile=360p'
 +</code>
 +
 +==== Télécharger Youtube ====
 +Mais en voilà un wiki intéressant :p sachez que grâce à l'outil yt-dlp (dispos dans une majorité de dépots officiels, mais aussi avec python-pip) vous pouvez télécharger n'importe quelle vidéo de youtube dans n'importe quel format :)
 +
 +Quelques exemples
 +
 +<code=bash>
 +yt-dlp URL # télécharge la vidéo URL comme elle est. Donc résolution audio/video au max
 +yt-dlp -x --audio-format mp3 URL # télécharge la vidéo au format mp3 (conversion avec ffmpeg)
 +
 +yt-dlp -F URL # liste tous les format disponibles pour la vidéo
 +yt-dlp -f 22 URL # télécharge la vidéo dans le format n°22 listé précédemment
 +yt-dlp -o "%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s" URL # Numérote les titres téléchargés dans l'ordre de la playlist, et les met dans un dossier portant le nom de la playlist
 +
 +yt-dlp -x --audio-format mp3 -o "%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s" URL # Combinaison permettant de télécharger une playlist complète au format mp3 (+numérote +dossier avec le nom de la playlist)
 +
 +</code>
 +
 +Enjoie ;)
 ===== Convertion Video / Audio ===== ===== Convertion Video / Audio =====
  
Ligne 91: Ligne 138:
   * **-c:v** spécifie le codec vidéo (libx264 dans l'exemple)    * **-c:v** spécifie le codec vidéo (libx264 dans l'exemple) 
   * **-c:a** spécifie le codec audio (copy dans l'exemple, qui reprend le codec source)    * **-c:a** spécifie le codec audio (copy dans l'exemple, qui reprend le codec source) 
 +
 +
 +===== Son qui craque =====
 +Sur certains systèmes, notamment sur du matériel ancien, on peut avoir le son qui craque lors de sollicitations importantes du processeur : au lancement d'une application ou l'ouverture d'une page web par exemple. C'était le cas sur mon PC d'atelier équipé d'un bon vieux Intel Q6600 :p
 +
 +Voici la solution employée (système Artix Linux basé sur Archlinux) :
 +
 +<file bash /etc/security/limits.d/99-audio.conf>
 +@audio    rtprio     95
 +@audio    memlock    unlimited
 +@audio    nice      -19
 +</file>
 +
 +Assurez vous que l'utiliser fasse parti du groupe **audio**. Fermer/rouvrir la session, et le tour est joué !
linux/audiovideo.1615919041.txt.gz · Dernière modification : (modification externe)