-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with Vevo video and some others. #35
Comments
same problem, may be youtube change their website source code again |
Same issue here, since the end of November approximately (just to raise the number of persons concerned). |
Can you post some video IDs? |
Sure. |
Looks like YouTube.GetVideoUriAsync is returning an invalid Uri for some videos, including everything I tried from vevo. Check out this playlist for testing https://www.youtube.com/playlist?list=PLtZ7tJkCfjGyPcROkcYAKdeIDXC3aZ9Uw Numbers 1,9 and 38 work for me. the others do not. They were all working right before Christmas |
Some Videos from Youtube Viveo are not playing using the MyToolkit.Multimedia.YouTube.GetVideoUriAsync(YoutubeID,MyToolkit.Multimedia.YouTubeQuality.Quality480P); I installed MyToolkit & MyToolKit.Extended from Nuget Pckg Mgr. and i used this for playing videos from youtube on my Windows 8.1 Universal app and Windows 10 Universal app For Exp: this url worked before 25th Dec "https://www.youtube.com/watch?v=D4sTViBfjVE" (Not VEVO ID) ,but the same url is not working today.. Some urls from youtube are working fine, |
A little more info. Since Christmas, I'm getting http status code "Forbidden" on vevo videos using the Uri returned from GetVideoUriAsync. For example this vevo video id "fRh_vgS2dFE" generates a Uri that results in "Forbidden", but video id "RqQGUJK7Na4" (not vevo) returns success. |
I am having this problem too with all the Youtube links that I try. Using Mytoolkit 2.5.8. Loading the video to a .Net MediaElement. This is a link to a video. It has always worked in the past with no problems. Last tested in December. error message from the .Net MediaElement is not very helpful. PS. Thanks for the Mytoolkit libraries. Awesome work. |
I ended up switching to a modified version of YouTube Extractor. I ported it to work with Universal Windows Apps and added async support. I have not yet had time to submit a pull request to the owner, but meanwhile if you want to go this route and use my mods, you can find them here: https://github.com/mjdavy/TopTastic.net/tree/master/TopTastic in the YouTubeExtractor folder. All videos now work for me. |
@mjdavy , |
I'm having this problem too. Please fix it |
Up - same problem |
I just used the same YouTubeExtractor code to fix the lib, check out v2.5.10 or directly use YouTubeExtractor. Thx @mjdavy |
The v2.5.10 fix did not work for me. Did anyone else try it ? Please let us know if it works for you or not. |
What youtube IDs have you tested with? |
This on always used to work. But not with v2.5.10 fix . |
Cound not play video on vevo. |
@SmokinLeather works for me in Switzerland. In what country are you trying to play the video? |
@RSuter , I'm in the United States. Hmm. Maybe it's my app. I'll do some more testing to see what Mtoolkit is returning for a video link. Thanks. |
The simplest way is to download the sources and run these unit tests: |
youtube link = http://www.youtube.com/watch?v=JT8zLTaKxeE This is the link returned from Mytoolkit for this. MediaElement dies when I set it's Source to this Uri. Same error as posted above. I really have no idea what these link parms are. Is there a reference page that lists the parms and what they mean? |
vevo vids working for me in 2.5.10, I'll investigate it further |
I am wondering if this is a problem where the .Net MediaElement cannot handle HTTPS links. I found this bug report on this issue and the .Net Dev team closed it saying it will not fix it. Is there a way to request HTTP (ie not HTTPS) links from MyToolkit? Does YouTube now require HTTPS? |
Quick update. I believe I confirmed that the issue is that the .Net MediaElement cannot handle HTTPS links. The MediaElement throws this error But the link opened with Windows Media Player, plays fine. Ugh. MediaElement , what a POS. Thanks Microsoft. So glad I wrote my app with .Net controls. |
Thanks for the update, It is working for me, for all Video IDs |
Working for me too with 2.5.10 |
Have you tried to just replace https with http? |
Hello from 2023 year. I tried v 2.5.16 today. That (this) bug returned when I tried both https & http cases :( Maybe, useragent obsolete... idk. Update: I experimented https->http at my own code... |
No description provided.
The text was updated successfully, but these errors were encountered: