dirkf
94f4d75bf6
Update bbc.py
...
The list of subtitles is initialised to None and may never become a list if no captions are found in the playlists.
2020-10-13 10:49:27 +00:00
dirkf
f9588ec2cd
Fix for flake8
...
Trailing spaces in comments FFS!
2020-10-07 02:56:27 +01:00
dirkf
1ad6dd845b
Try all possible mediaselectors even if one succeeds
...
Some mediaselectors may be parseable but have no formats (eg captions only).
This revision tries all possible mediaselectors and assembles the formats and subtitles found.
If any formats are found, the known exceptions ('notukerror', 'geolocation', 'selectionunavailable') are not propagated.
2020-10-06 17:31:06 +01:00
Sergey M․
327593257c
[bbccouk] PEP8
2020-05-14 05:11:42 +07:00
Jay
acc86c9a97
[bbc] Fix some tests
2019-08-28 01:53:40 +07:00
Jay
b72305f078
[bbccouk] Extend _VALID_URL ( closes #19200 )
2019-08-28 01:53:40 +07:00
Sergey M․
067aa17edf
Start moving to ytdl-org
2019-03-11 04:00:54 +07:00
Sergey M․
ee0ba927aa
Use compat_etree_Element
2019-03-06 01:21:57 +07:00
Sergey M․
f0228f56fb
[bbccouk] Make subtitles non fatal ( #19651 )
2019-02-24 21:01:25 +07:00
Sergey M․
373941c5f0
[bbc] Add support for another embed pattern ( closes #18643 )
2018-12-31 23:20:40 +07:00
Sergey M․
6f356cbbcf
[bbccouk] Extend _ID_REGEX ( closes #17270 )
2018-08-20 02:05:07 +07:00
Remita Amine
b96b4be461
[bbc] add support for BBC Radio Play pages( closes #17022 )
2018-07-21 11:50:14 +01:00
Sergey M․
9283d4ea03
[bbccouk] Use expected_status
2018-06-18 04:54:59 +07:00
Sergey M․
6d155707e6
[bbc] Add support for bbcthree ( closes #16612 )
2018-06-03 04:07:59 +07:00
Remita Amine
6b2d8c9182
[bbc.co.uk] fix extraction for 320k m3u8 streams
...
broken since 197224b7a4e37a6581bf1a0da18d0f67ea61a476
2017-12-12 18:04:05 +01:00
Sergey M․
197224b7a4
Fix some regexes
2017-10-09 23:50:53 +07:00
Sergey M․
53647dfd0a
[bbccouk] Add support for w-prefixed ids ( closes #14056 )
2017-08-30 05:27:56 +07:00
Sergey M․
d3d45e0a45
[bbccouk] Add support for events URLs ( closes #13893 )
2017-08-19 23:54:15 +07:00
Sergey M․
72d256c434
[bbccouk] Extend _VALID_URL
2017-06-29 22:29:28 +07:00
Sergey M․
b2ed954fc6
[bbccouk] Capture and output error message ( closes #13518 )
2017-06-29 22:27:53 +07:00
Sergey M․
97067db2ae
[bbc] Add support for authentication
2017-05-26 22:12:24 +07:00
Remita Amine
40fcba5edb
improve coding style
2017-04-12 20:38:43 +01:00
Sergey M․
6240925b40
[bbccouk] Treat bitrate as audio+video bitrate in media selector
2017-04-10 22:56:22 +07:00
Sergey M․
964744af95
[bbccouk] Skip unrecognized formats in media selector ( #12701 )
2017-04-10 22:53:51 +07:00
Sergey M․
1af959ef9f
[bbccouk] Add support for https protocol in media selector ( closes #12701 )
2017-04-10 22:53:06 +07:00
Remita Amine
97eb9bd2ac
[bbc] extract m3u8 formats with 320k audio
2017-02-10 19:46:15 +01:00
stepshal
925194022c
Improve some _VALID_URLs
2016-09-14 22:47:21 +07:00
Sergey M․
4f640f2890
[bbc:playlist] Fix tests
2016-08-16 04:43:10 +07:00
Sergey M․
254e64a20a
[bbc:playlist] Add support for pagination ( Closes #10349 )
2016-08-16 04:36:23 +07:00
Sergey M․
522f6c066d
[bbc] Add proper default to _search_json_ld call
2016-08-08 22:44:36 +07:00
Sergey M․
998f094452
[bbc] Remove proxy from test
2016-08-07 18:13:05 +07:00
Sergey M․
aaa42cf0cf
[bbc] PEP 8
2016-08-07 18:05:13 +07:00
Sergey M․
9fb64c04cd
[bbc] Add support for morph embeds ( Closes #10239 )
2016-08-07 18:01:50 +07:00
Remita Amine
f9622868e7
[bbc] preserve format_id backward compatibility
2016-08-07 11:14:15 +01:00
Remita Amine
ad152e2d95
[bbc] fix test
2016-08-06 19:36:12 +01:00
Remita Amine
b0af12154e
[bbc] reduce requests and improve format_id
2016-08-06 19:24:59 +01:00
Remita Amine
a7e5f27412
[bbc] improve extraction
...
- extract f4m and dash formats
- improve format sorting and listing
- improve extraction of articles with `otherSettings.playlist`
2016-08-06 18:48:09 +01:00
Sergey M․
9158af16cc
[bbc.co.uk:iplayer:playlist] Add support for group URLs
2016-07-21 22:37:36 +07:00
Sergey M․
c6668e4ad1
[bbc.co.uk:iplayer:playlist] Skip unavailable test
2016-07-21 22:34:55 +07:00
Sergey M․
05087d1b4c
[bbc] Improve extraction from sxml playlists
2016-07-19 22:49:38 +07:00
Sergey M․
b1ea680270
Revert "[bbc] extract more and better qulities from Unified Streaming Platform m3u8 manifests"
...
This reverts commit 0385aa6199206e4ba7745efec73be26c5826286a.
2016-07-17 17:29:36 +07:00
Remita Amine
35ec86689c
[bbc] extract only the original Unified Streaming Platform m3u8 manifests
...
0385aa6199 (commitcomment-18233275)
manifests with higher birate require more time to check formats
2016-07-13 18:01:14 +01:00
Remita Amine
0385aa6199
[bbc] extract more and better qulities from Unified Streaming Platform m3u8 manifests
2016-07-13 15:58:24 +01:00
Yen Chi Hsuan
573c35272f
[bbc] Skip a geo-restricted test case
2016-06-18 12:35:55 +08:00
Sergey M․
ded7511a70
[bbccouk] Add support for playlists ( Closes #9812 )
2016-06-17 23:42:52 +07:00
Yen Chi Hsuan
8c65e4a527
[bbc] Fix a test
2016-04-16 18:00:19 +08:00
Sergey M․
bbc26c8a01
[bbc] Set vcodec to none for audio formats
2016-04-02 19:00:38 +06:00
Sergey M․
a1cf3e38a3
[bbc] Extend vpid regex ( Closes #9003 )
2016-03-27 23:22:51 +06:00
Sergey M․
5886b38d73
Add support for https for all extractors as preventive and future-proof measure
2016-03-21 21:36:32 +06:00
Sergey M․
0cef27ad25
Add missing r prefix for _VALID_URLs
2016-03-21 21:22:37 +06:00