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.
Support for Disneychannelgemist.nl #7409
Comments
You may want to tone down that attitude. Nobody owes you anything. youtube-dl.exe -vF http://www.disney.nl/disney-channel/gemist/violetta#/videoId/violetta-s3-aflevering-200
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'-vF', u'http://www.disney.nl/disney-channel/gemist/violetta#/videoId/violetta-s3-aflevering-200']
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2015.11.02
[debug] Python version 2.7.10 - Windows-XP-5.1.2600-SP3
[debug] exe versions: ffmpeg N-75746-g84b4998
[debug] Proxy map: {}
[generic] violetta-s3-aflevering-200: Requesting header
WARNING: Falling back on generic information extractor.
[generic] violetta-s3-aflevering-200: Downloading webpage
[generic] violetta-s3-aflevering-200: Extracting information
ERROR: Unsupported URL: http://www.disney.nl/disney-channel/gemist/violetta#/videoId/violetta-s3-aflevering-200
Traceback (most recent call last):
File "youtube_dl\extractor\generic.pyo", line 1241, in _real_extract
File "youtube_dl\compat.pyo", line 248, in compat_etree_fromstring
File "youtube_dl\compat.pyo", line 237, in _XML
File "xml\etree\ElementTree.pyo", line 1642, in feed
File "xml\etree\ElementTree.pyo", line 1506, in _raiseerror
ParseError: syntax error: line 1, column 0
Traceback (most recent call last):
File "youtube_dl\YoutubeDL.pyo", line 661, in extract_info
File "youtube_dl\extractor\common.pyo", line 290, in extract
File "youtube_dl\extractor\generic.pyo", line 1839, in _real_extract
UnsupportedError: Unsupported URL: http://www.disney.nl/disney-channel/gemist/violetta#/videoId/violetta-s3-aflevering-200They're Kaltura videos indeed. HTML-source: <script src="http://cdnapi.kaltura.com/p/1068292/sp/106829200/embedIframeJs/uiconf_id/27176231/partner_id/1068292"></script>
<script type="text/javascript" class="kaltura_embed kalturavideo_56409ff70fe87">
window.embedConfig = {
uniqueId : 'kalturavideo_56409ff70fe87',
entryId : '1_9h422c03',
paramName : 'videoId',
hasDeeplink : false,
embedEventName : 'kaltura_embed_trigger',
json : {"idlist":{"nl-dc-violetta-full-episodes-season-3-playlist":"1_lh06jyeh","violetta-aflevering-210-seizoen-3":"1_9h422c03","violetta-aflevering-209-seizoen-3":"1_q2t31p0z","violetta-aflevering-208-seizoen-3":"1_kdsasliz","violetta-aflevering-207-seizoen-3":"1_icvqv4t2","violetta-aflevering-206-seizoen-3":"1_acsh2z6d"},"playlists":[{"id":"1_lh06jyeh","longId":"nl-dc-violetta-full-episodes-season-3-playlist","name":"NL DC - Violetta - Full Episodes - Season 3_playlist","description":null,"playlist":[{"id":"1_9h422c03","longId":"violetta-aflevering-210-seizoen-3","name":"Violetta - Aflevering 210 - Seizoen 3","description":"Leon vraagt Vera om niet meer naar de de garage te komen tot ze begrijpt hoe hij tegenover Violetta staat. Nadia ziet Maxim en Matilda samen zingen en is ervan overtuigd dat ze Maxim kwijt is.","pageTitle":"Violetta - Aflevering 210 - Seizoen 3 | Violetta gemist - episodes page | Disney UK"},{"id":"1_q2t31p0z","longId":"violetta-aflevering-209-seizoen-3","name":"Violetta - Aflevering 209 - Seizoen 3","description":"Violetta vergeeft Francisca nadat ze haar brief gelezen heeft. Camilla is net zo blij met de hernieuwde vriendschap tussen Violetta en Francisca als de meiden zelf.","pageTitle":"Violetta - Aflevering 209 - Seizoen 3 | Violetta gemist - episodes page | Disney UK"},{"id":"1_kdsasliz","longId":"violetta-aflevering-208-seizoen-3","name":"Violetta - Aflevering 208 - Seizoen 3","description":"Alex\/Clement wil Violetta kussen, maar ze houdt hem tegen en maakt hem duidelijk dat ze alleen vrienden zijn. Francisca zegt tegen producent Martin Rosetti dat ze met hem naar Europa gaat op voorwaarde dat hij wil investeren in de Studio.","pageTitle":"Violetta - Aflevering 208 - Seizoen 3 | Violetta gemist - episodes page | Disney UK"},{"id":"1_icvqv4t2","longId":"violetta-aflevering-207-seizoen-3","name":"Violetta - Aflevering 207 - Seizoen 3","description":"Vera doet zich tegenover Violetta voor als de vriendin van Leon, maar als Violetta Leon vraagt naar zijn relatie met Vera, ontkent Vera dat ze iets met hem heeft. Martin, de Italiaanse muziekproducent belooft Francisca een solocarri\u00e8re in Europa.","pageTitle":"Violetta - Aflevering 207 - Seizoen 3 | Violetta gemist - episodes page | Disney UK"},{"id":"1_acsh2z6d","longId":"violetta-aflevering-206-seizoen-3","name":"Violetta - Aflevering 206 - Seizoen 3","description":"Het zit Violetta flink dwars dat Francisca haar niet in vertrouwen nam over haar relatie met Diego; en ze kan Francisca niet vergeven. Violetta is ook boos op Camilla, die van de relatie op de hoogte was.","pageTitle":"Violetta - Aflevering 206 - Seizoen 3 | Violetta gemist - episodes page | Disney UK"}]}],"config":{"autoPlay":true,"loop":true,"continuous":true,"monitorUrl":true,"updateUrl":true,"updateTitle":false,"scrollToVideo":true,"delayEmbed":false}},
loop : true,
partnerId : '_1068292',
uiConfId : '27176231',
doubleClick : {}
};I've had a look at this website already, but I couldn't find out how to recover the videolinks. Another strange thing; the videolinks this Kaltura website returns upon having entered partnerId : '_1068292' and entryId : '1_9h422c03' don't seem to work at all. Perhaps you can shed some light on this. |
|
Sorry, my English is very bad. I don't know what "i want" really means. But i can No i don't understand that site, maybe you can try something with the other IDs? (playlist ID), maybe on the disney.co.uk website where is see a reference to. |
|
Maybe can anyone do something with: http://kalturahd-vh.akamaihd.net/z/content/r71v1/entry/data/279/612/1_x67vh8ql_1_,lqv6b3ik,f1eb11kq,a58webjg,qxzec0zu,_1.mp4.csmil/manifest.f4m?g=YRFCRUESIDVU&hdcore=3.1.0&plugin=aasp-3.1.0.43.124 I have try fellowing software packages with no succes: |
|
Good and bad news. I succes to download a video (http://www.disney.nl/disney-channel/gemist/jonge-garde#/videoId/jonge-garde-aflevering-9-seizoen-1) with Internet Download manager on internet explorer. |
Thanks dstftw, but the http error... what do you think? Is Kaltura to blame for that? |
|
@corone17 did not yet look further. |
|
With GetFLV i get a working video file, to download with the IE kernel mode. |
|
@dstftw have you looked any further yet? |
|
@corone17 no, I forgot. |
|
I guess other commits fixed this issue in the meantime, because it works now. With the help of
Can anyone explain to me how this referrer is constructed? |
Still does not work for me, not even clips that worked before.
It obtains base64 of original URL's |
Could you name one? Perhaps it's geo-restricted?
That I understand. I already noticed the referrer always being |
|
Do you know, dstftw? |
|
|
|
Pfff, I was talking about the variable |
|
What you don't understand? You pass http://www.disney.nl/disney-channel/gemist/good-luck-charlie/good-luck-charlie-aflevering-34-seizoen-2-v~1_otx4g1cp/ to youtube-dl, it's picked by generic extractor, kaltura embed is detected, extraction is delegated to kaltura extractor with http://www.disney.nl/disney-channel/gemist/good-luck-charlie/good-luck-charlie-aflevering-34-seizoen-2-v~1_otx4g1cp/ passed as |
|
But what does smuggle/unsmuggle do? That's what I don't understand. Are you saying that every kaltura url will get a referrer at the end? If so, then |
|
Every kaltura URL processed from generic extractor will do. |
|
That's exactly the problem; I'm not too familiar with Python yet. But nevermind. From now on I'll always add a referrer at the end. |
|
As I've already said you don't need to know this, I myself don't remeber how it's implemented. It's solely internal mechanism to pass url with "somedata" to extractor and be able to unpack this url and "somedata" intact. |
|
I have my own project that supports this disney url, so I do need to know about the referrer. For Youtube-dl endusers, you're right of course. |
I only see the the progressive formats. The adaptive formats are still available though (at least for http://video.disney.nl/ here). Extract the embed-url:
Follow the embed-url and extract
Follow the embed-url and enumerate the available flavors (except for webm and sound-only) extracted from the progressive urls:
Follow the embed-url, create the referrer as base64, extract
|
|
@Reino17 you may want to open a new issue for missing formats |
I want support for disneychannelgemist.nl episodes (http://www.disney.nl/disney-channel/gemist)
I think the video's are Kaltura streams, but i'm not sure.