Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
VEVO SMIL Streams Not Downloadable #8263
Comments
|
FTR, the second link in the example is wrong, ID in URL gets incorrectly terminated by Newline. |
|
Isn't the point of the wrapping ('url') to prevent them from terminating incorrectly? All the older videos, with the same type of line breaks, still work perfectly fine.
|
|
Tested the new version, SMIL (for new videos) still isn't working.
|
Okay, just to get this right, you are explicitly trying to download the SMIL format and that format only, right? I looked into it, and I actually had the same warning:
But |
|
Oh well, just noticed, a commit from a couple of hours ago 2975fe1 seems to address this.. |
|
@Hrxn Yes, I am trying to get the SMIL formats specifically. The highest quality m3u8 version seems to always wind up being 25FPS which can cause playback issues if the master was originally 24. The SMIL options are also anamorphic in some cases, resulting in significantly better encoding & compression on them, because the m3u8 option has to waste bit-rate on the letterboxing. Basically, in a fair amount of cases, for HD videos, SMIL_5392 wound up producing the same, or higher quality results, even though they are never marked as the highest quality (from what I've seen). It's my personal default. I only go back and grab the m3u8 version if the SMIL one was 25FPS in full resolution (1920x1080). Here is a mediainfo comparison for a video. The first option is the default/bestvideo, versus the SMIL That commit adds SMIL support for new videos? Awesome, can't wait to get it workin' again! |
|
To be honest, I just skimmed that commit, but yes, it looks like it ;-) |
|
SMIL formats are not available for all videos. |
|
Do you know if SMIL is something they don't support for new videos? I was aware it wasn't available for every past video, but from what I could tell, it wasn't working for anything from 2015 (and the second half of 2014), which made me think there was just a new method, like when they switched to v3. |
|
there are three sources for formats information(used by html and flash players):
most of them are available from three hosting services: akamai, level3, amazon(aws).
after the change youtube-dl will extract http(akamai, level3, amazon), m3u8(akamai, level3, amazon), smil(level3 http) if its available and fallback to youtube for geo restricted videos. |
|
OK, I'll wait to see what's up with the new update. I'm not sure how to get SMIL manifests to test it myself, but thank you for the update. |
|
So just to wrap this up (I tested the new version), are you saying Vevo no longer supports SMIL for newer videos? It doesn't work on any video from like July, 2014 - present. This is different than some videos not having it available. Or am I doing something wrong? Does SMIL work on any newer videos (on Vevo) for anyone else? I'm not sure what this is: there is another smil manifest but i didn't add extraction for it because for all formats i get almost the same size(2GB)., but could it be the missing SMIL manifest, even if it produces files of the same file size? Previous SMIL downloads weren't bigger in size, they were just encoded better. |
|
the main reason why the SMIL can't be extracted for new video is that they only available using the api which contain http, dash, ism, hls.
even if it's the worst quality(this type of files also present in BrightcoveNewIE). |
|
Okay, so new videos don't have the standard accessible SMIL files because Vevo doesn't have a video player service with that information anymore? Are these other SMIL manifest files still accessible for newer videos? Because, yeah, it loaded as 2GB, but it completed as a normal download after I let it download for a minute. I mean, if you can locate these for the newer videos still, that is exactly what I was looking for. Even if they download slowly, in cases where they are anamorphic or the right frame rate, it'd be worth the wait. How do you get these SMIL manifest files? I can only find the m3u8 files when I try to find the manifests. |
|
both types of SMIL are accessible only from the video player service. |
I haven't been able to get SMIL streams for new videos. Old videos continue to work as expected, with SMIL options still detected for them.
youtube-dl.exe -F http://www.vevo.com/watch/adele/Hello/GBH481500074 -v