Wie bekomme ich die volle mp4-URL, um das Video von seiner tatsächlichen Position in meiner Anwendung mit einer anderen Quelle außer Youtube zu spielen. Die gdata/youtube-API wurde eingestellt, sodass ich Probleme habe. Jede Hilfe wird geschätzt. Vielen Dank.Wie bekomme ich die mp4-URL für Youtube-Videos mit Youtube v3 API
Antwort
Tut mir leid, Sir, Sie können dies nicht mit youtube api v3 tun. Sie müssen eine URL von youtube verwenden, die keine API ist, aber hier können Sie alle Videos dazu beziehen. Siehe http://www.youtube.com/get_video_info?&video_id= '. $ meine_id. ' & asv = 3 & el = Detail & hl = de
Oder Sie können alle Videos Download-Link zu erhalten tun es sogar privat ist oder nicht für Ihr Land 1. erlauben: Zum jeder Webseite von YouTube-Videos verlinken https://www.youtube.com/watch?v=9mdJV5-eias
2.: view Quelle dieser Seite
3. Platz: 188 oder 187 Zeile, wo Sie Quelle Javascript-Codes, wo Lage der Videos mit mP4-Format ist auch finden.
Sie können die zweite Idee durch simplehtmldom und einige PHP-Funktionen tun. und die erste kann mit curl, die leicht ist, aber auf wenig harte Weise von PHP bekommen. Danke hoffentlich, das wird dir helfen.
gefunden Gerade dieses nützliche Online-Tool:
https://weibomiaopai.com/online-video-downloader/youtube
Es hat sogar eine API auf (vorbehaltlich Fair Use Policy).
https://uploadbeta.com/api/video/?cached&video=https://www.youtube.com/watch?v=A4HnJWou-zA
kehrt:
{"host":"youtube.com","url":"https:\/\/r7---sn-aigllnzz.googlevideo.com\/videoplayback?mime=video%2Fmp4&key=yt6&nh=IgpwcjAzLmxocjE0KgkxMjcuMC4wLjE&ratebypass=yes&dur=572.023&clen=50056536&ei=h4USWJWFD6jgigaznbKQAg&source=youtube&initcwndbps=1032500&requiressl=yes&ipbits=0&sparams=clen%2Cdur%2Cei%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cnh%2Cpl%2Cratebypass%2Crequiressl%2Csource%2Cupn%2Cexpire&lmt=1449751349064477&ms=au&itag=18&mt=1477608646&upn=u_oP6elD68k&mv=m&id=o-AELeRAI92RCDYH53_v2FnLLEcougM-nuCT4rjkJjheds&gir=yes&pl=19&expire=1477630439&mm=31&ip=78.157.200.133&mn=sn-aigllnzz&signature=B148629A698BB964393DF0BE595E7A8EAF8B73AC.719EFB797D2829AC81AEDDB3683D895040EE33D9"}
Die API-Dokumentation: https://weibomiaopai.com/download-video-parser.php#api
Ich weiß nicht, wie es funktioniert, aber https://podsync.net/ überprüfen.
Wenn Sie einen Youtube-Playlist-Link eingeben, zaubert er etwas und generiert einen mp4-Link, der von Podcast-Fängern verwendet werden kann. Untersuchen Sie die zurückgegebenen XML-Datei und Sie werden sehen, Zeilen wie diese für jedes Video in der Playlist:
<enclosure url="http://podsync.net/download/[random-letters]/[video-id].mp4" length="x" type="video/mp4"></enclosure>
Nach meiner Erfahrung, dass URL ganz gleich funktioniert, welche Video-ID Sie verwenden.
503 Service vorübergehend nicht verfügbar –
Gleiche Ausgabe ^^^^ –