Différences
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 | ||
freetube [Le 11/12/2024, 21:44] SayaneI [Importer ses abonnements YouTube] |
freetube [Le 27/04/2025, 03:30] (Version actuelle) krodelabestiole [Via Snap] snap store |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Bionic Xenial BROUILLON}} | + | {{tag>Bionic Xenial Jammy Noble BROUILLON}} |
---- | ---- | ||
{{ :applications:icone_de_l'application.png?80}} | {{ :applications:icone_de_l'application.png?80}} | ||
====== FreeTube ====== | ====== FreeTube ====== | ||
- | FreeTube est une application lecteur de vidéo YouTube libre et opensource. | + | FreeTube est une application lecteur de vidéo YouTube libre et opensource. |
- | * FreeTube ne nécessite pas de compte et n'utilise pas l'API de YouTube. | + | * FreeTube ne nécessite pas de compte et n'utilise pas l'API de YouTube. Soit FreeTube analyse le site directement, soit l'application passe l'API Invidious. |
* FreeTube permet de télécharger les vidéos en différents formats vidéos et audios | * FreeTube permet de télécharger les vidéos en différents formats vidéos et audios | ||
* FreeTube permet de regarder les vidéos en arrière-plan et sans pub. | * FreeTube permet de regarder les vidéos en arrière-plan et sans pub. | ||
- | * FreeTube permet les abandonnements sans compte, et les playlist etc. | + | * FreeTube permet les abandonnements sans compte, et les playlist, et l'historique etc. Les données sont conservées en local. |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
Ligne 23: | Ligne 23: | ||
Il faut donc télécharger le .deb sur [[https://freetubeapp.io/#download|le site officiel de FreeTube]] . Installez le .deb ainsi téléchargé en double-cliquant dessus (cela ouvre l'installateur de package de votre distribution), puis "Install packages". | Il faut donc télécharger le .deb sur [[https://freetubeapp.io/#download|le site officiel de FreeTube]] . Installez le .deb ainsi téléchargé en double-cliquant dessus (cela ouvre l'installateur de package de votre distribution), puis "Install packages". | ||
+ | |||
+ | Lorsqu'une nouvelle version est disponible, Freetube affiche un bandeau cliquable qui permet d'aller sur la page de téléchargement. Cependant il est possible d'automatiser le téléchargement et l'installation de la nouvelle version avec le script suivant que vous pouvez nommer freetube.sh. : | ||
+ | <code bash>#!/bin/bash | ||
+ | cd $(dirname $0) | ||
+ | url=$(curl -s https://freetubeapp.io/#download | grep amd64.deb | cut -d'"' -f2) | ||
+ | version=$(basename $url) | ||
+ | [[ $version == $(cat freetube_version) ]] && clear && echo -e "\n\n==========================\n| |\n| |\n|Freetube est déjà à jour|\n| |\n| |\n=========================\n\n" && exit 1 | ||
+ | clear | ||
+ | echo "Téléchargement de $version , merci de patienter" | ||
+ | wget -q $url -O $version | ||
+ | clear | ||
+ | echo "Veuillez entre votre mot de passe pour procéder à l'installation" | ||
+ | sudo dpkg -i $version | ||
+ | echo $version > freetube_version | ||
+ | rm $version | ||
+ | exit 0</code> | ||
+ | Une fois l'installation terminée, il faut redémarrer l'application pour ouvrir la nouvelle version. | ||
+ | |||
+ | <note tip>Le script crée un fichier freetube_version qu'il ne faut pas effacer. Pour cette raison il est préférable de placer le script dans un dossier dédié (.scripts par exemple pour qu'il ne s'affiche pas dans le gestionnaire de fichier) et faire un [[alias|un alias]] pour lancer la mise à jour rapidement. Voici un exemple d'alias majft (mise à jour FreeTube) basé sur un script nommé freetube.sh et placé dans ~/.scripts. | ||
+ | <code>alias majft='sudo ~/.scripts/freetube.sh'</code> | ||
+ | Il suffit désormais de taper majft dans un terminal pour effectuer la mise à jour vers la dernière version.</note> | ||
+ | |||
+ | |||
==== Via Snap ==== | ==== Via Snap ==== | ||
Ligne 34: | Ligne 57: | ||
<code>sudo snap install FreeTube</code> | <code>sudo snap install FreeTube</code> | ||
- | === Via la logithèque === | + | === Via le centre d'application === |
- | En faisant une recherche dans [[gnome-software|GNOME Logiciels (logithèque)]]: cliquez sur chaque version pour voir la section « détails » ; il est alors indiqué s'il s'agit de la version snap. | + | |
- | + | En faisant une recherche dans le [[:Snap Store|centre d'applications]]. | |
+ | |||
+ | ==== Via Flatpak ==== | ||
+ | |||
+ | Assurez-vous que Flathub est bien installé sur votre distribution. | ||
+ | |||
+ | Si non, dans un terminal, lancez : | ||
+ | <code> | ||
+ | sudo apt install flatpak | ||
+ | sudo add-apt-repository ppa:flatpak/stable | ||
+ | sudo apt update | ||
+ | sudo apt install flatpak | ||
+ | </code> | ||
+ | Une fois les dépôts flatpak installés, rendez-vous sur la [[https://flathub.org/apps/io.freetubeapp.FreeTube|page de l'application FreeTube]] sur le site de FlatHub, cliquez sur le script d'installation téléchargé. Vous pouvez également l'installer en ligne de commande dans un terminal. | ||
+ | <code> | ||
+ | flatpak install flathub io.freetubeapp.FreeTube | ||
+ | </code> | ||
+ | |||
===== Configuration ===== | ===== Configuration ===== | ||
Ligne 51: | Ligne 92: | ||
Vous pouvez exporter vos abonnement pour d'autres applications similaire, comme [[NewPipe]] sur téléphone. | Vous pouvez exporter vos abonnement pour d'autres applications similaire, comme [[NewPipe]] sur téléphone. | ||
"Menu", "Paramètres", onglet "Paramètres des données". | "Menu", "Paramètres", onglet "Paramètres des données". | ||
+ | |||
+ | ==== Changer d'API ==== | ||
+ | |||
+ | Dans les "paramètres du lecteur", vous pouvez choisir de passer par l'API Invidious plutôt que d'analyser directement YouTube. | ||
==== Passer le trafic via Tor ==== | ==== Passer le trafic via Tor ==== | ||
- | Si vous avez besoin et que vous avez d'or et déjà installé Tor, vous pouvez activer l'option disponible dans les paramètres (paramètres de Proxy). | + | Si vous avez besoin et que vous avez d'or et déjà installé [[https://doc.ubuntu-fr.org/tor|Tor]], vous pouvez activer l'option disponible dans les paramètres (paramètres de Proxy). |
===== Utilisation ===== | ===== Utilisation ===== | ||
==== Lancer l'Application ==== | ==== Lancer l'Application ==== | ||
- | * Lancez l'application avec le menu d'application (menu démarrer). N'hésiter pas à créer un raccourci. | + | * Lancez l'application avec le menu d'application (menu démarrer). N'hésitez pas à créer un raccourci. |
- | * Ou en ligne de commande avec : <code>FreeTube</code> | + | * Ou en ligne de commande, selon la méthode d'installation : <code>freetube</code> ou <code>snap run FreeTube</code> ou <code>flatpak run io.freetubeapp.FreeTube</code> |
==== S'abonner à une chaîne ==== | ==== S'abonner à une chaîne ==== | ||
Ligne 78: | Ligne 123: | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
- | * En cas d'installation depuis le site officiel, pour supprimer cette application, il faut re-double-cliquer sur le .deb qui a servit initialement à l'installation, et cliquer sur désinstaller les packages dans le menu qui apparaît. | + | * En cas d'installation depuis le site officiel, pour supprimer cette application, il faut re-double-cliquer sur le .deb qui a servi initialement à l'installation, et cliquer sur désinstaller les packages dans le menu qui apparaît.On peut aussi le faire avec le terminal en cas d'installation par le script de mise à jour ou si le paquet deb n'a pas été conservé: |
+ | <code>sudo apt purge freetube</code> | ||
* En cas d'installation via snap, repassez par la logitech (ou discover sur Kubuntu), désinstaller, ou par un terminal : | * En cas d'installation via snap, repassez par la logitech (ou discover sur Kubuntu), désinstaller, ou par un terminal : | ||
<code>sudo snap remove FreeTube</code> | <code>sudo snap remove FreeTube</code> | ||
+ | |||
+ | * En cas d'installation via Flatpak, ouvrez un terminal : | ||
+ | <code>sudo flatpak remove io.freetubeapp.FreeTube</code> | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * **(en)** [[https://freetubeapp.io/]] | + | * **(en)** [[https://freetubeapp.io/]] (site officiel) |
---- | ---- | ||
- | //Contributeurs principaux : [[utilisateurs:SayaneI|Sayanel]].// | + | //Contributeurs principaux : [[utilisateurs:SayaneI|Sayanel]].// [[utilisateurs:metalux|metalux]].// |