Commit Graph

9233 Commits (a7aaa39863a6b1ab89a56a55521fd4779c6ac900)

Author SHA1 Message Date
remitamine c71d2e2087 [livestream] change test url
Yen Chi Hsuan 59185202c6 [iqiyi] Add tests for
forDream bee83e84f6 [iqiyi]fix valid url
eg:
http://yule.iqiyi.com/zbj.html
gam2046 82e02ea5fc Update iqiyi.py
Fix part of the address can not be resolved.
eg:http://www.iqiyi.com/w_19rt6o8t9p.html
Sergey M․ a95c26a06a [jwplatform] Carry long line
Sergey M․ 0b0a17ae9d [viki] Fix typo
Sergey M․ 30f51acbc8 [rai] Fix typos
Sergey M․ e0898585a1 [jwplatform] Fix typo
Sergey M․ 62bdc9fecc [esri] Fix typo
Sergey M․ e73277c7e8 [abc7news] Remove redundant formats sorting
remitamine 8d29e47f54 [common] simplify the use of _extract_m3u8_formats and _extract_f4m_formats
remitamine 2db772b9ea Merge branch 'master' of github.com:rg3/youtube-dl
remitamine 7b81316508 [livestream] skip m3u8 manifest in progressive_urls
Philipp Hagemeister 05358deeca Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister 9f610f3a9e [sportdeutschland] Do not abort if meta info is missing
This fixes http://sportdeutschland.tv/badminton/yonex-copenhagen-masters-2015 . No testcase though since the event will be over by 2016.
remitamine dbfd06730c Merge pull request from remitamine/livestream
[livestream] improve extraction(fixes )(fixes )(fixes )(fixes )
remitamine 5b025168c7 [livestream] improve extraction
- split long lines
- use m3u8 entry protocol for live streams
- extend _VALID_URL regex for livestream original
- extract livestream original live streams
remitamine 46124a49b2 Merge pull request from remitamine/kaltura
[kaltura] extract more formats
remitamine 608cc3b85c [kaltura] add referrer to m3u8 url
remitamine 6afe044b51 [dcn] improve extraction
Sergey M․ 15aad84dc5 [lrt] Extract counters
Sergey M․ f7e1d82d40 [lrt] Improve
Giedrius Statkevičius 339b1944e7 [lrt] fix the rest of extractor
Closes .
Giedrius Statkevičius 85367c3a47 [lrt] fix duration parsing
Sergey M․ 607d65fbce [ign] flake8
remitamine 9f0ee2a388 Merge pull request from remitamine/ign
[ign] add support for pcmag and extract all formats and more metadata(fixes )(fixes )
remitamine 1fc0b47fdf [srmediathek] improve extraction
Sergey M․ 6418b2439b [rutv] Fix extraction (Closes )
remitamine 06d5556dfa [rai] improve extraction
remitamine fb8e402ad2 [hotstar] Add new extractor
Sergey M․ c24044635b [zdf:channel] Add more tests
Sergey M․ 67ba388efb [zdf:channel] Relax _VALID_URL
Boris Wachtmeister e41604227c [zdf] expand valid-url pattern for channels
The webpage also creates URLs which include additional text that defines
the sorting order on the page like "aktuellste" (most current) and
"meist-gesehen" (most seen), e.g.:

http://www.zdf.de/ZDFmediathek/kanaluebersicht/aktuellste/332
http://www.zdf.de/ZDFmediathek/kanaluebersicht/meist-gesehen/332
Sergey M․ 8a609c32fd [chaturbate] Improve error extraction (Closes )
remitamine 96db61ffb8 [theintercept] improve extraction
remitamine c153bd8b2f Merge branch 'theintercept' of https://github.com/bit/youtube-dl into bit-theintercept
Sergey M․ 2c566d02fe [pbs] Extend PBS station regex (Closes )
Jaime Marquínez Ferrándiz a8f1d167f6 [arte] Prefer json URLs that contain the video id from the 'vid' parameter in the URL (fixes )
remitamine 261b4c23c7 [appletrailers] skip clips with empty url
Sergey M․ dcdc352371 [instagram:user] Improve _VALID_URL (Closes )
Sergey M․ be514c856c [24video] Fix test
Sergey M․ 128eb31d90 [24video] Fix extraction on python 2.6
Sergey M․ 747b028412 [24video] Fix extraction (Closes )
Jaime Marquínez Ferrándiz 7fe37d8a05 [appletrailers] Improve regex for fixing '<img>' tags ()
Philipp Hagemeister f10c27b8cb release 2015.12.23
remitamine 60427f63d1 [appletrailers] Add support for AppleTrailers Section
Sergey M․ 178b47e6af [daum] Add test for
Sergey M․ 3a70ed9ebe [daum] Fix extraction (Closes )
Sergey M․ 89abf7bf4d [periscope] Fix token based extraction (Closes )
Sergey M․ cfe9e5aa6c [comcarcoff] Extract duration
Sergey M․ 4c24ed9464 [comcarcoff] Improve json data regex and modernize
Sergey M 11208ebbf1 Merge pull request from ausbin/comcarcoff-json-fix
[comcarcoff] adjust for json updates
Sergey M․ 774ce35571 [imgur] Improve (Closes )
Abhishek Kedia dbee18b552 Improve extraction (Closes )
remove outer parentheses in if

