Jak uzyskać pełny adres URL mp4, aby odtworzyć wideo z jego aktualnej lokalizacji w mojej aplikacji przy użyciu innego źródła poza Youtube. Interfejs API gdata/youtube został wycofany, więc mam problem. Każda pomoc zostanie doceniona. Dzięki.Jak uzyskać adres URL mp4 do filmów z YouTube za pomocą interfejsu API YouTube 3 API
Odpowiedz
Niestety, nie możesz tego zrobić z aplikacją youtube api v3. musisz użyć adresu URL z youtube, który nie jest api, ale tutaj możesz uzyskać wszystkie filmy związane z tym. Zobacz http://www.youtube.com/get_video_info?&video_id= ". $ my_id. ' & ASV = 3 & el = detailpage & hl = pl
Albo można zrobić, aby uzyskać wszystkie filmy link do pobrania nawet jest prywatny, czy nie dopuszczać do kraju 1: Przejdź do dowolnej strony internetowej z Youtube filmy odwołują https://www.youtube.com/watch?v=9mdJV5-eias
2-ci: Zobacz źródło tej strony
3: 188 lub 187 linii, gdzie można znaleźć kody źródłowe Javascript gdzie dostępny jest również lokalizacja z filmów w formacie MP4.
Możesz zrobić drugi pomysł przez simplehtmldom i niektóre funkcje php. i pierwszy można uzyskać za pomocą curl, który jest łatwy, ale w nieco trudny sposób przez php. Dziękujemy, mamy nadzieję, że to ci pomoże.
Wystarczy znaleźć to użyteczne narzędzie online:
https://weibomiaopai.com/online-video-downloader/youtube
Ma nawet API do korzystania (z zastrzeżeniem zasady właściwego użytkowania).
https://uploadbeta.com/api/video/?cached&video=https://www.youtube.com/watch?v=A4HnJWou-zA
powraca:
{"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"}
Dokumentacja API: https://weibomiaopai.com/download-video-parser.php#api
Nie wiem, jak to działa, ale sprawdzić https://podsync.net/.
Po wprowadzeniu odnośnika na youtube robi trochę magii i generuje łącze mp4, z którego mogą korzystać osoby pobierające podcasty. Zbadać zwrócony plik xml i zobaczysz linie takie jak to dla każdego filmu playlisty:
<enclosure url="http://podsync.net/download/[random-letters]/[video-id].mp4" length="x" type="video/mp4"></enclosure>
Z mojego doświadczenia wynika, że adres URL działa bez względu na to wideo-id użyć.
503 Usługa Tymczasowo niedostępna –
Ten sam numer ^^^^ –