Anime-DL ist ein Befehlszeilenprogramm zum Herunterladen von Anime von Crunchyroll und Funimation. Dieses Skript benötigt Sie für ein Premium -Abonnement für die gelisteten Dienste. Wenn Sie kein Abonnement haben, ist dieses Skript für Sie so gut wie in der Hand.
Das Herunterladen und Vertrieb dieses Inhalts kann illegal sein. Dieses Skript wurde nur für Bildungszwecke geschrieben und Sie sind für die Verwendung verantwortlich.
Unterstützen Sie diese Websites für Anime -Streaming, indem Sie ein Premium -Konto kaufen.
Nehmen Sie einige Bibliotheken direkt von YouTube-DL, um Crunchyrolls Untertitel zu entschlüsseln.
Sie können die Liste der unterstützten Websites HERE überprüfen.
Dieses Skript kann auf mehreren Betriebssystemen ausgeführt werden. Das Skript hängt jedoch von einigen externen Binärdateien oder Bibliotheken ab. Wir brauchen FFmpeg , mkvmerge und Node.js auf unseren Pfaden. Es gibt einige alte Streams auf Crunchyroll, die nur rtmpe -Streams unterstützen, wie aus Ausgabe Nr. 9 angegeben. Dafür brauchen Sie rtmpdump .
Sie benötigen auch mkvmerge.exe in Ihrem PATH oder Working Directory .
These dependencies are required on ALL the operating systems, ALL!.
1.) Stellen Sie sicher, dass Sie Python installiert haben und auf dem Weg Ihres Systems vorhanden sind.
2.) Greifen Sie FFMPEG von diesem Link, node.js aus diesem Link und RTMPDump.
3.) Installieren Sie FFMPEG und Node.js und legen Sie es in das Verzeichnis dieses Skripts oder legen Sie sie in den Weg Ihres Systems.
4.) Durchsuchen Sie das Verzeichnis dieses Skripts und öffnen Sie die Eingabeaufforderung/Shell in diesem Verzeichnis und führen Sie diesen Befehl aus:
python pip install -r requirements.txt
Nachdem Sie alle Abhängigkeiten in Ihrem Betriebssystem installiert und eingerichtet haben, können Sie dieses Skript verwenden. Die Anweisungen für das gesamte Betriebssystem würden gleich bleiben. Laden Sie THIS REPOSITORY herunter und geben Sie es irgendwo in Ihr System ein. Bewegen Sie den Ordner anime_dl .
Windows -Benutzer , es ist besser, keine Orte zu platzieren, an denen Administratorrechte erforderlich sind. Gutes Beispiel für Orte, die zu vermeiden sind, sind C:Windows usw. Dies gilt für beide, das Python -Skript und die Windows -Binärdatei (.exe).
Debian-Benutzer von Debian 7/8/9 führen Sie diesen Befehl aus, um Anime-DL automatisch in Ihr CWD zu installieren:
curl https://raw.githubusercontent.com/Xonshiz/anime-dl/master/auto.sh | sudo bash
Linux/Debian -Benutzer stellen sicher, dass dieses Skript ausführbar ist. Führen Sie diesen Befehl einfach aus, wenn Sie auf Problem (en) stoßen:
chmod +x anime-dl.py
chmod +x __main__.py
Und dann führen Sie damit aus:
./__main__.py
Dieses Skript unterstützt derzeit nur Pythom 3 ..
Es wird empfohlen, dass Windows -Benutzer dieses Binärdatum verwenden, um sowohl Ihren Kopf als auch Ihren Kopf und die Zeit durch die Installation aller Abhängigkeiten zu speichern.
Sie müssen ffmpeg und node.js herunterladen und sie im selben Verzeichnis wie die Windows -Binärdatei aufbewahren.
Wenn Sie diese Abhängigkeiten bereits haben, können Sie dieses Binärdatum herunterladen und das Skript direkt von der Fledermaus verwenden:
Binary (x86) : Klicken Sie hier Derzeit unterstützt das Skript diese Argumente:
-h, --help Prints the basic help menu of the script and exits.
-i,--input Defines the input link to the anime.
-V,--version Prints the VERSION and exits.
-u,--username Indicates username for a website. [REQUIRED]
-p,--password Indicates password for a website. [REQUIRED]
-r,--resolution Indicates the desired resolution. (default = 720p)
--skip Skip video downloads (Will only download subtitles)
-v,--verbose Starts Verbose Logging for detailed information.
-l,--language Selects the language for the show. (default = Japanese) [Langs = english, dub, sub, Japanese, eng]
-rn,--range Selects the range of episodes to download (Default = All) [ Ex : --range 1-10 (This will download first 10 episodes of a series)]
Mit diesem Skript müssen Sie Argumente übergeben, um etwas herunterzuladen. Das Übergeben von Argumenten in ein Skript ist ziemlich einfach. Da das Skript ziemlich einfach ist, hat es nicht zu viele Argumente. Überprüfen Sie den ARGUMENTS SECTION , um mehr darüber zu erfahren, welche Argumente das Skript anbietet.
Befolgen Sie die Anweisungen nach Ihrem Betriebssystem:
Nachdem Sie dieses Skript in einem Verzeichnis/Ordner gespeichert haben, müssen Sie command prompt öffnen und in diesem Verzeichnis durchsuchen und dann das Skript ausführen. Machen wir es Schritt für Schritt:
SHIFT gedrückt und klicken Sie mit der RIGHT CLICK und wählen Sie Open Command Prompt Here aus den angezeigten Optionen. PowerShell -Benutzer sehen untenWenn Sie die Windows Binary verwenden:
anime-dl.exe -i "<URL TO THE ANIME>" -u "YourUsername" -p "Password" -r "Resolution"
Wenn Sie das Python -Skript verwenden:
__main__.py -i "<URL TO THE ANIME>" -u "YourUsername" -p "Password" -r "Resolution"
URL kann jede URL der unterstützten Websites sein.
Open Command Window Here in Windows 10 zu aktivieren. Nachdem Sie dieses Skript in einem Verzeichnis/Ordner gespeichert haben, müssen Sie command prompt öffnen und in diesem Verzeichnis durchsuchen und dann das Skript ausführen. Machen wir es Schritt für Schritt:
Ctrl + Alt + T ist die Abkürzung, dies zu tun (wenn Sie es nicht wussten). __main__.py -i "<URL TO THE ANIME>" -u "YourUsername" -p "Password" -r "Resolution"
URL kann jede URL der unterstützten Websites sein.
Dies ist ein sehr einfacher und kleiner Sript, so dass es im Moment nur wenige Funktionen hat.
Sie können den Changelog HERE überprüfen.
Wenn Sie planen, ein Problem für das Skript zu eröffnen oder eine neue Funktion oder etwas zu fragen, das ein Problem eröffnet werden muss, behalten Sie diese Dinge bitte im Auge.
Bitte führen Sie dieses Skript in einer Befehlszeile aus (wie im Nutzungsabschnitt erwähnt) und sagen Sie nicht THE SCRIPT CLOSED TOO QUICK, I COULDN'T SEE . Wenn etwas nicht so funktioniert, wie es soll, führen Sie den Befehl mit dem Argument --verbose aus. Es erstellt eine Error Log.txt im selben Verzeichnis. Laden Sie den Inhalt dieser Datei auf Github GIST/Pastebin usw. hoch und teilen Sie diesen Link weiter.
Bitte stellen Sie sicher, dass Sie Ihre Loggin -Anmeldeinformationen aus der Fehlerprotokolldatei entfernen, bevor Sie den Inhalt irgendwo veröffentlichen.
Wenn Sie hier sind, um ein Problem zu melden, befolgen Sie die grundlegende Syntax, um eine Anfrage zu veröffentlichen:
Betreff : Fehler, den Sie erhalten.
Befehlszeilenargumente, die Sie angegeben haben : den gesamten Befehl, den Sie dieses Skript ausführen/ausführen.
Ausführender Protokoll -Link : Link zum GIST/Pastebin, der den Inhalt des Fehlerprotokolls enthält.
Lange Erläuterung : Beschreiben Sie im Detail, was Sie gesehen haben, was hätte passieren sollen und was tatsächlich passiert ist.
Dies sollte genug sein, aber es wird großartig sein, wenn Sie mehr hinzufügen können;)
Wenn Sie hier sind, um Vorschläge zu machen, folgen Sie bitte der grundlegenden Syntax, um eine Anfrage zu veröffentlichen:
Betreff : Etwas, das uns kurz über das Feature erzählt.
Lange Erläuterung : Beschreiben Sie in Details, was Sie wollen und wie Sie wollen.
Dies sollte genug sein, aber es wird großartig sein, wenn Sie mehr hinzufügen können;)
Sie können immer etwas Geld davon senden:
Paypal:
Patreon Link: https://www.patreon.com/xonshiz
Jeder Betrag wird geschätzt :)