2016-07-01 11 views
1

Ich versuche, Dateien von Streaming-Sites wie youtube, soundcloud usw. herunterzuladen. Ich kenne Tools, die wie youtube-dl existieren, aber ich würde gerne lernen, wie es selbst gemacht wird.Wie kann ich Dateien von Streaming-Sites herunterladen?

Ich habe versucht, durch Chrome Inspector zu versuchen und herauszufinden, wie die Seiten funktionieren, aber ich gehe verloren. Ich habe versucht, durch die Quelle von youtube-dl zu schauen, aber ich verliere mich auch dort.

Also, ich denke, meine Fragen sind ...

  • Welche Themen sollte ich auf auffrischen, bevor mein eigenes Werkzeug zu schreiben?
  • Wie können Tools wie youtube-dl Dateien von Streaming-Sites herunterladen?
+0

Soweit ich weiß, verschlüsseln diese Seiten ihre Daten, so dass es einfach nicht herunterladen wird. Ein solches Downloader zu erstellen, ist normalerweise sehr kompliziert und es ist unmöglich zu überprüfen, wie diese Seiten funktionieren, da die Datenverarbeitung auf der Serverseite erfolgt. – Joeytje50

Antwort

0

"Welche Themen sollte ich auffrischen, bevor ich versuche, mein eigenes Werkzeug zu schreiben?" - Entschuldigung, ich weiß nicht O.o

"Wie können Tools wie youtube-dl Dateien von Streaming-Sites herunterladen?"

YouTube-Download-Websites bestimmen den Speicherort der FLV-Datei, die über den YouTube-Player geliefert wird. Es im Grunde umgekehrte Ingenieure die Java (und jetzt HTML5), die das Video dient und erhält die Quelle.

Es fordert dann Ihren Browser auf, die FLV-Datei herunterzuladen, oder konvertiert sie in der Cloud, damit Sie sie im gewünschten Format herunterladen können. All dies geschieht mit VBScript oder Visual Basic und Java.