Wie spielt VLC YouTube-Videos ab?

Wie spielt VLC YouTube-Videos ab?

Wie öffnet und spielt VLC YouTube-Videos ab? Wenn Sie Strg+N drücken und die URL eines YouTube-Videos eingeben, wird es einige Sekunden lang geladen und dann wird das Video abgespielt.

Wie wird der HTML-Code analysiert?

Antwort1

VLC hatintegriertDieLua-Skriptspracheum Benutzern zu ermöglichen, Dinge zu unterschiedlichen Zeitpunkten in der Wiedergabepipeline zu tun. Einer der Erweiterungspunkte, die VLC über Lua bereitstellt, wird als Playlist-Erweiterung bezeichnet. Mit dieser Art von Erweiterung können Sie die an VLC übergebene URL nehmen und in eine neue URL oder einen Satz von URLs umwandeln.

VLC wird mit einigen Standard-Lua-Erweiterungen ausgeliefert, eine davon ist dieyoutube.luaErweiterung. Sie können den Code dort selbst lesen, aber im Grunde nimmt das Skript die Video-URL, zieht das HTML ein und analysiert es, um die Video-Metadaten und eine URL zu erhalten, die es zum Abspielen verwenden kann.

Nur als Randbemerkung: Sie können die kompilierten Lua-Skripte sehen, die mit VLC im <VLC_INSTALL_DIR>/luaVerzeichnis geliefert werden.

verwandte Informationen