KIJK.nl not working... #3317

Closed
opened 2026-02-21 01:15:42 -05:00 by deekerman · 7 comments
Owner

Originally created by @MatrixView on GitHub (Nov 5, 2014).

youtube-dl http://www.kijk.nl/sbs6/leermijvrouwenkennen/videos/jqMiXKAYan2S/aflevering-1

[generic] aflevering-1: Requesting header
WARNING: Falling back on generic information extractor.
[generic] aflevering-1: Downloading webpage
[generic] aflevering-1: Extracting information
[generic] Brightcove video detected.
[download] Downloading playlist: KIJK - Leer mij vrouwen kennen
[generic] playlist KIJK - Leer mij vrouwen kennen: Collected 1 video ids (downloading 1 of them)
[download] Downloading video #1 of 1
[Brightcove] 3866516442001: Downloading webpage
[Brightcove] 3866516442001: Extracting information
[download] Destination: Leer mij vrouwen kennen - Aflevering 1-3866516442001.flv

ERROR: m3u8 download detected but ffmpeg or avconv could not be found. Please install one.

kijk.nl (brightcove player) was recently added, but unfortunately doesn't work for me. I'm running the latest version on Win7.

[Request] Also, if it's possible to add the option to download a progressive single file videostream for that site, I would greatly appreciate it.

Thx a bunch!

Originally created by @MatrixView on GitHub (Nov 5, 2014). ## youtube-dl http://www.kijk.nl/sbs6/leermijvrouwenkennen/videos/jqMiXKAYan2S/aflevering-1 [generic] aflevering-1: Requesting header WARNING: Falling back on generic information extractor. [generic] aflevering-1: Downloading webpage [generic] aflevering-1: Extracting information [generic] Brightcove video detected. [download] Downloading playlist: KIJK - Leer mij vrouwen kennen [generic] playlist KIJK - Leer mij vrouwen kennen: Collected 1 video ids (downloading 1 of them) [download] Downloading video #1 of 1 [Brightcove] 3866516442001: Downloading webpage [Brightcove] 3866516442001: Extracting information [download] Destination: Leer mij vrouwen kennen - Aflevering 1-3866516442001.flv ## ERROR: m3u8 download detected but ffmpeg or avconv could not be found. Please install one. kijk.nl (brightcove player) was recently added, but unfortunately doesn't work for me. I'm running the latest version on Win7. [Request] Also, if it's possible to add the option to download a progressive single file videostream for that site, I would greatly appreciate it. Thx a bunch!
Author
Owner

@iggyvolz commented on GitHub (Nov 5, 2014):

The solution is in the question. Install ffmpeg or avconv.

