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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:kawer:tutos:smplayer [24/01/2022 21:24] kawer [Introduction] |
utilisateurs:kawer:tutos:smplayer [02/03/2023 13:14] (Version actuelle) kawer [Configuration] |
||
---|---|---|---|
Ligne 18: | Ligne 18: | ||
<code root>apt update && apt install smplayer smtube</code> | <code root>apt update && apt install smplayer smtube</code> | ||
- | === Python3-pip === | + | === Yt-Dlp === |
Le logiciel youtube-dl disponible dans la branche 11 (bullseye) stable de debian est quasi-inutilisable. De plus le projet semble mort ou au ralenti. | Le logiciel youtube-dl disponible dans la branche 11 (bullseye) stable de debian est quasi-inutilisable. De plus le projet semble mort ou au ralenti. | ||
- | Depuis, plusieurs forks sont sorti, dont l'un que j'affectionne : yt-dlp, qui sera installer avec python3-pip dans le présent tuto. | + | Depuis, plusieurs forks sont sorti, dont l'un que j'affectionne : yt-dlp, qui se trouve dans les dépots debian. |
- | <code root>apt update && apt install python3-pip</code> | + | <code root>apt update && apt install yt-dlp</code> |
+ | ===== Configuration ===== | ||
=== Youtube-dl === | === Youtube-dl === | ||
+ | |||
+ | Le paquet youtube-dl n'est plus trop maintenu, nous utilisons dans le tuto un fork 'yt-dlp'. | ||
+ | Etant donné que youtube-dl reste une dépendance d'autres paquets nous devons le 'geler' pour ensuite le remplacer par le fork. | ||
+ | |||
+ | == Gel du paquet :== | ||
+ | |||
La première chose à faire est de vérifier la présence de youtube-dl : | La première chose à faire est de vérifier la présence de youtube-dl : | ||
<code user>apt-cache policy youtube-dl</code> | <code user>apt-cache policy youtube-dl</code> | ||
Ligne 31: | Ligne 38: | ||
Candidat : 2021.06.06-1 | Candidat : 2021.06.06-1 | ||
</code> | </code> | ||
- | Comme il est lui même une dépendance d'autres paquets nous allons le remplacer : //(Méthode **Barbare** !)// | + | On le gel pour que APT l'ignore. |
- | Sinon, direction étape suivante. | + | |
- | + | ||
- | <code root>mv /usr/bin/youtube-dl /usr/bin/youtube-dl.orig</code> | + | |
<code root>apt-mark hold youtube-dl</code> | <code root>apt-mark hold youtube-dl</code> | ||
+ | |||
=== Yt-Dlp === | === Yt-Dlp === | ||
- | Deux méthode pour l'installer, soit en utilisateur : | + | Youtube-dl est encore utilisé par de nombreux logiciels qui n'offre pas d'autres alternatives, dans le cas présent youtube-dl est une dépendance de smplayer et se dernier n'offre pas la possibilité de le remplacer. Nous avons précédemment 'Geler' le paquet youtube-dl et allons désormais le remplacer par yt-dlp sans que cela engendre un dysfonctionnement de smplayer. |
- | <code user>pip3 install yt-dlp --user</code> | + | |
- | <code root>ln -sn /home/$USER/.local/bin/yt-dlp /usr/bin/youtube-dl</code> | + | |
- | Soit en root : | + | |
- | <code root>pip3 install yt-dlp</code> | + | |
- | <code root>A venir</code> | + | |
- | ===== Configuration ===== | + | == Retrait du binaire youtube-dl == |
+ | Nous ne le supprimons pas, sait-on jamais.. | ||
+ | <code root>mv /usr/bin/youtube-dl /usr/bin/youtube-dl.orig</code> | ||
+ | |||
+ | == Rétablir youtube-dl par un lien symbolique yt-dlp == | ||
+ | De manière à conserver l'executable youtube-dl sous son nom.. | ||
+ | <code root>ln -s /usr/bin/yt-dlp /usr/bin/youtube-dl</code> | ||
==== SmPlayer ==== | ==== SmPlayer ==== | ||
=== Choix de la méthode === | === Choix de la méthode === | ||
- | On choisi le couple mpv avec youtube-dl (yt-dlp) pour la lecture du flux audio : | + | On choisi le couple mpv avec youtube-dl (yt-dlp) pour la lecture du flux : |
<code>SMPlayer -> Options -> Préférences -> Réseau : | <code>SMPlayer -> Options -> Préférences -> Réseau : |