YouTube ohne iFrame einbinden

Springe direkt zum Code Generator

Einleitung

Manchmal würde man gerne auch YouTube Videos einbinden, ohne ein YouTube Embed zu verwenden. Dies ist aber von YouTube aus nicht direkt möglich.

Dafür habe ich ein PHP Script geschrieben, welches euch mittels der Video-ID des Videos direkt zu der MP4 Datei auf den Google Servern weiterleitet. Mithilfe dieses Services können wir nun Videos mit dem nativen Video Tag von HTML einbinden. Da dieser Service yt-dlp verwendet, könnt ihr auch andere Seiten, wie zum Beispiel PeerTube, verwenden.

How To

Der Service befindet sich hinter der Domain yt-dl.dhusch.de.
Ihr könnt die Daten durch Parameter angeben. Mit dem Parameter vid gebt ihr die Video-ID oder URL an. (ID geht nur für YouTube)
Und mit Format, was ihr haben wollt, also ob Video, Thumbnail oder Audio. Video ist der Standard, hier müsst ihr kein Format angeben. Image ist für das Thumbnail und Audio für die Audiodatei.

Beispiel für „Me at the Zoo“:

  • Video: https://yt-dl.dhusch.de?vid=jNQXAC9IVRw
  • Thumbnail: https://yt-dl.dhusch.de?vid=jNQXAC9IVRw&format=image
  • Audio: https://yt-dl.dhusch.de?vid=jNQXAC9IVRw&format=audio

Generator und Beispiel

Video (mit Thumbnail)

<video preload='none' controls src='https://yt-dl.dhusch.de?vid=jNQXAC9IVRw' poster='https://yt-dl.dhusch.de?vid=jNQXAC9IVRw&format=image' width='100%'></video>

Audio

<audio preload='none' controls src='https://yt-dl.dhusch.de?vid=jNQXAC9IVRw&format=audio'></audio>

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.