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.
[Bug] Kijk.nl video not detected #7223
Comments
|
Most likely the reason why the video did play in my internetbrowser was because of progressive videostreams, which I didn't know existed at the time. {
"videos": [
"http://stv.cdn.sbsnet.nl/ra/01/452414879bfbf14cf8d97ee6fbcf38541df530/mp4/sbs6_k3zoektk
3_S2015E07_151022135534452414-bg-350.mp4",
"http://stv.cdn.sbsnet.nl/ra/01/452414879bfbf14cf8d97ee6fbcf38541df530/mp4/sbs6_k3zoektk
3_S2015E07_151022135459452414-bg-650.mp4",
"http://stv.cdn.sbsnet.nl/ra/01/452414879bfbf14cf8d97ee6fbcf38541df530/mp4/sbs6_k3zoektk
3_S2015E07_151022135421452414-bg-900.mp4",
"http://stv.cdn.sbsnet.nl/ra/01/452414879bfbf14cf8d97ee6fbcf38541df530/mp4/sbs6_k3zoektk
3_S2015E07_151022135345452414-bg-1200.mp4",
"http://stv.cdn.sbsnet.nl/ra/01/452414879bfbf14cf8d97ee6fbcf38541df530/mp4/sbs6_k3zoektk
3_S2015E07_151022135301452414-bg-1885.mp4"
],
"videoLength": 5533960,
"tags": [
"k3zoektk3",
"vod",
"sbs6"
],
"playsTotal": 35367,
"customFields": {
"sko_t": "2037",
"sbs_videotype": "vod",
"sko_prid": "333577749",
"sko_pr": "k3_zoekt_k3",
"sbs_episode": "S2015E07",
"sbs_station": "sbs6",
"sko_stid": "63",
"sko_dt": "20151016",
"sko_ty": "tv.ep",
"sbs_program": "K3 zoekt K3",
"sbs_adpolicy": "long",
"nlz_cst_id": "rZsxhcyhEn6",
"ns_st_pl": "K3 zoekt K3: Show 7",
"ns_st_ep": "S2015E07",
"ns_st_pr": "K3 zoekt K3",
"ns_st_st": "K3 zoekt K3",
"ns_st_dt": "20151016",
"ns_st_cl": 5533960,
"ns_st_el": 5533960,
"ns_st_fee": "0",
"ns_st_pn": "1",
"ns_st_tp": "1",
"ns_st_ty": "tv.ep",
"ns_st_cid": 4572434555001,
"ns_st_ctitle": "K3 zoekt K3",
"ns_st_tags": "k3zoektk3,vod,sbs6"
},
"advertisements": [
{
"position": "preroll",
"url": "http://nl-sbs.videoplaza.tv/proxy/distributor/v2?rt=vast_2.0.1&t=%PLAYER%,sbs6
,K3 zoekt K3,vod,S2015E07&cf=long_form&rnd=%RANDOM%&tt=p&vbw=2000&vwt=1280&vht=720&dcid=conn
ectedtv&s=sbs6/K3 zoekt K3"
},
{
"position": "postroll",
"url": "http://nl-sbs.videoplaza.tv/proxy/distributor/v2?rt=vast_2.0.1&t=%PLAYER%,sbs6
,K3 zoekt K3,vod,S2015E07&cf=long_form&rnd=%RANDOM%&tt=po&vbw=2000&vwt=1280&vht=720&dcid=con
nectedtv&s=sbs6/K3 zoekt K3"
}
]
}And as you can see, the video-urls are right there. |
@dstftw, I see you closed a couple of duplicate issues lately and refer them to this one. A lot has changed on kijk.nl. If you know xquery, then you could have a look at my code and my notes on the matter. As you can see, I simply use regex to extract the program-id from the url.
This is how it's done with Xidel. I can't help you with Python. |
I don't have much experience with Python, but with the help of Xidel, which I use in my own script, I get the same result:
"http://l3c.cdn.sbsnet.nl/"would normally be a full manifest-playlist-url like"http://l3c.cdn.sbsnet.nl/ra/01/440347551d0185aa1e85c22e55f1bec520ed92/hls/sbs6_k3zoektk3_S2015E06_151010002903440347-hls-main.m3u8"for show 6, but apparently not for this video.The video does play in my browser though and the video source is also still:
which also plays fine if you open this url directly in your browser, but I can't seem to analyse/parse it any further to actually find the mp4/m3u8-url.