2016-05-28 4 views
1

https://r4---sn-a5m7lnek.googlevideo.com/videoplayback?requiressl=yes&id=bfcd54f32577fad7&itag=22&source=webdrive&app=texmex&ip=2605:e000:608a:400:f4cd:ff6:3353:dcc&ipbits=8&expire=1464424582&sparams=expire,id,ip,ipbits,itag,mm,mn,ms,mv,nh,pl,requiressl,source&signature=1701A7336E5CB650393D0AE2FC4B24388F033594.7795C4BFED9863E57BBADCA3ACD8FF33D79A8018&key=cms1&pl=32&cms_redirect=yes&mm=31&mn=sn-a5m7lnek&ms=au&mt=1464414847&mv=m&nh=IgpwcjAzLmxheDAyKgkxMjcuMC4wLjEWarum kann ich diese Arten von Links nicht erstellen?

Ich frage mich, was mich daran hindert, diese Datei zu wweting. Wenn ich es anschaue, ist es ein Video auf einer Seite rechts ...? Wenn ich versuche, wget (oder youtube-dl), gibt es mir diesen Fehler: FEHLER 403: Verboten.

aber warum?

+0

Funktioniert es, wenn Sie jedes Mal pro Download laufen? Ich benutze 'Youtube-dl' nicht, also weiß ich nicht, wie richtig es ist, aber ... Was lässt dich glauben, dass es sich um eine Webm-Datei handelt? In Ihrem Link wird kein '& mime = video/webm' angezeigt. Es ist auch möglich, dass das Token abgelaufen ist und Sie müssen ein neues Token generieren, bevor Sie Zugriff auf Bytes erhalten (siehe Variable: '& expire = 1464424582'). Dein '& ip = 2605: e0 ... etc' sieht nicht richtig aus, es sollte wie Beispiel '& ip = 207.244.90.78' sein. Ich denke, die Befehlszeilenmethode macht die IP zu LocalHost? (Ich bin es gewohnt, über http Anfragen, so dass es mir komisch aussieht). Hoffentlich ist IP kein Problem. –

+0

Kurz gesagt ... um ein neues Token zu erhalten, geben Sie einfach Ihren Link durch Youtube-dl, wenn Sie einen Download benötigen. Sie können den gleichen Link später nicht mehr verwenden. Stellen Sie sicher, dass das Video nicht entfernt wird. Wenn alles fehlschlägt ... Zeig mir einen Youtube-Link zu einem Filmtrailer, zeig mir jetzt, wie dein 480p-Link aussieht (aus Youtube-dl) und vergleiche mit meinem Code die Linkversion ... –

+0

Werde das Video für dich überhaupt laden? – babadoctor

Antwort

1

Why am I not able to wget these types of links?

Weil sie nicht gültig sind Youtube Links, die Youtube-dl verwenden können ... Sie will einen Browser Link (Seite), aber hier Sie geben eine Datei Download-Link.

Wenn Ihr Link youtube.com/watch?v= nicht enthält, können Sie nie wget verknüpfen.

Also, sorry for asking, but what did you mean by "passing through youtube-dl"? Did you mean youtube-dl r4---sn-a5m7lnek.googlevideo.com/…; ?

Ein Youtube Link wird immer als https://www.youtube.com/watch?v=VIDEO_ID dargestellt.

Zum Beispiel wo VIDEO_ID ist so etwas wie Dm_xLDvCrNI.
Der komplette Link passieren zu Youtube-dl ist: https://www.youtube.com/watch?v=Dm_xLDvCrNI

It was not a Youtube direct file link...

Wenn Ihr Link https://r4--- beginnt, dann ist es eigentlich ein direkter Link auf die Datei auf Youtube Server. Dies ist, was Youtube-dl selbst bekommt, wenn Sie es geben Sie eine Youtube-Video-Link & dann können Sie die Datei speichern.
Youtube Server beginnt wie zB https://r2--- und nach oben zu https://r9---

Zum Beispiel mit dieser video gehen: Die MP4 direkter Datei Link ist unten dargestellt (Spiel in Browser oder Datei speichern):
https://r2---sn-5uaeznzk.googlevideo.com/videoplayback?ipbits=0&ratebypass=yes&key=yt6&upn=oGVhc2fiEPA&fexp=9405824,9416126,9416891,9421734,9422596,9428398,9429044,9431012,9432028,9432379,9432683,9432971,9433096,9433655,9433946,9434802,9435329,9435527,9435850,9435876,9436051,9437067,9437323,9437403&itag=18&mn=sn-5uaeznzk&pl=23&source=youtube&mm=31&ip=108.62.18.190&mime=video/mp4&requiressl=yes&expire=1464594226&mv=m&mt=1464572379&ms=au&id=o-AAoZ2sMU-9ULInZjN6ugmhG_8hBJeCQC1J7r9oDtZAKc&lmt=1458188004221288&sparams=dur,id,initcwndbps,ip,ipbits,itag,lmt,mime,mm,mn,ms,mv,nh,pl,ratebypass,requiressl,source,upn,expire&signature=10879388ACE74DA8C035A2D6723656A57268B106.A6BA3A7DFFD8EF6A168572F838F63DCADADFEE67&dur=149.652&initcwndbps=8983750&sver=3&nh=IgpwcjA0LmF0bDIyKg03Mi4xNC4yMTMuMTkz&title=Zootropolis+-+UK+Trailer+2+-+OFFICIAL+Disney+%7C+HD

PS: Link funktioniert möglicherweise nicht, wenn Sie dies lesen, aber der Punkt wird über Unterschiede der erwarteten Links & gemacht, wie eine direkte Verbindung aussieht.

+0

Vielen Dank für die Antwort! Wie kann ich diese Arten von Videos herunterladen?): – babadoctor

+0

Sie nicht. Wenn das Zugriffstoken abgelaufen ist, bedeuten diese Links jetzt nichts ... Wenn du einen solchen Link benötigst, dann musst du zuerst den Videotitel finden und Youtube suchen, wenn gefunden, pass die Youtube-Seitenverknüpfung zu ** Youtube-dl ** . In meinem geposteten Link ist der Titel "Zoototropolis - UK Trailer 2 - OFFIZIELLE Disney HD" wie gezeigt in Richtung Link-Ende ... Haben Sie Titel in Ihren Links erwähnt? –

+0

Sie sehen diesen Link? https://kissanime.to/Anime/Kiznaiver/Episode-001?id=124602 Scrollen Sie nach unten und klicken Sie auf "Wenn der Player nicht funktioniert, KLICKEN SIE HIER, um den Player Ihres Geräts zu verwenden/versuchen Sie IPv6 zu deaktivieren oder ändern Sie den Server" und klicken Sie auf " Klick hier". Sie gelangen zu dem von mir angegebenen Link. Ich glaube nicht, dass ein Youtube-Kanal diese hochlädt. – babadoctor

Verwandte Themen