Il s'agit d'un outil permettant de sauvegarder des films de Mubi, en utilisant votre propre compte légitime.
Contenu
- À propos
- Insectes
- Installation
- Usage
- Légal
À propos
- Basé sur Mubi-Téléchargeur ;
- Ajout de la recherche sur Whatsonmubi depuis le terminal, en revenant à la définition manuelle de l'ID si le film n'est pas trouvé (par exemple, le film n'est pas référencé sur Whatsonmubi) ;
- Ajout de variables facilement modifiables au début du script ;
- Ajout de la vérification de l'origine IP pour correspondre aux attentes du pays de Mubi.
- Tous les sous-titres disponibles (SRT) sont également sauvegardés.
- mergetomkv.py pour fusionner les fichiers sauvegardés.
- Le code que nous avons ajouté à l'original pourrait être ? comment ça s'est passé ? assisté.
"Mubi Downloader" est un script Python qui permet aux utilisateurs de télécharger des films à partir du service de streaming Mubi. Il utilise l'API Mubi pour extraire l'URL de la vidéo et la clé de décryptage, puis la décrypte à l'aide de shaka-packager.
Mubi est un service de streaming qui propose une sélection soigneusement organisée de films du monde entier. Cependant, la plate-forme empêche les utilisateurs de télécharger des films sur leurs appareils. Heureusement, ce script contourne cette restriction et permet aux utilisateurs de télécharger des films depuis MUBI pour les visionner hors ligne.
Insectes
Avec certains caractères étrangers, l'écriture des fichiers peut échouer au dernier moment.
- Notez l'identifiant,
- Réexécutez le script,
- Entrez une chaîne aléatoire pour échapper à la recherche automatique de titre
- Entrez manuellement le titre et l'identifiant, ils seront utilisés pour le nom du fichier.
Installation
- Clonez le référentiel ou téléchargez le fichier zip et extrayez-le.
- Installez les bibliothèques requises à l'aide de l'une des méthodes suivantes :
- Exécutez le 'install_requirements.bat'
- Installez manuellement chaque bibliothèque spécifiée dans 'requirements.txt'.
- Exécutez « pip install -r conditions.txt »
- Téléchargez shaka-packager et N_m3u8DL-RE dans le dossier.
- Une fois installé, ajoutez les dossiers dans lesquels les outils sont installés à la variable d'environnement
PATH
de votre système.- Sous Windows :
- Ouvrez le menu Démarrer et recherchez « Variables d'environnement ».
- Cliquez sur "Modifier les variables d'environnement système".
- Cliquez sur le bouton "Variables d'environnement".
- Sous « Variables système », faites défiler vers le bas et recherchez « Chemin », puis cliquez sur « Modifier ».
- Cliquez sur "Nouveau" et entrez le chemin d'accès au dossier dans lequel chaque outil est installé.
- Cliquez sur "OK" pour fermer toutes les fenêtres.
Usage
- Ouvrez le fichier
mubi_downloader.py
dans un éditeur de texte. - Remplacez les lignes 12 et 13 par vos propres valeurs (voir les commentaires dans muby_downloader.py).
- Ouvrez votre terminal et accédez au répertoire contenant le fichier
mubi_downloader.py
. (ou ajoutez-le à PATH) - Courir
python mubi_downloader.py
- Recherchez le film.
- Vérifiez si vous êtes dans le bon pays mais attendez avant d'appuyer
Enter
. - Ouvrez la page dans votre navigateur actuel, connectez-vous à Mubi et lisez le film pendant au moins une seconde.
- Maintenant, appuyez sur
Enter
.
Fusionner les fichiers
mergetomkv.py
fusionnera les pistes vidéo, audio et srt en un seul fichier .mkv
non compressé.
- Copiez et collez
mergetomkv.py
dans le dossier des fichiers que vous souhaitez fusionner ; - Ouvrez un terminal dans le dossier
- Attendez, c'est fait.
Mentions légales
- Ce programme est destiné uniquement à des fins éducatives et informatives. Les auteurs et contributeurs de ce programme ne tolèrent ni n'encouragent aucune activité illégale ou contraire à l'éthique. Toute utilisation abusive de ce programme à des fins illégales ou contraires à l'éthique est strictement interdite.
- Les utilisateurs doivent accepter d'utiliser ce programme uniquement à des fins licites et en conformité avec toutes les lois et réglementations applicables. Les auteurs et contributeurs de ce programme ne seront pas tenus responsables de toute utilisation abusive ou activité illégale entreprise par les utilisateurs.
- L'utilisation de ce programme est à la seule discrétion de l'utilisateur. Les auteurs et contributeurs de ce programme ne sont pas responsables des dommages, directs ou indirects, pouvant résulter de l'utilisation de ce programme. Les utilisateurs acceptent d'indemniser et de dégager de toute responsabilité les auteurs et contributeurs de ce programme contre toute réclamation, dommage et dépense, y compris les honoraires d'avocat, découlant de l'utilisation de ce programme.
- Ce programme est fourni « tel quel » sans garantie d'aucune sorte, expresse ou implicite, y compris, mais sans s'y limiter, les garanties implicites de qualité marchande, d'adéquation à un usage particulier ou de non-contrefaçon. Les auteurs et contributeurs de ce programme ne pourront être tenus responsables de tout dommage, y compris, mais sans s'y limiter, les dommages directs, indirects, accessoires, consécutifs ou punitifs découlant de l'utilisation de ce programme ou de toute information qu'il contient.