Skip to content
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

[Request] full and proper support for rtlxl.nl adaptive video-streams #3640

Closed
Reino17 opened this issue Aug 31, 2014 · 1 comment
Closed

[Request] full and proper support for rtlxl.nl adaptive video-streams #3640

Reino17 opened this issue Aug 31, 2014 · 1 comment

Comments

@Reino17
Copy link

@Reino17 Reino17 commented Aug 31, 2014

Current situation:

youtube-dl.exe -F http://www.rtlxl.nl/#!/rtl-nieuws-132237/81f88fb4-a197-378a-90c0-356833d0a
27b
[rtlxl.nl] 81f88fb4-a197-378a-90c0-356833d0a27b: Downloading JSON metadata
[rtlxl.nl] 81f88fb4-a197-378a-90c0-356833d0a27b: Downloading f4m manifest
[info] Available formats for 81f88fb4-a197-378a-90c0-356833d0a27b:
format code extension resolution  note
f4m-651     flv       336x192      651k  (worst)
f4m-1014    flv       512x288     1014k
f4m-1624    flv       704x400     1624k
f4m-2645    flv       912x512     2645k
f4m-4372    flv       1280x720    4372k
pg-sd       mp4       unknown
pg-hd       mp4       unknown     (best)

youtube-dl.exe -f f4m-4372 -g http://www.rtlxl.nl/#!/rtl-nieuws-132237/81f88fb4-a197-378a-90
c0-356833d0a27b
http://manifest.us.rtl.nl/rtlxl/v166/network/pc/flash/components/actueel/rtlnieuws/307089/20
14w35/81f88fb4-a197-378a-90c0-356833d0a27b.ssm/81f88fb4-a197-378a-90c0-356833d0a27b.f4m

youtube-dl.exe -f f4m-2645 -g http://www.rtlxl.nl/#!/rtl-nieuws-132237/81f88fb4-a197-378a-90
c0-356833d0a27b
http://manifest.us.rtl.nl/rtlxl/v166/network/pc/flash/components/actueel/rtlnieuws/307089/20
14w35/81f88fb4-a197-378a-90c0-356833d0a27b.ssm/81f88fb4-a197-378a-90c0-356833d0a27b.f4m

-The format code is really unpractical. Though the bitrate is roughly the same, it fluctuates each time. Another program-link shows for instance 649k, 1011k, 1619k, 2634k and 4355k, making it unpractical to use the 2 youtube-dl.exe -f <format>-commands in batch-scripts.
-The 2 youtube-dl.exe -f <format>-commands above produce the same f4m-url. Useless feature.

Requested situation:

youtube-dl.exe -F http://www.rtlxl.nl/#!/rtl-nieuws-132237/81f88fb4-a197-378a-90c0-356833d0a
27b
...
format code extension resolution  note
hls0        flv       336x192     hls (worst)
hls1        flv       512x288     hls
hls2        flv       704x400     hls
hls3        flv       912x512     hls
hls4        flv       1280x720    hls
pg0         mp4       512x288
pg1         mp4       1280x720    (best)

youtube-dl.exe -f hls4 -g http://www.rtlxl.nl/#!/rtl-nieuws-132237/81f88fb4-a197-378a-90c0-3
56833d0a27b
http://manifest.us.rtl.nl/rtlxl/v166/network/pc/flash/components/actueel/rtlnieuws/307089/20
14w35/81f88fb4-a197-378a-90c0-356833d0a27b.ssm/81f88fb4-a197-378a-90c0-356833d0a27b-audio=12
6000-video=4246000.m3u8

youtube-dl.exe -f hls3 -g http://www.rtlxl.nl/#!/rtl-nieuws-132237/81f88fb4-a197-378a-90c0-3
56833d0a27b
http://manifest.us.rtl.nl/rtlxl/v166/network/pc/flash/components/actueel/rtlnieuws/307089/20
14w35/81f88fb4-a197-378a-90c0-356833d0a27b.ssm/81f88fb4-a197-378a-90c0-356833d0a27b-audio=12
6000-video=2519000.m3u8

-Practical format code, easy to use in batch-scripts.
-The 2 youtube-dl.exe -f <format>-commands above produce different urls. The -audio=126000-video=4246000 part (numbers fluctuate) can actually be read from the f4m-file. Unlike the f4m-url, these urls can actually be opened/processed with Media Player Classic / ffmpeg as a non-encrypted hls-stream/playlist.

@Reino17
Copy link
Author

@Reino17 Reino17 commented Nov 22, 2014

Fixed by 37eddd3 and 49f0da7 (see #4115 and #4118).

Note to self: for the m3u8 format extraction, see issuecomment-62554918.

@Reino17 Reino17 closed this Nov 22, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.