Conflicts:
	youtube_dl/extractor/imgur.py

checked code with flake8

not returning list in case of single images.

using the fact that id with length 5 are albums and more are single videos.
Also for single videos ie ImgurIE both urls - http://imgur.com/gallery/oWeAMW2 and http://imgur.com/oWeAMW2 are equally fine. Change regex to allow thuis.
For albums urls - http://imgur.com/gallery/Q95ko and http://imgur.com/Q95ko are ok. Change regex to allow this also.

update description in ImgurIE Tests.
Also move single video test 'https://imgur.com/gallery/YcAQlkx' from ImgurAlbumIE to ImgurIE.
remitamine 31d9ea4a3e Merge pull request from remitamine/vgtv
[vgtv] extract videos from FTV, Aftenposten, Aftonbladet using VGTVIE
remitamine 3b68efdc6a [vgtv] update tests and correct format sorting
j 2be689b7e2 [theintercept] Add new extractor
remitamine 2db5806991 [franceinter] use _match_id
remitamine 220bc3f0e3 [franceinter] fix title extraction
remitamine 48a6c984b8 [bleacherreport] update test
remitamine dc016bf521 [viki] detect errors and fix formats extraction
remitamine ff43d2365f [soompi] remove extractor
http://tv.soompi.com now redirect to viki.com because Viki has acquired
Soompi
http://www.soompi.com/2015/08/19/we-got-married-soompi-joins-viki/
Austin Adams ed63cbd6ee [comcarcoff] adjust for json updates
remitamine c7224074d6 [audimedia] correct test case id
remitamine eed30fea75 [flickr] fix format sorting
remitamine 5625bd0617 [br] add support for br-klassik.de and improve extraction
- extend _VALID_URL to match both br.de and br-klassik.de
- extract all formats(hls,hds and rtmp)
- use xpath_element and xpath_text for xml info extraction
Sergey M․ 5ef5d25b15 [audiomack] Fix typo (Closes )
remitamine 0f15ad7b9b [adultswim] update test
remitamine 61ebb401b7 [atresplayer] improve extraction
- select hashlib.md5 constructor as digestmod(in python 3.4+ MD5 as
implicit default digest for digestmod is deprecated.)
- extract hls formats
- update tests
- extract errors
remitamine 5c5a3ecf1b [abc] detect expired state and update tests
Philipp Hagemeister 0197004f78 release 2015.12.21
remitamine 2c28da8e05 Merge branch 'bleacherreport' of github.com:remitamine/youtube-dl into remitamine-bleacherreport
remitamine c7fa5fa42c [bleacherreport] fix style issues and simplify
remitamine 7ba71e30fb Merge branch 'bliptv' of github.com:remitamine/youtube-dl into remitamine-bliptv
remitamine 7cb0952474 [makertv] improve extraction
remitamine a8ae232fa9 Merge branch 'googledrive' of github.com:remitamine/youtube-dl into remitamine-googledrive
remitamine 5b251628e9 [googledrive] Modernize
remitamine b9a324c0da Merge branch 'flickr' of github.com:remitamine/youtube-dl into remitamine-flickr
remitamine 5b95419ca5 [flickr] extract views_count and tags
remitamine ecbccea703 [faz] extract duration and bitrate and use xpath_element and xpath_text for extraction
remitamine c240ab6ecf Merge pull request from remitamine/tele13
[canal13cl] fix info extraction
remitamine 6882c0870e [tele13] improve extraction
- improve jwplayer setup regex
- sort formats
- remove duplicate formats
- update youtube test
remitamine b0eeaf4f40 Merge pull request from remitamine/cnet
[cnet] fix extraction and extract more formats and metadata(closes )
remitamine c6ed6fadc2 [cnet] improve extraction
- relex data json regex
- extract the platform metadata once
- extract hds formats
- extract duration
- extract thumbnail
Sergey M․ e462474e1d [youtube] Generalize playlists extractor
Sergey M․ 9b9c5355e4 Rename error_to_str to error_to_compat_str
Sergey M․ d890b4cc0a [nbc:news] Remove unnecessary compat_str
Sergey M․ 2c74e6fa77 [YoutubeDL] Revert error_to_str for ExtractorError
Sergey M․ c0384f221e Use proper encoding on compat_str construction when necessary
Sergey M․ 8e60dc7526 [utils] Add encode_compat_str
Sergey M․ 8900ab4d9b [YoutubeDL] More error_to_str
Sergey M․ fb043a6e4e [YoutubeDL] Use error_to_str
Sergey M․ 7f8b271465 Properly convert errors to strings
Sergey M․ fdae235858 [utils] Add error_to_str
remitamine 1deb710f26 [gputechconf] improve extraction
remitamine ec6504b39c [gputechconf] Add new extractor(closes )
Sergey M․ dd85e4d707 [extractor/common] Properly decode error string on python 2 (Closes , closes , closes , closes )
remitamine fa64a84311 [faz] fix info extraction
remitamine e0f06eae43 [fktv] fix info extraction
Sergey M․ 0f206ee814 [toggle] Change IE_NAME
Sergey M․ cc0f378d54 [toggle] Rename to toggle
Sergey M․ e33c9cba7c [toggle] Improve _VALID_URL
Sergey M․ 989e9f8ead [toggle] Improve formats extraction robustness
Sergey M․ 8f097af4ec [toggle] Extract counters
Sergey M․ c40dbb19ab [toggle] Extract thumbnails
Sergey M․ ffaf6e66e3 [toggle] Improve
Sergey M․ 74c730174f [toggle] Style
Sergey M․ c82a8dd14c [toggle] Remove unused imports
Sergey M․ f8253af561 [toggle] Use sanitized_Request
ping ed370ff0e6 [togglesg] Fixes
ping ee0f0393cf [togglesg] New extractor for toggle.sg
Yen Chi Hsuan db2fe38b55 [utils] Support alternative timestamp format in TTML
Fixes 
Yen Chi Hsuan d631d5f9f2 [utils] Fix TTML conversion
Tolerate invalid timestamps (closes )
Sergey M․ 4f29fa9906 [brightcove:new] Add test for ref: prefixed video id
Sergey M․ 5b72fda140 [brightcove:new] Clarify ref: prefix
Sergey M․ f81ccbb3df [brightcove:new] Fix typo
Sergey M․ 9fd0f67678 [brightcove:new] Add support for ref: preffixed video ids (Closes )
Sergey M․ 15d50aca64 [nowness] Add support for brightcove:new videos (Closes )
Sergey M․ 7234d1d9c7 [brightcove:new] Add _extract_url
Sergey M․ 9796a9b20c [ndr] Fix description and upload date extraction (Closes )
Philipp Hagemeister 016dd82050 release 2015.12.18
Sergey M․ b95779be21 [jsinterp] Extend function regex (Closes , closes )
Yen Chi Hsuan 10171468d9 [iqiyi] Update key (closes )
remitamine 64ccbf18c0 [livestream] improve extraction, add support for live streams and extract more info and formats
Sergey M․ 9dc1d94a0c [noco] Fix bitrates
Sergey M․ 7824e1f6a6 [noco] Modernize
Sergey M․ 2469a6aecb [noco] Adjust timestamp according to server time (Closes )
Sergey M․ 8f0afda028 [pbs] Extend _VALID_URL (Closes )
remitamine 35e22b6b32 [youku] check for the correct variable
remitamine 323f82a7e0 [vimeo] add test for original format
remitamine 8534bf1f00 [vimeo] prefer original format
remitamine eb4f27405b [vimeo] extract source file(closes )
Sergey M․ 2d3b70271c [rutube] Extend _VALID_URL
Sergey M․ ad1b6017cd [tf1] Fix tests
Sergey M․ 05467d5a52 [tf1] Relax _VALID_URL
Sergey M․ ae5e94808e [tf1] Fix extraction (2)
Sergey M․ d7ffcfcf97 [tf1] Fix extraction (Closes )
Sergey M․ 0cb58b0259 [youtube] Extract alt_title and creator for music videos (Closes )
Sergey M․ 31b2051e21 [utils] Add remove_quotes
Yen Chi Hsuan eb0bdc2c3e [novamov] Fix again
Yen Chi Hsuan 6583c741cd [novamov] Fix filekey extraction and reupload test video
Sergey M․ 2d9295643e [footyroom] Skip test
Sergey M․ ee86e2c6d7 [novamov] Add support for mobile URLs
Yen Chi Hsuan 02a63fadc3 [infoq] Refactor and support the Chinese version
Closes 
Philipp Hagemeister f3711edcf1 release 2015.12.13
Yen Chi Hsuan 22d07ba4e4 [infoq] Fix extraction for HTTP URLs (closes )
Yen Chi Hsuan f6abca506e [nowvideo] Skip deleted test case
Yen Chi Hsuan b5424acdb9 [novamov] Improve existence checking
Yen Chi Hsuan 47c7f3d995 [novamov] Fix filekey extraction (closes )
Sergey M․ 0014ffa829 [funimation] Improve login