BSPlayer ist ein großartiger Media -Player, der Untertitel für das Video, das Sie sehen, automatisch herunterladen. Ich muss oft Untertitel für viele Videos gleichzeitig herunterladen. Dazu öffne ich normalerweise jeweils jede Videodatei mit BSPlayer, warte, bis die Untertitel heruntergeladen werden und mit der nächsten Datei fortgesetzt werden. Diese Methode ist sehr zeitaufwändig und ich wusste nur, dass ich es besser machen konnte.
Meine Damen und Herren, ich bin stolz darauf, Ihnen den "BSPlayer -Untertitel Downloader" zu präsentieren! Dies ist ein Tools, das den Videodateipfad empfängt und einfach die Untertitel dafür herunterladen wie BSPlayer. Hinter den Kulissen verwendet das Tool eine schöne Python -API, die ich implementiert habe, um mit dem BSPlayer -Untertitel -Server zu interagieren. Ich habe diese API implementiert, indem ich die HTTP -Anforderungen analysierte, die BSPlayer mit Wirshark auf den Untertitelserver erstellt hat. Ich habe auch ein wenig Hilfe von dem schönen Repository erhalten, das ich gefunden habe: service.subtitles.bsplayer
.
Ich habe auch ein Skript geschrieben, das eine schöne Windows -Kontextmenüschaltfläche hinzufügt, mit der Sie mit der rechten Maustaste klicken können, um Download Subtitles
.
Die API ist vollständig Open Source, also können Sie sie gerne verwenden :)
Diese Bibliothek erfordert Python 3.6 oder höher.
Um dies zu verwenden, müssen Sie Python installieren (3.8 wird bevorzugt). Sie können es aus dem folgenden Link installieren: https://www.python.org/downloads/. Führen Sie nach der Installation von Python die folgenden Befehle aus:
git clone https://github.com/itaispiegel/BSPlayer-Subtitles-Downloader.git
cd BSPlayer-Subtitles-Downloader
python setup.py install
python -m bsplayer.scripts.install_context_menu
Nachdem Sie die Befehle ausgeführt haben, können Sie schließlich download_subtitles
ausführen, um einfach Untertitel für ein bestimmtes Video herunterzuladen, oder Sie können mit der rechten Maustaste zum Windows Explorer -Kontextmenü hinzugefügt.
Für alle folgenden Fragen senden Sie mir bitte eine private Nachricht oder eine E -Mail an: [email protected]