Làm thế nào để nhận được url mp4 đầy đủ để phát video từ vị trí thực tế trong ứng dụng của tôi bằng cách sử dụng một số nguồn khác ngoại trừ Youtube. API gdata/youtube đã không được chấp nhận nên tôi gặp sự cố. Bất kỳ trợ giúp sẽ được đánh giá cao. Cảm ơn.Cách lấy url mp4 cho video Youtube bằng cách sử dụng Youtube v3 API
Trả lời
Xin lỗi, bạn không thể làm điều này với youtube api v3. bạn phải sử dụng một url của youtube mà không phải là một api, nhưng ở đây bạn có thể nhận được tất cả các video liên quan đến điều này. Xem http://www.youtube.com/get_video_info?&video_id= '. $ my_id. ' & ASV = 3 & el = detailpage & hl = en_US
Hoặc bạn có thể làm để có được tất cả các liên kết tải xuống video ngay cả khi nó là tư nhân hay không cho phép nước 1st của bạn: Tới bất kỳ trang web video youtube liên kết https://www.youtube.com/watch?v=9mdJV5-eias
Thứ hai: xem nguồn của trang đó
3rd: 188 hoặc 187 line, nơi bạn tìm thấy mã Javascript nguồn nơi có định dạng video với định dạng mp4.
Bạn có thể thực hiện ý tưởng thứ hai bằng simplehtmldom và một số hàm php. và người đầu tiên có thể nhận được bằng cách sử dụng curl đó là dễ dàng nhưng trong một chút khó khăn của php. Cảm ơn bạn hy vọng điều này sẽ giúp bạn.
Chỉ cần tìm thấy công cụ này hữu ích trực tuyến:
https://weibomiaopai.com/online-video-downloader/youtube
Nó có ngay cả một API miễn phí để sử dụng (tùy thuộc vào chính sách sử dụng hợp lý).
https://uploadbeta.com/api/video/?cached&video=https://www.youtube.com/watch?v=A4HnJWou-zA
lợi nhuận:
{"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"}
Các tài liệu API: https://weibomiaopai.com/download-video-parser.php#api
Tôi không biết làm thế nào nó hoạt động, nhưng hãy kiểm tra https://podsync.net/.
Khi bạn nhập liên kết danh sách phát trên youtube, nó thực hiện một số phép thuật và tạo liên kết mp4 để người dùng podcast sử dụng. Kiểm tra các tập tin xml trả lại và bạn sẽ thấy dòng như thế này cho mỗi video trong danh sách:
<enclosure url="http://podsync.net/download/[random-letters]/[video-id].mp4" length="x" type="video/mp4"></enclosure>
Theo kinh nghiệm của tôi, URL mà làm việc không có vấn đề gì video id bạn sử dụng.
- 1. Video liên quan trên Youtube sử dụng API Youtube V3
- 2. Youtube API Data V3 - Không video url
- 3. Cách truy xuất thẻ video của YouTube bằng API YouTube v3?
- 4. cách lấy id video youtube từ url
- 5. Cách xóa video từ youtube bằng youtube v3 api và C#
- 6. Cách phát video MP4 từ Youtube?
- 7. Youtube API v3, cách nhận thời lượng video?
- 8. YouTube Api v3 - video kênh chủ đề
- 9. Lỗi 403 Forbidden whith Youtube API V3
- 10. Android YouTube api v3 - hướng
- 11. Bật kiếm tiền trên video trên YouTube bằng API YouTube
- 12. Lấy URL video sau khi tải video lên Youtube sử dụng API dữ liệu - php
- 13. Cách nhận Phụ đề cho video bằng API YouTube
- 14. Tạm dừng video youtube, youtube api
- 15. Phản hồi API YouTube v3 bị thiếu video
- 16. YouTube API v3 - Liệt kê các video đã tải lên
- 17. Cách sử dụng API YouTube cho ứng dụng iOS?
- 18. Tải lên video trên Youtube sử dụng curl và api v3
- 19. Tải lên YouTube v3 API lên kênh
- 20. Cách tải hình thu nhỏ Youtube trong RecyclerView bằng cách sử dụng Youtube API
- 21. Xử lý hàng loạt API YouTube v3
- 22. Phát lại video trên YouTube với ExoPlayer
- 23. lấy URL video youtube từ curl hoặc get_video_info
- 24. Cách nhận chi tiết kênh Youtube bằng API dữ liệu Youtube nếu kênh có url tùy chỉnh
- 25. Lấy ID video YouTube trong URL và nhập ID video đã chọn vào URL
- 26. node.js: cách chuyển ống - youtube sang mp4 sang mp3
- 27. Nhận URL tải xuống cho video trên YouTube (Android/Java)
- 28. Tôi làm cách nào để truy xuất chi tiết video YouTube từ URL video bằng PHP?
- 29. Tìm quốc gia của kênh trong youtube api v3
- 30. YouTube hoạt động API V3 publishedAfter/publishedBefore tham số lờ
503 Dịch vụ tạm thời không khả dụng –
Vấn đề tương tự ^^^^ –