Sergey M․
8704778d95
[pbs] Check manually constructed http links ( Closes #9921 )
8 years ago
remitamine
e0e9bbb0e9
[pbs] extract srt and vtt subtitles
8 years ago
remitamine
7691184a31
[pbs] remove duplicate format
8 years ago
remitamine
35cd2f4c25
[pbs] extract only the formats that we know that they will be available as http format
https://projects.pbs.org/confluence/display/coveapi/COVE+Video+Specifications
8 years ago
remitamine
350d7963db
[pbs] fix the least bitrate http url construction
8 years ago
remitamine
cbc032c8b7
[pbs] extract all http formats
8 years ago
Sergey M․
5d6e1011df
[pbs] Extract all formats ( Closes #8538 )
9 years ago
Sergey M․
6b3fbd3425
[pbs] Fix multi part videos extraction
9 years ago
Sergey M․
a7ab46375b
[pbs] Update some tests
9 years ago
Sergey M․
b14d5e26f6
[pbs] Improve description extraction
9 years ago
Sergey M․
9a61dfba0c
[pbs] Revert prefer portalplayer
9 years ago
Sergey M․
7fcea295c5
[pbs] Switch to portal player by default ( Closes #8491 )
9 years ago
Sergey M․
2c566d02fe
[pbs] Extend PBS station regex ( Closes #7964 )
9 years ago
Sergey M․
8f0afda028
[pbs] Extend _VALID_URL ( Closes #7889 )
9 years ago
Sergey M․
176ccefcd8
[pbs] PEP 8
9 years ago
Sergey M․
526a20bd16
[pbs] Clarify member stations' URLs
9 years ago
Sergey M․
6c7b26e13f
[pbs] Make URLs lowercase
9 years ago
Sergey M․
b51b108045
[pbs] Clean up stations list from duplicates
9 years ago
Sergey M․
e15e2ef7a0
[pbs] Add support for all member stations ( #7674 )
9 years ago
Sergey M․
d0c8b279da
[pbs] Add another coveplayer pattern ( Closes #7674 )
9 years ago
Sergey M․
612d83b51d
[pbs] Extend _VALID_URL
9 years ago
Sergey M․
a9c09a7c62
[pbs] Update API URL ( Closes #7565 )
9 years ago
Sergey M․
312a3f389b
[pbs] Extend _VALID_URL
9 years ago
Sergey M․
21d0c33ecd
[pbs] Make flp embed lookup non fatal
9 years ago
Sergey M․
8b6d9406db
[pbs] Add test for flp frontline embeds
9 years ago
Sergey M․
686f98816e
[pbs] Add support for flp frontlines ( Closes #7369 )
9 years ago
Sergey M․
0fa6b17dcc
[pbs] Simplify and speed up player URL search
9 years ago
Sergey M․
9d5fb3b58d
[pbs] Carry long line
9 years ago
remitamine
0553d0ee40
[pbs] place errors into a dict
9 years ago
remitamine
7faf7e7523
[pbs] detect errors from http error code
9 years ago
Sergey M․
90ab741e90
[pbs] Add test for #7059
9 years ago
Sergey M․
96229998c2
[pbs] Allow empty attribute in player regex
9 years ago
Sergey M․
0659dfccfe
[pbs] Improve player regex ( Closes #7059 )
9 years ago
Sergey M․
fb0d12c6cb
[pbs] Add age limit to tests
9 years ago
Sergey M․
c7620992d2
[pbs] No need to escape colon
9 years ago
Sergey M․
ce1bafdce9
[pbs] Clean up title construction rationale
9 years ago
fnord
0eacd2aaae
less clunky if statement
9 years ago
fnord
a5dd9a0c5d
pbs: fix vague 'Full Episode' titles; prepend name of show
Many videos are given the title 'Full Episode' or 'Episode x', etc;
in the info json 'title' is the episode title (for oneshots this is
'Full Episode') while the program name is 'program':{'title'. This
changes the title from '(episode title)' to
'(program name) - (episode title)'
The following urls demonstrate useless titles
http://video.pbs.org/video/2365367186/
http://video.pbs.org/video/2365519307/
http://video.pbs.org/video/2365527039/
http://video.pbs.org/video/2365530605/
Before change
Full Episode
Episode 5 | Preview
Season 3 | Episode 4 Preview
July 17, 2015
After change
To Catch A Comet - Full Episode
The Crimson Field - Episode 5 | Preview
Last Tango in Halifax - Season 3 | Episode 4 Preview
Charlie Rose The Week - July 17, 2015
9 years ago
Sergey M․
06a12933f3
[pbs] Add support for subtitles ( Closes #6184 )
9 years ago
Yen Chi Hsuan
93f9420993
[pbs] Add coding declaration
Python 2.x does not work without it.
9 years ago
Yen Chi Hsuan
5b61070c70
[pbs] skip_download for m3u8 test cases
9 years ago
Yen Chi Hsuan
dbe1a93526
[pbs] Fix player URL ( closes #6139 )
9 years ago
Sergey M․
e8b9ab8957
[pbs] Add `format_id` for direct links
9 years ago
Sergey M․
5890eef6b0
[pbs] Add support for HD ( Closes #3564 , closes #5390 )
9 years ago
Jaime Marquínez Ferrándiz
f86d543ebb
[pbs] Catch geoblocking errors ( closes #4516 )
10 years ago
Sergey M․
9bbec55255
[pbs] Add support for tabbed frontline videos ( Closes #4006 )
10 years ago
Philipp Hagemeister
27aede9074
[pbs] Add support for series/jwplayer type video ( Fixes #3849 )
10 years ago
Philipp Hagemeister
756b046f3e
[pbs] recognize class=partnerPlayer as well ( Fixes #3564 )
10 years ago
Sergey M․
cd6b48365e
[pbs] Add frontline video test
10 years ago
Sergey M․
4d9bd478f9
[pbs] Extract coveplayerid ( Closes #3522 )
10 years ago