Sergey M․
d8348c351d
[bild] Strip title
2015-10-11 19:17:18 +06:00
remitamine
70cb4d51c9
[bild] extract info from json request
2015-10-11 19:17:09 +06:00
Sergey M․
7c84562945
[vimeo] Fix password protected videos
2015-10-11 02:31:37 +06:00
Sergey M․
68f3b61f0e
[vimeo] Update tests
2015-10-11 02:22:42 +06:00
Sergey M.
08fd433f3e
Merge pull request #7126 from remitamine/vimeo
...
[vimeo] extract m3u8 manifest and bitrate
2015-10-11 02:15:01 +06:00
remitamine
35a3ff1d33
[vimeo] always convert width, height and bitrate to int
2015-10-10 21:05:29 +01:00
remitamine
fff496c689
[vimeo] remove check for empty formats
2015-10-10 20:45:34 +01:00
remitamine
e5c209a1bc
[vimeo] add parameters to _extract_m3u8_formats and sort formats
2015-10-10 20:34:10 +01:00
Sergey M․
75f105d455
[adultswim] Clarify no media message
2015-10-11 01:04:41 +06:00
remitamine
00cde0b8dc
[adultswim] raise ExtractorError if no clips in video_info
2015-10-11 01:03:46 +06:00
remitamine
58cd7e173e
[adultswim] detect when video needs authentication
2015-10-11 01:03:39 +06:00
remitamine
f4076bb736
[vimeo] extract m3u8 manifest and bitrate
2015-10-10 19:56:55 +01:00
Sergey M․
6f7893653c
[bbc] PEP 8
2015-10-11 00:39:28 +06:00
Sergey M․
55ebae26f9
[bbc] Prefer iptv-all mediaset
2015-10-11 00:37:39 +06:00
Sergey M․
ae8bdfd1a1
[bbc] Extract article JSON and actualize tests
2015-10-11 00:25:09 +06:00
Sergey M․
6a74719060
[bbc] Update tests
2015-10-10 23:56:55 +06:00
Sergey M․
f6295bcb04
[bbc] Remove duration
2015-10-10 23:45:15 +06:00
Sergey M․
78f9d84318
[bbc] Support playlists of data-playable
2015-10-10 23:40:20 +06:00
Sergey M․
b1ec70e4a9
[bbc] Improve data-playable regex
2015-10-10 23:20:30 +06:00
Sergey M․
c936d8cc7b
[bbc] Add another test
2015-10-10 23:14:25 +06:00
Sergey M․
e6174ee975
[bbc] Extract legacy playlist embedded media
2015-10-10 23:01:20 +06:00
Sergey M․
f790c43f6e
[zingmp3:album] Skip broken items
2015-10-10 22:09:21 +06:00
Sergey M․
8119597d6f
[zingmp3] Add fatal flag
2015-10-10 22:08:38 +06:00
Sergey M․
43abd79950
[zingmp3:album] Style
2015-10-10 22:05:01 +06:00
Phạm Ngọc Quang Nam
97ae4d166c
[zingmp3:album] Add support for playlists
...
Update for work with playlist, it same album but different url
Ex:
http://mp3.zing.vn/playlist/Duong-Hong-Loan-apollobee/IWCAACCB.html
http://mp3.zing.vn/album/Duong-Hong-Loan-apollobee/IWCAACCB.html
2015-10-10 22:03:05 +06:00
Sergey M․
87cc0fbd18
[bbc] Make summary optional in legacy playlist
2015-10-10 21:38:09 +06:00
Sergey M․
baf39a1aa8
[bbc] Add one more scenario for data-playable embeds
2015-10-10 21:38:01 +06:00
Sergey M․
975977860d
[bbc] Make playlist title optional
2015-10-10 21:37:53 +06:00
Sergey M․
b5d48cb1ef
[bbc] Add test for atricle with multiple videos embedded with playlist.sxml
2015-10-10 21:37:43 +06:00
Sergey M․
de66571371
[bbc] Support multiple videos in articles embedded with playlist.sxml
2015-10-10 21:37:34 +06:00
Sergey M․
dab062fb6e
[bbc] Add support for videos in news articles embedded with data-playable
2015-10-10 21:37:23 +06:00
Yen Chi Hsuan
6a959f2e52
[iqiyi] Update enc_key
2015-10-10 15:03:01 +08:00
Sergey M․
47c165c3a9
[vimeo] Fix authentication ( Closes #7110 )
2015-10-10 05:56:01 +06:00
Sergey M․
4180a3d8b7
[extractor/common] Allow quoteless content attribute in og regexes ( Closes #7115 )
2015-10-10 01:46:01 +06:00
Philipp Hagemeister
ef47b2c15f
release 2015.10.09
2015-10-09 09:09:22 +02:00
Yen Chi Hsuan
57935b2564
[extractor/common] Allow HTML5 unquoted attribute values
...
Fixes #7108
HTML5 allows unquoted attribute values. See the "Unquoted attribute value
syntax" section [1] for more information
[1] http://www.w3.org/TR/html5/syntax.html
2015-10-09 14:11:00 +08:00
Sergey M․
54a5428518
[dailymotion] Update player v5 regex ( Closes #7107 )
2015-10-09 03:54:49 +06:00
Sergey M․
9d5fb3b58d
[pbs] Carry long line
2015-10-09 00:09:10 +06:00
remitamine
0553d0ee40
[pbs] place errors into a dict
2015-10-08 18:57:57 +01:00
remitamine
7faf7e7523
[pbs] detect errors from http error code
2015-10-08 18:39:24 +01:00
Sergey M․
4356d907c1
[4tube] Try extracting sources from the webpage before fetching player.js ( Closes #7103 )
2015-10-08 21:05:48 +06:00
Sergey M․
c677e49bd1
[4tube] Revert uploader regexes and make non fatal
2015-10-08 21:05:35 +06:00
Sergey M․
96c4855331
[4tube] Style and make more robust
2015-10-08 21:05:27 +06:00
kitty
b90b0c4ffa
Fixed 4tube.com extractor to pull metadata from associated Javascript and not the HTML of the desired page.
2015-10-08 21:05:16 +06:00
AndroKev
db7a28eccb
FIX: nowtv
...
now the download works for me
thx to http://board.gulli.com/thread/1251646-videos-von-webseiten-runterladen-sammelthread-alle-fragen-hier-rein-/?p=14980081#post14980081
2015-10-08 09:56:39 +02:00
Philipp Hagemeister
945e5c56e3
release 2015.10.06.2
2015-10-06 23:46:16 +02:00
Sergey M․
fc10824cb6
[canalplus] PEP 8
2015-10-07 02:43:12 +06:00
Sergey M․
83a5668694
[canalplus] Extend video id regex ( Closes #7076 )
2015-10-06 23:08:28 +06:00
Sergey M․
f648e682a7
[bandcamp] Prepend download URL with scheme when necessary ( Closes #7077 )
2015-10-06 22:58:18 +06:00
Sergey M․
f2dbc54066
[compat] Fix wrong lines/columns order
...
stty size is rows x columns
2015-10-06 22:02:28 +06:00
Philipp Hagemeister
86be82610c
release 2015.10.06.1
2015-10-06 17:43:50 +02:00
Philipp Hagemeister
4810c48d6d
[compat] Do not compare None <= 0
...
The result is meaningless (and it emits a warning in cpython2 when called with -3), so handle None before making integer comparisons.
2015-10-06 14:30:43 +02:00
Philipp Hagemeister
c4af7684d8
release 2015.10.06
2015-10-06 09:08:10 +02:00
Sergey M․
40fbb05e1c
[ustream] Fix tests
2015-10-05 22:52:51 +06:00
Sergey M․
dc5756fd77
[ustream] Fix typo
2015-10-05 22:51:04 +06:00
Sergey M․
41db733308
[ustream] Move filesize
2015-10-05 22:48:47 +06:00
Sergey M․
0bf219889e
[ustream] Remove unused import
2015-10-05 22:44:59 +06:00
Sergey M․
f2a7ed77ef
[tumblr] Remove redundant field
2015-10-05 22:44:36 +06:00
Sergey M․
4853eb63fe
[ustream] Modernize
2015-10-05 22:40:20 +06:00
Sergey M․
5820c4a29e
[ustream] Switch extraction to api
2015-10-05 22:30:38 +06:00
David Rabinowitz
7fd4ed9939
Fixed the ustream extractor to use the current ustream API
2015-10-05 22:30:14 +06:00
Sergey M․
88c86d211b
[tumblr] Add missing fields for vidme test
2015-10-05 21:54:54 +06:00
Sergey M․
5d84b79a30
[tumblr] Remove redundant test
2015-10-05 21:53:59 +06:00
Sergey M․
140ac73965
[tumblr] Simplify and extract duration
2015-10-05 21:53:01 +06:00
Oli Allen
2a27e66234
[tumblr] Added support for HD video where available ( #7036 )
...
[tumblr] Replaced test URL for HD video as old one lead to 404
[tumblr] Don't make assumptions about video resolution, cleaner handling of no HD version available
[tumblr] Removed extraneous resolution key in HD video tests
2015-10-05 21:51:03 +06:00
Sergey M․
e759a00119
[appletrailers] Quotes consistency
2015-10-05 20:21:53 +06:00
Sergey M.
9d5332518c
Merge pull request #6963 from remitamine/appledaily
...
[nextmedia] update AppleDailyIE tests
2015-10-05 20:12:24 +06:00
Sergey M․
90ab741e90
[pbs] Add test for #7059
2015-10-04 21:37:49 +06:00
Sergey M․
96229998c2
[pbs] Allow empty attribute in player regex
2015-10-04 21:19:47 +06:00
Sergey M․
0659dfccfe
[pbs] Improve player regex ( Closes #7059 )
2015-10-04 21:13:13 +06:00
Sergey M․
9c544e2537
[limelight] Add test video with subtitles
2015-10-04 20:48:44 +06:00
Sergey M․
d7fc56318b
[limelight] Fix python 2.6, simplify, make more robust ( Closes #6734 )
2015-10-04 20:42:35 +06:00
Sergey M․
4bba371644
[YoutubeDL] Autocalculate ext for subtitles when missing
2015-10-04 20:42:26 +06:00
remitamine
ef5acfe32d
[limelight] Add new extractor
2015-10-04 20:42:18 +06:00
Sergey M.
85557f635a
Merge pull request #7052 from remitamine/engadget
...
[engadget] accept short video urls
2015-10-03 22:36:49 +06:00
Naglis Jonaitis
60d23e5e59
[tapely] Improve _VALID_URL
2015-10-03 16:25:33 +03:00
remitamine
97d5bfcba6
[engadget] accept short video urls
2015-10-03 14:17:17 +01:00
Yen Chi Hsuan
13118a50b8
[compat] Allow overriding by only COLUMNS or LINES in compat_get_terminal_size
...
Now the semantic of this function is identical to
shutil.get_terminal_size() in Python 3.3+. The new behavior also
corresponds to the old get_term_width(), which is removed in
003c69a84b
2015-10-03 00:00:33 +02:00
Yen Chi Hsuan
5495937f46
[options] Cleanup double spaces in help texts
2015-10-02 23:59:47 +02:00
Jaime Marquínez Ferrándiz
b203095d4c
[europa] Style fix: add whitespace after comma
2015-10-02 22:40:35 +02:00
Sergey M․
f3b098fb90
[europa] Add support for audio URLs
2015-10-02 23:22:53 +06:00
Sergey M․
af17794c65
[europa] Improve extraction
2015-10-02 22:29:15 +06:00
ngld
3bb3f04108
[europa] Add new extractor
2015-10-02 21:30:07 +06:00
Sergey M․
59a9efe85b
[ruutu] Limit resolution split to 2 pieces ( Closes #7037 , closes #7042 )
2015-10-02 20:48:39 +06:00
fluks
0facd2af3e
Fix ruutu extractor bug
...
If there's no resolution attribute in xml, only width gets a
value, height doesn't and ValueError is raised.
2015-10-02 20:48:14 +06:00
Jaime Marquínez Ferrándiz
44451f22d5
[naver] Remove unused import
2015-10-02 13:41:52 +02:00
Sergey M․
06c6efa970
[videolecturesnet] Add test video with broken direct format links
2015-10-01 23:10:36 +06:00
Sergey M․
e5851b963a
[extractor/common] Make f4m extraction for SMIL non fatal
2015-10-01 23:04:56 +06:00
Sergey M․
4de6131090
[extractor/common] Add fatal to _extract_f4m_formats
2015-10-01 23:03:31 +06:00
Sergey M․
3a1341a7bc
[extractor/common] Make m3u8 extraction for SMIL non fatal
2015-10-01 22:59:20 +06:00
Sergey M․
c78e48177c
[extractor/common] Check validity of direct URLs
2015-10-01 22:54:54 +06:00
Sergey M․
6edaa0e25b
[videolecturesnet] Add playlist test
2015-10-01 22:45:10 +06:00
Sergey M․
fb97809e64
[videolecturesnet] Improve playlist extraction
2015-10-01 22:44:51 +06:00
Sergey M․
0c996b9f48
[videolecturesnet] Add support for playlists ( Closes #7031 )
2015-10-01 22:39:38 +06:00
Sergey M․
acfb717a18
[videolecturesnet] Use generic SMIL extraction
2015-10-01 22:20:35 +06:00
Sergey M․
647eab4541
[extractor/common] Extract upload date from SMIL
2015-10-01 22:20:28 +06:00
Sergey M․
1e5bcdec02
[extractor/common] Extract images from SMIL
2015-10-01 22:20:21 +06:00
Sergey M․
e7d8e98a9f
[extractor/common] Allow float bitrates
2015-10-01 22:20:15 +06:00
Sergey M․
2b3f951a2e
[nrktv] Rework subtitles and eliminate downloading twice
2015-10-01 20:33:17 +06:00
Joakim Fremstad
b83831df1f
[nrk] Spelling
2015-10-01 14:58:49 +02:00
Sergey M․
f540b93706
[naver] Improve error regex
2015-10-01 02:33:48 +06:00
Sergey M․
8466336104
[vk] Detect vimeo embeds ( Closes #7021 )
2015-09-30 22:12:52 +06:00
Sergey M․
ee2d190253
[nfl] Add test for #7012
2015-09-30 20:06:21 +06:00
remitamine
aedb930cfc
[nfl] fix content id regex( fixes #7012 )
2015-09-30 20:03:10 +06:00
Philipp Hagemeister
c596ce91cd
[comedycentral] Fix youtube-dl :thedailyshow
...
We'll let the generic IE follow the redirect and call back to us with the episode URL
2015-09-30 15:39:52 +02:00
Sergey M․
8a64969404
[adultswim] Prefer stream ( Closes #7015 )
2015-09-29 21:33:21 +06:00
Philipp Hagemeister
c254f75bbb
release 2015.09.28
2015-09-28 04:42:11 +02:00
Sergey M․
86692c019c
[keek] Strip title
2015-09-28 01:17:28 +06:00
Sergey M․
1ab1c4ef57
[keek] Improve uploader fields regexes
2015-09-28 01:15:13 +06:00
Sergey M․
926fb62eec
[keek] Remove description
...
Since it equals title plus static suffix
2015-09-28 01:14:14 +06:00
Sergey M․
817690ff73
[keek] Make uploader fields non fatal
2015-09-28 01:05:24 +06:00
remitamine
98e1c935a1
[keek] extract uploader and uploader id with _search_regex
2015-09-28 01:03:22 +06:00
remitamine
f30e9976d6
[keek] add utf-8 coding cookie
2015-09-28 01:03:16 +06:00
remitamine
80e98aed69
[keek] fix test title
2015-09-28 01:03:12 +06:00
remitamine
6a24cb3d22
[keek] extract more info
2015-09-28 01:03:08 +06:00
remitamine
e13b9e7885
[keek] fix info extraction
2015-09-28 01:02:59 +06:00
Sergey M․
dd467d33d0
[extractor/generic] Add support for condenast script embeds ( Closes #6885 , closes #6991 )
2015-09-27 05:55:48 +06:00
Sergey M․
c6b8f4d0c9
[condenast] Add support for JS embeds
2015-09-27 05:53:21 +06:00
Yen Chi Hsuan
95240b8093
Use insert
for all sys.path manipulations
...
Closes #6867 .
2015-09-26 22:04:41 +02:00
Sergey M․
2f962d0a91
[eagleplatform] Use http scheme for thumbnail
2015-09-27 01:17:44 +06:00
Sergey M․
3c63e1bb57
[eagleplatform] Make _handle_error staticmethod
2015-09-27 01:12:46 +06:00
Sergey M․
c471b34575
[eagleplatform] Simplify secure mp4 construction and clarify rationale
2015-09-27 01:10:39 +06:00
remitamine
d045f0bdb7
[eagleplatform] use http urls explicitly
2015-09-27 01:08:31 +06:00
remitamine
22becac4bd
[eagleplatform] return the code to handle errors in all _download_json requests
2015-09-27 01:08:26 +06:00
remitamine
9d632b1b27
[eagleplatform] extract mp4 url and fix thumbnail url
2015-09-27 01:08:22 +06:00
Sergey M․
95c5e10103
[qqmusic] Allow [mm:ss] timestamps
2015-09-26 21:15:34 +06:00
Sergey M․
a5d09d684e
[qqmusic] Use release_date
2015-09-26 21:08:23 +06:00
Sergey M․
8aab976bbd
[extractor/common] Document release_date field
2015-09-26 21:07:54 +06:00
Sergey M․
cd1bb54990
[qqmusic] Add test for a song with non .lrc lyrics
2015-09-26 21:00:59 +06:00
Sergey M․
d4cd06138c
[qqmusic] Do not capture braced text from the middle of the string
2015-09-26 20:54:41 +06:00
Sergey M․
961c5cbf17
[qqmusic] Eliminate _filter_lrc and use single quotes
2015-09-26 20:38:11 +06:00
Qijiang Fan
b65e5bb72f
[qqmusic] Add subtitles for QQMusic
...
Use .lrc lyrics as subtitles if lyrics in lrc format exist.
2015-09-26 20:21:27 +06:00
Sergey M․
54914380c0
[bbc] Add test for programme that fails with iptv-all mediaset
2015-09-26 20:07:12 +06:00
Sergey M․
26ccc68bed
[bbc] Clarify iptv-all mediaset rationale
2015-09-26 20:06:21 +06:00
Sergey M․
ee3d5a6d47
[bbc] Skip mediaselection on gelocation error ( Closes #6983 )
2015-09-26 19:57:17 +06:00
Sergey M․
46fde8a1a2
[extractor/generic] Use _extract_url for mtvservices
2015-09-26 19:47:20 +06:00
Sergey M․
fe1d858e35
[mtvservices:embedded] Add _extract_url
2015-09-26 19:46:42 +06:00
Sergey M․
fc42bc6ec9
[mtv] Look for sm4:video:embed ( Closes #6936 , closes #6970 )
2015-09-26 19:45:43 +06:00
Yen Chi Hsuan
fe6ad195ae
Merge pull request #6966 from remitamine/kuwo
...
[kuwo] fix title extraction and update test
2015-09-26 19:28:16 +08:00
remitamine
7193650641
[kuwo] treat the offline error as an expected ExtractorError
2015-09-26 11:44:35 +01:00
remitamine
5db34f680f
[kuwo] check for the offline error page
2015-09-26 10:31:32 +01:00
remitamine
3706fb5dc8
[fktv] get format_id from video file ext
2015-09-26 07:51:11 +01:00
Jaime Marquínez Ferrándiz
4866b72eb2
[fktv] Don't redefine 'url' in list comprehension
...
Detected with flake8.
2015-09-25 21:58:45 +02:00
remitamine
3d09aa4c82
[kuwo] extract title inside element with class title exactly
2015-09-25 11:40:32 +01:00
remitamine
c44c7895b8
[kuwo] fix title extraction and update test
2015-09-25 11:28:26 +01:00
Yen Chi Hsuan
8de28761c4
[fktv] Fix a regex
2015-09-25 18:17:48 +08:00
Yen Chi Hsuan
711762f0b7
[fktv] Coding style
2015-09-25 18:01:08 +08:00
Yen Chi Hsuan
5773803961
[fktv] Correct thumbnail extraction and add the test
2015-09-25 17:58:44 +08:00
Yen Chi Hsuan
140359fc2c
[fktv] Correct and improve some regexs
2015-09-25 17:51:48 +08:00
Yen Chi Hsuan
8ddf48d59f
[fktv] Raise an error is no videos found
2015-09-25 17:48:51 +08:00