15 KiB
Nous prévoyons de réécrire une large partie de code, afin de créer un NewPipe encore plus moderne et stable!
Prière de ne pas ouvrir de nouvelles pull-up requêtes contenant de nouvelles fonctionnalités. Seules les corrections de bugs seront acceptées.
NewPipe
Un front-end de streaming libre et léger pour Android.
Captures d'écran • Services Supportés • Description • Fonctionnalités • Installation et mises à jour • Contribuer • Dons • Licence
Read this document in other languages: Deutsch, English, Español, Français, हिन्दी, Italiano, 한국어, Português Brasil, Polski, ਪੰਜਾਬੀ , 日本語, Română, Soomaali, Türkçe, 正體中文, অসমীয়া, うちなーぐち, Српски , العربية
[!warning] CETTE APP EST EN BETA, VOUS POUVEZ DONC RENCONTRER DES BUGS. SI C'EST LE CAS, OUVREZ UNE ISSUE DANS NOTRE DÉPÔT GITHUB EN REMPLISSANT LA CATEGORIE ISSUE.
AJOUTER NEWPIPE, OU N'IMPORTE QUEL FORK DE NEWPIPE, SUR LE GOOGLE PLAY STORE ENFREINT LEURS CONDITIONS D'UTILISATION
Captures d'écran
Services supportés
NewPipe supporte actuellement ces services:
- YouTube (site web) et YouTube Music (site web) (wiki)
- PeerTube (site web) et toutes ses instances (regardez le site web pour savoir ce que cela signifie !) (wiki)
- Bandcamp (site web) (wiki)
- SoundCloud (site web) (wiki)
- media.ccc.de (site web) (wiki)
Comme vous pouvez le constater, NewPipe supporte de multiples services vidéo et audio. Bien que cela ait commencé avec YouTube, d'autres personnes ont ajouté de nouveaux services au fil des années, rendant NewPipe de plus en plus polyvalent !
Grace aux circonstances et en raison de sa popularité, YouTube est le service le mieux pris en charge. Si vous utilisez ou connaissez l'un de ces autres services, aidez-nous à améliorer leur prise en charge ! Nous recherchons des mainteneurs pour SoundCloud et PeerTube.
Si vous avez l'intention d'ajouter un nouveau service, veuillez d'abord nous contacter ! Notre documentation fournit plus d'informations sur la façon dont un nouveau service peut être ajouté à l'application et au NewPipe Extractor.
Description
NewPipe fonctionne en récupérant les données requises à partir des APIs officielles (par exemple PeerTube) du service que vous utilisez. Si l'API officielle est limitée (par exemple YouTube) pour nos besoins, ou si elle est propriétaire, l'application analyse le site Web ou utilise une API interne à la place. Cela signifie que vous n'avez pas besoin de compte sur n'importe lequel des services proposés pour utiliser NewPipe.
De plus, puisqu'il s'agit de logiciels libres et gratuits, ni l'application ni l'Extracteur n'utilisent de bibliothèques ou de frameworks propriétaires, comme les services Google Play. Cela signifie que vous pouvez utiliser NewPipe sur des appareils ou des ROM personnalisées qui n'ont pas d'applications Google installées.
Fonctionnalités
- Regarder des vidéos à des résolutions allant jusqu'à la 4K
- Écouter de l'audio en arrière-plan, en ne chargant que le flux audio pour économiser des données
- Mode Popup (lecteur floattant, aka Picture-in-Picture)
- Regarder des diffusions en direct
- Afficher/masquer les sous-titres
- Chercher des vidéos et des audios (sur Youtube, vous pouvez également spécifier la langue du contenu)
- Mettre en file d'attente les vidéos (et éventuellement les enregistrer en tant que listes de lecture locales)
- Afficher/cacher les informations générales à propos des vidéos (comme la description et les tags)
- Afficher/cacher les vidéos suivantes ou en relation
- Afficher/cacher les commentaires
- Chercher des vidéos, des audios, des chaînes, des listes de lecture et des albums
- Parcourir les vidéos et les audios d'une chaîne
- S'abonner à des chaînes (oui, sans avoir besoin de se connecter à un compte !)
- Recevoir des notifications sur les nouvelles vidéos des chaînes auxquelles vous êtes abonnés.
- Créer et modifier des groupes de chaînes (pour une gestion et une navigation plus simples)
- Parcourir des fils de vidéos générés depuis vos groupes de chaînes
- Voir et rechercher dans votre historique de visionnage
- Voir et chercher les listes de lectures (il s'agit de listes de lecture à distance, ce qui signifie qu'elles sont extraites du service sur lequel vous naviguez)
- Créer et éditer des listes de lecture locales (elles sont créées et sauvegardées dans l'application, et n'ont rien à voir avec n'importe lequel des services)
- Télécharger des vidéos/de l'audio/des sous-titres
- Lire dans Kodi
- Regarder/bloquer du contenu restreint en fonction de l'âge
Installation et mises à jour
Vous pouvez installer NewPipe en utilisant l'une de ces méthodes:
- Ajoutez notre dépôt dans F-Droid et l'installer de là. Les instructions sont ici: https://newpipe.net/FAQ/tutorials/install-add-fdroid-repo/
- Téléchargez l'APK depuis les GitHub Releases et l'installer.
- Mettez à jour via F-Droid. C'est la méthode la plus lente pour avoir des mises à jour, car F-Droid doit détecter les changements, construire l'APK lui-même, le signer puis enfin publier la mise à jour.
- Construisez un APK de débug par vous-même. C'est la façon la plus rapide d'avoir des nouvelles fonctionnalités sur votre appareil, mais c'est bien plus compliqué, c'est pour cela que nous vous recommandons d'utiliser une des autres méthodes.
- Si vous êtes intéréssé par une fonctionnalité ou une résolution de bug spécifique à une PR de ce dépôt, vous pouvez également télécharger l'APK à partir de la PR. Vous trouverez les instructions dans la description de la PR. Ce qui est super avec les APK spécifiques à des PR est qu'ils sont installés à côté de l'application officielle, vous n'avez donc pas à vous inquiéter de perdre vos données ou de foirer quoi que ce soit.
Nous recommandons la méthode 1 pour la plupart des utilisateurs. Les APKs installés en suivant les méthodes 1 ou 2 sont compatibles les uns avec les autres (ce qui signifie que si vous installez NewPipe en utilisant une de ces deux méthodes, vous pouvez également mettre à jour NewPipe en utilisant l'autre), mais pas avec ceux installés en utilisant la méthode 3. Cela est dû au fait que la même clé de signature (la notre) est utilisée pour les méthodes 1 et 2, mais une différente clé (celle de F-Droid) est utilisée pour la 3. Construire un APK de débug en utilisant la méthode 4 ne requiert aucune clé. Les clés de signature aident à assurer que l'utilisateur ne s'est pas fait avoir et installe une mise à jour frauduleuse de l'app. Lorsque la méthode 5 est utilisée, chaque APK est signé avec une clé unique et aléatoire générée par les GitHub Actions; vous ne pouvez donc pas les mettre à jour. Vous devrez alors sauvegarder et restaurer les données de l'application chaque fois que vous souhaitez utiliser un nouveau APK.
Entre temps, si vous voulez changer de source pour une raison quelconque (par exemple, la fonctionnalité de base de NewPipe est cassée et F-Droid n'a pas encore la dernière mise à jour), nous vous recommandons de suivre cette procédure :
- Sauvegardez vos données via Settings(paramètre) > Content(contenu) > Export Database(exporter la base de donnée) pour conserver votre historique, vos abonnements et vos listes de lecture.
- Désinstallez NewPipe
- Téléchargez l'APK depuis la nouvelle source et installez le.
- Restaurez les données de l'étape 1 via Settings > Content > Import Database
Note: lorsque vous importez une base de données dans l'application officielle, assurez vous de toujours vérifier que c'est celle que vous avez exporté depuis l'application officielle. Si vous importez une base de données provenant d'un autre APK que l'officiel, il se peut que des choses cassent. Une telle action n'est pas supportée, et vous devriez le faire uniquement lorsque vous êtes absolument certains de savoir ce que vous faites
Contribuer
Que vous ayez des idées, des traductions, des changements de design, du nettoyage de code, ou encore un changement de code majeur, toute aide est la bienvenue. L'app s'améliore un peu plus à chaque contribution, peu importe qu'elle soit grosse ou petite ! Si vous aimeriez être impliqué, jetez un coup d'oeil à nos notes pour contribuer.
Dons
Si vous aimez NewPipe, vous êtes invités à envoyer un don. Nous préferons Liberapay, car c'est à la fois open-source et à but non-lucratif. Pour plus d'informations sur comment donner à NewPipe, visitez notre site web
Politique de confidentialité
Le projet NewPipe vise à offrir une expérience privée et anonyme pour l'utilisation de services médiatiques basés sur le Web. Par conséquent, l'application ne recueille aucune donnée sans votre consentement. La politique de confidentialité de NewPipe explique en détail quelles données sont envoyées et stockées lorsque vous envoyez un rapport d'incident ou laissez un commentaire sur notre blog. Vous pouvez trouver le document ici.
Licence
NewPipe est un logiciel libre : vous pouvez l'utiliser, l'étudier, le partager et l'améliorer à volonté. Plus précisément, vous pouvez le redistribuer et/ou le modifier selon les conditions de la GNU General Public License telle que publiée par la Free Software Foundation, soit la version 3 de la Licence, soit (à votre choix) toute version ultérieure.