If you have homebrew installed, you can run brew install ffmpeg or brew install libav. If not, you can install ffmpeg right from their website (https://www.ffmpeg.org/download.html)

@rg3 please close.

@iggyvolz commented on GitHub (Nov 5, 2014): The solution is in the question. Install ffmpeg or avconv. If you have homebrew installed, you can run `brew install ffmpeg` or `brew install libav`. If not, you can install ffmpeg right from their website (https://www.ffmpeg.org/download.html) @rg3 please close.
Author
Owner

@MatrixView commented on GitHub (Nov 5, 2014):

So sorry, I thought ffmpeg was baked/compiled in the youtube-dl.exe...
It works now (gives an .flv file), but it's slower than other sites I use where an mp4 is output.

Thx!!!

@MatrixView commented on GitHub (Nov 5, 2014): So sorry, I thought ffmpeg was baked/compiled in the youtube-dl.exe... It works now (gives an .flv file), but it's slower than other sites I use where an mp4 is output. Thx!!!
Author
Owner

@Reino17 commented on GitHub (Nov 5, 2014):

MatrixView, that flv-file will have a resolution of 320x180. Instead, use ffmpeg with the following command for the highest quality videostream:
ffmpeg.exe -i http://l3c.cdn.sbsnet.nl/ra/01/3023772f9f1281ab45cce7dee470ca39b8ab23/hls/r8/sbs6_leermijvrouwenkennen_S2014E01_141030111501302377-hls-1885.m3u8 -c copy -bsf:a aac_adtstoasc "Leer mij vrouwen kennen (29102014).mp4"

@Reino17 commented on GitHub (Nov 5, 2014): MatrixView, that flv-file will have a resolution of 320x180. Instead, use ffmpeg with the following command for the highest quality videostream: `ffmpeg.exe -i http://l3c.cdn.sbsnet.nl/ra/01/3023772f9f1281ab45cce7dee470ca39b8ab23/hls/r8/sbs6_leermijvrouwenkennen_S2014E01_141030111501302377-hls-1885.m3u8 -c copy -bsf:a aac_adtstoasc "Leer mij vrouwen kennen (29102014).mp4"`
Author
Owner

@MatrixView commented on GitHub (Nov 6, 2014):

Thx Corone17, I'm not familiar with ffmpeg, but it seems you are feeding the real HQ-stream url (provided by youtube-dl???) to ffmpeg and have it recode/mux the audio and output it to a better filename...?

If the url is indeed provided by youtube-dl, how do you get this? And isn't it necessary to download it immediately after getting the url because of a time-restrained key in the url (like on NPO)?

Thanx!

@MatrixView commented on GitHub (Nov 6, 2014): Thx Corone17, I'm not familiar with ffmpeg, but it seems you are feeding the real HQ-stream url (provided by youtube-dl???) to ffmpeg and have it recode/mux the audio and output it to a better filename...? If the url is indeed provided by youtube-dl, how do you get this? And isn't it necessary to download it immediately after getting the url because of a time-restrained key in the url (like on NPO)? Thanx!
Author
Owner

@naglis commented on GitHub (Nov 6, 2014):

@MatrixView, different m3u8 formats should be extracted in the next version of youtube-dl.

@naglis commented on GitHub (Nov 6, 2014): @MatrixView, different m3u8 formats should be extracted in the next version of youtube-dl.
Author
Owner

@Reino17 commented on GitHub (Nov 6, 2014):

MatrixView, the SBS6 broadcast in this case is a so-called adaptive videostream, meaning the entire broadcast consists of a lot of small videoclips (each ±8sec long), rather than 1 single videostream. All the small videoclips make up the entire broadcast, lined up in a m3u8-playlist. If you watch the video in your browser, it's a lot easier this way to quickly change the quality if your computer or internet connection so desires.
If you want to download an adaptive videostream, you have to glue all these small videoclips back together again. That's where FFmpeg comes in.

youtube-dl.exe -g http://www.kijk.nl/sbs6/leermijvrouwenkennen/videos/jqMiXKAYan2S/aflevering-1
http://l3c.cdn.sbsnet.nl/ra/01/3023772f9f1281ab45cce7dee470ca39b8ab23/hls/sbs6_leermijvrouwenkennen_
S2014E01_141030111909302377-hls-main.m3u8

youtube-dl [2014.11.04] returns the url to the 'manifest-playlist'. Copy-paste the url in your browser and open with notepad. There you can see all the available adaptive videostreams, including the relative videostream-url.
For the 'manifest-playlist' youtube-dl returned:

ht tp://l3c.cdn.sbsnet.nl/ra/01/3023772f9f1281ab45cce7dee470ca39b8ab23/hls/sbs6_leermijvrouwenkennen_S2014E01_141030111909302377-hls-main.m3u8

Then the url for the 868x488 videostream will be:

ht tp://l3c.cdn.sbsnet.nl/ra/01/3023772f9f1281ab45cce7dee470ca39b8ab23/hls/r8/sbs6_leermijvrouwenkennen_S2014E01_141030111501302377-hls-1885.m3u8

To watch this show it's not absolutely necessary to download first. With Media Player Classic - Home Cinema for instance you can open the m3u8-playlist directly, because MPC-HC uses LAV Filters, which is based on FFmpeg.

@Reino17 commented on GitHub (Nov 6, 2014): MatrixView, the SBS6 broadcast in this case is a so-called adaptive videostream, meaning the entire broadcast consists of a lot of small videoclips (each ±8sec long), rather than 1 single videostream. All the small videoclips make up the entire broadcast, lined up in a m3u8-playlist. If you watch the video in your browser, it's a lot easier this way to quickly change the quality if your computer or internet connection so desires. If you want to download an adaptive videostream, you have to glue all these small videoclips back together again. That's where FFmpeg comes in. ``` youtube-dl.exe -g http://www.kijk.nl/sbs6/leermijvrouwenkennen/videos/jqMiXKAYan2S/aflevering-1 http://l3c.cdn.sbsnet.nl/ra/01/3023772f9f1281ab45cce7dee470ca39b8ab23/hls/sbs6_leermijvrouwenkennen_ S2014E01_141030111909302377-hls-main.m3u8 ``` youtube-dl [2014.11.04] returns the url to the 'manifest-playlist'. Copy-paste the url in your browser and open with notepad. There you can see all the available adaptive videostreams, including the relative videostream-url. For the 'manifest-playlist' youtube-dl returned: ht tp://l3c.cdn.sbsnet.nl/ra/01/3023772f9f1281ab45cce7dee470ca39b8ab23/hls/sbs6_leermijvrouwenkennen_S2014E01_141030111909302377-hls-main.m3u8 Then the url for the 868x488 videostream will be: ht tp://l3c.cdn.sbsnet.nl/ra/01/3023772f9f1281ab45cce7dee470ca39b8ab23/hls/**r8/sbs6_leermijvrouwenkennen_S2014E01_141030111501302377-hls-1885.m3u8** To watch this show it's not absolutely necessary to download first. With [Media Player Classic - Home Cinema](http://mpc-hc.org/) for instance you can open the m3u8-playlist directly, because MPC-HC uses LAV Filters, which is based on FFmpeg.
Author
Owner

@MatrixView commented on GitHub (Nov 17, 2014):

thx Corone17!!!

@MatrixView commented on GitHub (Nov 17, 2014): thx Corone17!!!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/youtube-dl-ytdl-org#3317
No description provided.