Dieser Downloader kann Anime von verschiedenen Websites herunterladen. Derzeit werden Crunchyroll , Hidive , AnimeOnegai und AnimationDigitalNetwork unterstützt.
Diese Anwendung wird nicht von Crunchyroll , Hidive , AnimeOnegai oder AnimationDigitalNetwork unterstützt. Mit dieser Bewerbung können Sie Videos für die Offline -Anzeige herunterladen, die in Ihrem Land gesetzlich verboten werden können. Die Verwendung dieses Antrags kann auch zu einem Verstoß gegen die Nutzungsbedingungen zwischen Ihnen und dem Stream -Anbieter führen. Dieses Tool ist nicht für Ihre Handlungen verantwortlich. Bitte treffen Sie eine fundierte Entscheidung, bevor Sie diesen Antrag verwenden.
Standardmäßig verwendet diese Anwendung die folgenden Pfade zu Programmen (Hauptdarsteller):
ffmpeg.exe
(vom Pfad)ffprobe.exe
(aus dem Pfad)mkvmerge.exe
(vom Pfad)mp4decrypt.exe
(aus dem Pfad) Um diese Pfade zu ändern, müssen Sie bin-path.yml
in ./config/
verzeichnis bearbeiten.
In der Dokumentation finden Sie eine vollständige Liste der verfügbaren Optionen. Sie können Standardeinstellungen für die Befehle definieren, indem Sie die Datei cli-defaults.yml
im Verzeichnis ./config/
bearbeiten.
In den meisten Diensten müssen Sie ein Beispiel dafür erhalten, wie Sie sich anmelden würden, um sich anzumelden, wie Sie sich anmelden würden:
AniDL --service {ServiceName} --auth
Um die zum Herunterladen zu finden, können Sie von jedem Dienst mit dem Flag --search
wie folgt suchen:
AniDL --service {ServiceName} --search {SearchTerm}
Sobald Sie die ID haben, die Sie durch die Verwendung der Suche oder andere Mittel erhalten können, können Sie heruntergeladen werden, was Sie tun können:
AniDL --service {ServiceName} -s {SeasonID} -e {EpisodeNumber}
Abhängigkeiten, die nur zum Ausführen aus dem Code erforderlich sind. Diese sind nicht erforderlich, wenn Sie die vorgebauten Binärdateien verwenden.
Bitte beachten Sie, dass NodeJs, NPM und PNPM auf Ihrem System installiert werden müssen. Für Anweisungen zur Installation von PNPM finden Sie unter (https://pnpm.io/installation)
Erster klonen Sie diesen Repo- git clone https://github.com/anidl/multi-downloader-nx.git
.
cd
in das geklonte Verzeichnis und rennen Sie pnpm i
. Entscheiden Sie als Nächstes, ob Sie die Anwendung verpacken, den Code erstellen oder aus TypeScript ausführen möchten.
Sie können den Code aus dem nativen TypeScript ausführen. Dies erfordert TS-Knoten, den Sie mit PNPM mit dem folgenden Befehl installieren können: pnpm -gi ts-node
Afterwords können Sie die Anwendung wie folgt ausführen:
ts-node -T ./index.ts --help
Wenn Sie die Anwendung in JavaScript Code zum Ausführen erstellen möchten, können Sie dies auch so tun:
pnpm run prebuild-cli
pnpm run prebuild-gui
Dann können Sie den lib
-Ordner CD und in der Lage sein, die CLI oder die GUI wie folgt auszuführen:
node ./index.js --help
node ./gui.js
Wenn Sie die Anwendung verpacken möchten, führen Sie PNPM Build {platform}
- {type}
aus, wobei {platform}
das Betriebssystem ist (derzeit sind die Auswahl an Windows, Linux, MacOS, Alpine, Android und Arm) und {type}
ist CLI oder GUI.
Um DRM -Inhalte zu entschlüsseln, müssen Sie über eine abgeladene CDM verfügen. Danach müssen Sie die CDM -Dateien ( device_client_id_blob
und device_private_key
) in das Verzeichnis ./widevine/
platzieren. Aus rechtlichen Gründen fügen wir die CDM nicht in die Software ein, und Sie müssen selbst eine beschaffen.