Naglis Jonaitis
2caf182f37
[trilulilu] Add support for videos without category in the URL ( Closes #4067 )
...
Also, update the testcase, detect private/country restricted videos and modernize a bit.
2015-02-09 17:00:05 +02:00
Philipp Hagemeister
1309b396d0
[svtplay] Add new extractor ( Fixes #4914 )
2015-02-09 15:56:59 +01:00
Jaime Marquínez Ferrándiz
ba61796458
[youtube] Don't override format info from the dash manifest ( fixes #4911 )
2015-02-09 15:04:22 +01:00
Philipp Hagemeister
e98b8e79ea
[generic] Improve SBS detection ( Fixes #4899 )
2015-02-09 14:46:10 +01:00
Philipp Hagemeister
5269028951
[rtlnow] Add test for @mmue's extension ( #4908 )
2015-02-09 10:47:19 +01:00
Philipp Hagemeister
f7bc056b5a
Merge remote-tracking branch 'mmue/fix-rtlnow'
2015-02-09 10:44:55 +01:00
Philipp Hagemeister
a0f7198544
[generic] Add support for jwPlayer YouTube videos
...
This makes nationalarchives.gov.uk work (Fixes #4907 , fixes #4876 )
2015-02-09 10:43:01 +01:00
Markus Müller
bdb186f3b0
fix rtlnow for newer series like "Der Bachelor" season 5
2015-02-08 21:55:39 +01:00
Sergey M․
41c23b0da5
[gamekings] Support videos from news pages
2015-02-08 23:12:59 +06:00
Sergey M․
d87ec897e9
[gamekings] Improve extraction
2015-02-08 23:03:12 +06:00
Sergey M․
3bd4bffb1c
Merge branch 'gamekings' of https://github.com/robin007bond/youtube-dl into robin007bond-gamekings
2015-02-08 22:46:43 +06:00
robin
c36b09a502
[Gamekings] Use thumbnail in return statement
2015-02-08 16:46:13 +01:00
Naglis Jonaitis
641eb10d34
Use _family_friendly_search for determining age_limit
2015-02-08 17:45:38 +02:00
robin
955c5505e7
[Gamekings] Use xpath
...
XPath is used for extracting the video url and the thumbnail
2015-02-08 16:44:25 +01:00
Naglis Jonaitis
69319969de
[extractor/common] Add new helper method _family_friendly_search
2015-02-08 17:39:00 +02:00
Naglis Jonaitis
a14292e848
[soulanime] Remove extractor ( #4554 )
...
Was supposed to be deleted by 67c2bcd
2015-02-08 16:57:07 +02:00
robin
5d678df64a
[Gamekings] Download playlist
...
Todo: URL and Thumbnail should be extracted with XPath
2015-02-08 15:34:37 +01:00
robin
8ca8cbe2bd
[Gamekings] Check string for vimeo, fix test
...
The test now doesn't fail anymore. It just checks the string for having
"vimeo" in it, instead of using the method for URL-checking, since it's
returns an error.
The tests don't fail, and the extractor works fine now.
2015-02-08 14:41:14 +01:00
robin
ba322d8209
[Gamekings] Added test and replaced video_url
...
Quick and dirty fix for the Gamekings extractor. It gives an error about
the video_url, but it downloads it now instead of giving a 404 error on
newer Gamekings videos
2015-02-08 14:23:37 +01:00
robin
2f38289b79
[Gamekings] Fix order of replacement string
...
Oops.
2015-02-08 13:49:32 +01:00
robin
f23a3ca699
[Gamekings] Fixed typo in URL replacement
2015-02-08 13:47:27 +01:00
robin
77d2b106cc
[Gamekings] Fix 404 when large isn't available
...
When trying to download some GameKings videos, not all worked. This was
because not all videos had a "/large"-URL available. The extractor
checks now if the /large URL is available, if it isn't, it tries to get
the normal URL.
2015-02-08 13:42:41 +01:00
Sergey M․
c0e46412e9
[aparat] Fix extraction ( Closes #4897 )
2015-02-08 17:30:29 +06:00
Naglis Jonaitis
ad5747bad1
[rtp] Construct regular HTTP download URLs ( #4882 )
2015-02-06 23:00:54 +02:00
Sergey M․
d6eb66ed3c
[aftenposten] Add extractor ( Closes #4863 )
2015-02-07 01:46:54 +06:00
Sergey M․
7f2a9f1b49
[tvigle] Add support for cloud URLs ( Closes #4887 )
2015-02-06 21:15:01 +06:00
Philipp Hagemeister
1e1896f2de
[extractor/common] Correct sort order.
...
We should look at height and width before ext_preference.
2015-02-06 15:16:45 +01:00
Naglis Jonaitis
1a2548d9e9
[rtp] Pass --realtime to rtmpdump ( Fixes #4882 )
...
A workaround for video jumping back in time.
2015-02-06 13:44:46 +02:00
Sergey M․
3900eec27c
[extractor/common] Fix 2.0 manifest extraction ( Closes #4830 )
2015-02-06 04:29:29 +06:00
Sergey M․
9c91a8fa70
[tweakers] Switch extraction to xspf playlist, extract all formats and meta ( #4881 )
2015-02-06 03:23:42 +06:00
Sergey M․
41469f335e
Merge branch 'tweakers' of https://github.com/robin007bond/youtube-dl into robin007bond-tweakers
2015-02-06 02:59:33 +06:00
robin
67ce4f8820
Use match_id method instead of splitted URL
2015-02-05 21:49:13 +01:00
robin
bc63d56cca
Remove unnecessary TODO-comments
2015-02-05 21:40:18 +01:00
robin
c893d70805
Remove player-url in tweakers.py
...
Player-url only needed for rmftp, not for regular URLs
2015-02-05 21:38:35 +01:00
robin
3ee6e02564
Edit Tweakers extractor
...
Fixed code conventions (mainly adding two or more spaces before making
an inline comment)
2015-02-05 19:59:36 +01:00
robin
e3aaace400
[tweakers] Add new extractor
2015-02-05 19:55:41 +01:00
Sergey M․
f13b88c616
[rts] Fix f4m and m3u8 extraction ( Closes #4873 )
2015-02-05 22:17:50 +06:00
Sergey M․
60ca389c64
[extractor/common] Prefix f4m/m3u8 entries with identifier
2015-02-05 22:16:27 +06:00
Sergey M․
9e91449c8d
[npo] Fix subtitles ( Closes #3638 )
2015-02-05 20:13:28 +06:00
Frans de Jonge
25e5ebf382
Add NPO.nl subtitles
...
Implements #3638
2015-02-05 12:51:33 +01:00
Sergey M․
58ba6c0160
[mixcloud] Fix extraction ( Closes #4862 )
2015-02-04 19:47:55 +06:00
naglis
f076b63821
[generic/ooyala] Add support for Ooyala embeds on SBN network websites ( Fixes #4859 )
2015-02-04 15:33:37 +02:00
Philipp Hagemeister
9bb8e0a3f9
[wsj] Add new extractor ( Fixes #4854 )
2015-02-03 10:58:28 +01:00
Philipp Hagemeister
1a6373ef39
[sort_formats] Prefer bitrate over video size
...
720p @ 1000KB/s looks way better than 1080p @ 500KB/s
2015-02-03 10:53:07 +01:00
Philipp Hagemeister
d862042301
[aftonbladet] Modernize
2015-02-03 10:18:32 +01:00
Philipp Hagemeister
23d9ded655
[franceculture] Rewrite for new HTML scheme ( Fixes #4853 )
2015-02-03 10:17:13 +01:00
Philipp Hagemeister
c1147c05e1
[brightcove] Fix up more generically invalid XML ( Fixes #4849 )
2015-02-02 23:47:14 +01:00
Philipp Hagemeister
a465808592
Merge branch 'master' of github.com:rg3/youtube-dl
2015-02-02 23:38:54 +01:00
Philipp Hagemeister
5c4862bad4
[normalboots] Remove unused import
2015-02-02 23:38:45 +01:00
Philipp Hagemeister
995029a142
[nerdist] Add new extractor ( Fixes #4851 )
2015-02-02 23:38:35 +01:00
Jaime Marquínez Ferrándiz
a57b562cff
[nfl] Add support for articles pages ( fixes #4848 )
2015-02-02 23:17:00 +01:00
Philipp Hagemeister
531572578e
[normalboots] Modernize
2015-02-02 23:04:39 +01:00
Philipp Hagemeister
7d3d06a16c
[vevo] Restore SMIL support ( #3656 )
2015-02-02 22:48:12 +01:00
Philipp Hagemeister
f920ce295e
[ntvru] Remove unused import
2015-02-02 21:58:17 +01:00
Philipp Hagemeister
7a7bd19c45
[n-tv.de] Use native m3u8 as best format
2015-02-02 21:57:48 +01:00
Philipp Hagemeister
8f4b58d70e
[ntvde] Add new extractor ( Fixes #4850 )
2015-02-02 21:48:54 +01:00
Philipp Hagemeister
3fd45e03bf
[ntvru] Rename from NTV to clarify the difference between n-tv.de and ntv.ru
2015-02-02 20:43:02 +01:00
Sergey M․
78271e3319
[drtv] Extract material id ( Closes #4814 )
2015-02-02 21:11:25 +06:00
Sergey M․
92bf0bcdf8
[historicfilms] Add extractor ( Closes #4825 )
2015-02-02 20:52:37 +06:00
Sergey M․
c6df692466
[rutv] Extract all m3u8 formats
2015-02-01 23:48:23 +06:00
Philipp Hagemeister
acf757f42e
[youtube] Complete test definition
2015-02-01 15:33:32 +01:00
Philipp Hagemeister
dd8982f19c
[wdr] Complete test definition
2015-02-01 15:27:16 +01:00
Philipp Hagemeister
654bd52f58
[teletask] Fix test definition
2015-02-01 15:25:33 +01:00
Philipp Hagemeister
a9551e9020
[soundcloud:set] Fix test definition
2015-02-01 15:24:38 +01:00
Philipp Hagemeister
c172440ac5
[ringtv] Modernize test definition
2015-02-01 15:21:02 +01:00
Philipp Hagemeister
e332772531
[servingsys] Modernize
2015-02-01 15:18:52 +01:00
Philipp Hagemeister
437cac8cc1
[sina] Modernize and simplify
2015-02-01 15:16:35 +01:00
Philipp Hagemeister
9f281cacd2
[keezmovies] Fix extraction and modernize test
2015-02-01 15:13:44 +01:00
Philipp Hagemeister
748a0fab8a
Remove unused imports
2015-02-01 15:08:50 +01:00
Philipp Hagemeister
c1f06d6307
[macgamestore] Modernize
2015-02-01 15:08:33 +01:00
Philipp Hagemeister
c4e817ce4a
[france2.fr:generation-quoi] Modernize
2015-02-01 15:06:55 +01:00
Philipp Hagemeister
9a3e5e6955
[kankan] Modernize
2015-02-01 15:03:55 +01:00
Philipp Hagemeister
228d30ed06
[la7] Modernize
2015-02-01 15:03:03 +01:00
Philipp Hagemeister
057c0609fc
[toutv] Modernize test definition
2015-02-01 15:01:33 +01:00
Philipp Hagemeister
17d2712d9c
[teamcoco] Modernize and fix extraction
2015-02-01 15:00:54 +01:00
Philipp Hagemeister
fc09240e24
[vimeo] Modernize test definition
2015-02-01 12:12:27 +01:00
Philipp Hagemeister
146303136f
[nerdcubed] Modernize test definition
2015-02-01 12:11:20 +01:00
Philipp Hagemeister
96aded8d3d
[rottentomatoes] Modernize test definition
2015-02-01 12:11:14 +01:00
Philipp Hagemeister
2886be15aa
[defense] Modernize
2015-02-01 12:10:15 +01:00
Philipp Hagemeister
ca0f500ecf
[mtv] Modernize and clean up test
2015-02-01 12:08:21 +01:00
Philipp Hagemeister
29aef5a33c
[ard] Remove deleted video test case
2015-02-01 12:00:47 +01:00
Philipp Hagemeister
9158b2b301
[mpora] Modernize
2015-02-01 11:58:37 +01:00
Sergey M․
8c72beb25e
[globo] Properly extract m3u8 formats ( #4346 #4832 )
2015-02-01 04:36:24 +06:00
kinetoskombi
1ee94db2d0
[globo] Fix error on some globo videos
2015-01-31 20:07:43 -02:00
Jaime Marquínez Ferrándiz
e41b1f7385
Fix flake8 errors
2015-01-31 10:51:39 +01:00
Jaime Marquínez Ferrándiz
cd596028d6
[rtve] Recognize mobile urls ( fixes #4823 )
2015-01-30 23:46:55 +01:00
Jaime Marquínez Ferrándiz
cc57bd33a8
[rtve] Fix extraction
...
Skip live stream test, we can't use the f4m manifest yet
2015-01-30 23:46:55 +01:00
Philipp Hagemeister
91755ee384
[comedycentral:shows] Generate better IDs and add a test for that
2015-01-30 19:43:46 +01:00
Sergey M․
0692ef86ef
[bbccouk] Improve _VALID_URL
2015-01-30 23:47:09 +06:00
Sergey M․
439d9be27d
[mixcloud] Remove unused import
2015-01-30 23:21:58 +06:00
Sergey M․
b80505a409
[mixcloud] Fix extraction ( Closes #4784 )
2015-01-30 23:21:44 +06:00
Sergey M․
e4c17d7274
[nhl:news] Add extractor ( Closes #4805 )
2015-01-30 23:12:27 +06:00
Sergey M․
2c58674e0e
[nhl] Improve _VALID_URL ( #4805 )
2015-01-30 22:46:53 +06:00
Sergey M․
ef1269fb07
[drtv] Improve _VALID_URL ( #4814 )
2015-01-30 22:42:11 +06:00
Sergey M․
e525d9a3df
[mtv] Extract subtitles ( Closes #4811 )
2015-01-30 21:57:59 +06:00
Sergey M․
20b4492c71
[spike] Improve _VALID_URL
2015-01-30 21:54:48 +06:00
Sergey M․
dee3f73787
[spike] Modernize
2015-01-30 21:54:14 +06:00
Philipp Hagemeister
01c46659c4
[washingtonpost] Catch more UUIDs
2015-01-30 15:53:58 +01:00
Philipp Hagemeister
b04b885271
[extractor/common] Document all protocol values
2015-01-30 15:53:16 +01:00
Philipp Hagemeister
70fca8d694
[youtube] Remove unused import
2015-01-30 10:59:19 +01:00
Philipp Hagemeister
a52c633536
[cinchcast] Wrap overly long lines ( #4820 )
2015-01-30 10:59:07 +01:00
codesparkle
749f2ca044
Smotri info extractor: removed unreachable code and updated old md5 for test video
2015-01-30 20:35:20 +11:00
codesparkle
5468ff4d91
Remove duplicate dictionary keys
2015-01-30 20:11:51 +11:00
codesparkle
1d2daaea63
Simplify list creation
2015-01-30 20:10:12 +11:00
codesparkle
52585fd6dc
The opening curly brace {
is a regex reserved [control character]( http://stackoverflow.com/a/400316/1106367 ), so it needs to be escaped.
2015-01-30 18:41:40 +11:00
Philipp Hagemeister
6449cd807e
[youtube] Fall back to embed webpage when content is blocked on main ( Fixes #4717 )
2015-01-30 04:43:50 +01:00
Philipp Hagemeister
c1708b89c0
[youtube:truncated_url] Add hl= forms ( #4799 )
2015-01-30 03:45:29 +01:00
Philipp Hagemeister
83fddfd493
[dctp] PEP8
2015-01-30 03:45:06 +01:00
Philipp Hagemeister
6ebb0dca9f
[dctp] Improve output ( #4796 )
2015-01-30 03:15:34 +01:00
Philipp Hagemeister
cf8d6ec865
Merge remote-tracking branch 'bastik/dev-dctp'
2015-01-30 03:12:53 +01:00
Philipp Hagemeister
3198291f26
[ctsnews] Remove unused import
2015-01-30 03:09:51 +01:00
Philipp Hagemeister
02c1d5e285
Merge remote-tracking branch 'yan12125/IE_NextMedia'
2015-01-30 03:09:19 +01:00
Philipp Hagemeister
ec4161a57d
[ctsnews] Remove news count check ( #4802 )
...
That's the number of articles (or at least some constant value); view count is the number of views of the video!
Also add a better description so that we can distinguish the two downloads.
2015-01-30 03:08:50 +01:00
Philipp Hagemeister
03d2d6d51b
Merge remote-tracking branch 'yan12125/IE_CtsNews'
2015-01-30 03:03:19 +01:00
Philipp Hagemeister
4fe8495a23
[viddler] PEP8
2015-01-30 02:13:37 +01:00
Paul Hartmann
7bb3ceb4c7
[dctp] prefix real_time parameter with rtmp_
2015-01-30 00:47:43 +01:00
Paul Hartmann
75a4fc5b72
[dctp] fix test
2015-01-30 00:35:53 +01:00
Paul Hartmann
87673cd438
[dctp] follow id conventions
2015-01-29 23:34:56 +01:00
Paul Hartmann
f345fe9db7
[dctp] fix python 2.6 compatibility
2015-01-29 23:32:23 +01:00
Yen Chi Hsuan
e683a48d0e
[ctsnews] Detect youtube embedde videos
2015-01-30 05:50:47 +08:00
Sergey M․
219337990b
[xuite] Fix _VALID_URL
2015-01-29 23:11:13 +06:00
Sergey M.
376a770cc4
Merge pull request #4809 from bastik/fix-sr
...
fix srmediathek description
2015-01-29 22:14:15 +06:00
Sergey M․
affd04a45d
[xuite] Simplify and improve
2015-01-29 22:09:59 +06:00
Sergey M․
c84130e865
Merge branch 'IE_Xuite' of https://github.com/yan12125/youtube-dl into yan12125-IE_Xuite
2015-01-29 20:21:34 +06:00
Paul Hartmann
d205476103
fix srmediathek description
2015-01-29 01:36:15 +01:00
Yen Chi Hsuan
367cc95aa7
[CtsNews] Add new extractor
2015-01-29 03:49:56 +08:00
Yen Chi Hsuan
206dba27a4
[NextMedia] Add new extractor
2015-01-29 03:18:53 +08:00
Sergey M․
63be3b8989
[ivi] Modernize
2015-01-28 23:58:14 +06:00
Sergey M․
18b4e9e79d
[viddler] Extract comment count
2015-01-28 23:21:17 +06:00
Sergey M․
cb454b333d
[generic] Improve some regexes
2015-01-28 23:07:37 +06:00
Sergey M․
b04fbd789c
[viddler] Modernize
2015-01-28 22:49:42 +06:00
Paul Hartmann
48a1e5141a
added test for dctp
2015-01-28 08:59:58 +01:00
Paul Hartmann
0865f397ae
added extractor for dctp.tv
2015-01-28 08:21:04 +01:00
Shaya G
796df3c631
fixed viddler support - needed a Referer header; also added a viddler
...
generic extractor
2015-01-28 00:08:19 -05:00
Yen Chi Hsuan
a28383834b
[xuite] Update tests
2015-01-28 01:30:14 +08:00
Yen Chi Hsuan
6348ad12a0
[xuite] Add height information for the two formats
2015-01-28 00:13:40 +08:00
Yen Chi Hsuan
fe7710cbcc
[xuite] Add new extractor
2015-01-27 23:55:22 +08:00
Naglis Jonaitis
2103d038b3
[lnkgo] Adapt to website changes
2015-01-27 15:38:54 +02:00
Philipp Hagemeister
71e7da6533
Merge branch 'master' of github.com:rg3/youtube-dl
2015-01-25 21:39:50 +01:00
Sergey M․
d862a4f94f
[spiegel] Use generalized formats pre-testing
2015-01-26 00:34:31 +06:00
Sergey M․
a57e8ce658
[lynda] Pre-test video URLs for HTTP errors ( Closes #2185 , closes #4782 )
2015-01-26 00:33:42 +06:00
Sergey M․
96a53167fa
[common] Generalize URLs' HTTP errors pre-testing
2015-01-26 00:32:31 +06:00
Jaime Marquínez Ferrándiz
6d2749aac4
[drtv] Prefer the version without spoken subtitles ( fixes #4779 )
...
For example for http://www.dr.dk/tv/se/moderne-klassikere/moderne-klassikere-one-republic-apologize#!/ , there's a version where everytime someone speaks in English a computer voice translates it.
2015-01-25 18:56:04 +01:00
Philipp Hagemeister
b1b0b1ca30
[generic] Improve description testcase in rss test
2015-01-25 18:14:59 +01:00
Philipp Hagemeister
3dee7826e7
[rtl2] PEP8, simplify, make rtmp tests run ( #470 )
2015-01-25 18:09:48 +01:00
Philipp Hagemeister
d4f64cabf4
Merge remote-tracking branch 'David-Development/rtl2.py'
2015-01-25 17:55:31 +01:00
David Development
fe41ddbb28
refactoring - bug fixes
2015-01-25 11:53:53 +01:00
Philipp Hagemeister
767ff0a2d1
Merge branch 'travis-rtmp'
2015-01-25 05:30:47 +01:00
Philipp Hagemeister
8604e882a8
[ubu] Fix test and modernize
2015-01-25 05:23:21 +01:00
Philipp Hagemeister
37f4ce538a
[smotri] Fix test case
2015-01-25 05:17:15 +01:00
Philipp Hagemeister
7d346331b5
[audiomack:album] Update testcase
2015-01-25 05:15:47 +01:00
Philipp Hagemeister
e1ccc04e9f
Test rtmpdump on travis ( Fixes #1601 )
2015-01-25 04:56:32 +01:00
Philipp Hagemeister
8940b8608e
Merge remote-tracking branch 'h-collector/master'
...
Conflicts:
youtube_dl/extractor/fc2.py
2015-01-25 03:48:26 +01:00
Philipp Hagemeister
cfb56d1af3
Add --list-thumbnails
2015-01-25 02:43:19 +01:00
Sergey M․
1e10802990
[krasview] Fix extraction
2015-01-25 05:21:39 +06:00
David-Development
7906d199a1
[rtl2] Add new extractor
2015-01-25 00:07:15 +01:00
Jaime Marquínez Ferrándiz
e1554a407d
[extractors] Use http_headers for setting the User-Agent and the Referer
2015-01-24 18:23:53 +01:00
Jaime Marquínez Ferrándiz
3fcfb8e9fa
[utils] YoutubeDLHandler: don't use 'Youtubedl-user-agent' for overriding the default user agent
...
Setting the 'User-Agent' header is enough
2015-01-24 18:07:21 +01:00
Philipp Hagemeister
b95aab8482
[youtube:truncated_url] Add x-yt-cl URLs ( #4773 )
2015-01-24 11:42:39 +01:00
Sergey M․
fc2d6abfe7
[videott] Improve _VALID_URL and add test
2015-01-24 16:11:40 +06:00
Irfan Charania
6aa4f54d66
[videott] improve extraction
2015-01-23 17:41:07 -08:00
Jaime Marquínez Ferrándiz
12d1fb5aa9
[twitch] PEP8
2015-01-23 21:05:07 +01:00
Jaime Marquínez Ferrándiz
48f00d15b1
[auengine] Remove extractor
...
The test is probably infringing copyright and nobody has provided a new test (see #4643 ).
2015-01-23 21:03:00 +01:00
Naglis Jonaitis
3e055aa5c3
[cliphunter] Fix extraction and update test ( Fixes #4362 )
2015-01-23 21:23:40 +02:00
Philipp Hagemeister
5779b3e1fe
Merge remote-tracking branch 'origin/master'
2015-01-23 18:58:28 +01:00
Philipp Hagemeister
62cd676c74
[youtube] Fixup DASH m4a headers
...
This fixes #2288 , #2506 , #2607 , #3681 , #4741 , #4767 .
2015-01-23 18:39:12 +01:00
Sergey M․
0c17278843
[atresplayer] Extract subtitles
2015-01-23 22:54:29 +06:00
Philipp Hagemeister
d229ee70da
Merge remote-tracking branch 'origin/master'
2015-01-23 17:22:45 +01:00
Philipp Hagemeister
26e274666d
[liveleak] Add original videos ( Fixes #4768 )
2015-01-23 17:22:14 +01:00
Sergey M․
ebd46aed51
[atresplayer] Filter URLs and clarify android format ids
2015-01-23 22:21:55 +06:00
Philipp Hagemeister
e793f7671c
[liveleak] Modernize
2015-01-23 17:09:26 +01:00
Sergey M․
c2e64f71d0
[twitch] Add support for bookmarks
2015-01-23 21:58:40 +06:00
Jaime Marquínez Ferrándiz
0920e5830f
[atresplayer] Don't include f4m formats if they are protected by DRM ( fixes #4705 )
2015-01-23 16:39:23 +01:00
Philipp Hagemeister
501f13fbf3
[generic] Add support for Cinerama player ( Fixes #4752 )
2015-01-23 12:00:25 +01:00
Philipp Hagemeister
08ff6ab07e
[gamestar] Modernize slightly
2015-01-23 01:34:24 +01:00
Philipp Hagemeister
61ca9a80b3
[generic] Add support for BOMs ( Fixes #4753 )
2015-01-23 01:21:30 +01:00
Philipp Hagemeister
c2a30b250c
[testtube] Add new extractor ( Fixes #4759 )
2015-01-23 00:32:35 +01:00
Philipp Hagemeister
3ee2aa7a16
Merge remote-tracking branch 'origin/master'
2015-01-23 00:06:02 +01:00
Philipp Hagemeister
50789175ed
[pornhub] Detect private videos and emit an error message ( Closes #4764 )
2015-01-22 23:48:58 +01:00
Philipp Hagemeister
dc1b027cd4
[twitch] PEP8
2015-01-22 23:06:03 +01:00
Sergey M․
f353cbdb2f
[twitch:stream] Randomize query
2015-01-22 23:34:40 +06:00
Philipp Hagemeister
73e449b226
Merge branch 'master' of github.com:rg3/youtube-dl
2015-01-22 18:21:27 +01:00
Philipp Hagemeister
78111136db
[twitch] Move URL matching tests into extractor
2015-01-22 18:18:21 +01:00
Philipp Hagemeister
650ab5beeb
[comedycentral:shows] Remove references to colbert report
2015-01-22 18:15:58 +01:00
Philipp Hagemeister
7932de6352
[hearthisat] Correct error message
2015-01-22 18:15:04 +01:00
Sergey M․
240b9b7a5c
[twitch] Add support for streams ( Closes #893 , closes #3693 , closes #1884 )
2015-01-22 23:11:22 +06:00
Naglis Jonaitis
bb6e38787d
[videomega] Fix extraction ( Closes #4763 )
2015-01-22 18:36:49 +02:00
Philipp Hagemeister
b55ee18ff3
[hearthisat] Add support for more high-quality download links
2015-01-22 12:04:13 +01:00
Naglis Jonaitis
e5763a7a7e
[hearthisat] Add new extractor ( Closes #4743 )
2015-01-21 21:47:55 +02:00
Sergey M․
8bb1bdfae9
[twitch:past_broadcasts] Fix IE_NAME
2015-01-21 23:06:16 +06:00
Sergey M․
bb0aa4cb3c
[streetvoice] Improve
2015-01-21 22:53:51 +06:00
Sergey M.
d63528c8c7
Merge pull request #4758 from yan12125/IE_streetvoice
...
[StreetVoice] Add new extractor
2015-01-21 22:36:50 +06:00
Sergey M․
c5db6bb32b
[twitch] Refactor and add support for past broadcasts
2015-01-21 22:27:21 +06:00
Yen Chi Hsuan
c8dc41a6e7
[StreetVoice] Add new extractor
2015-01-21 23:05:47 +08:00
Jaime Marquínez Ferrándiz
47e0e1e0e2
[nbc] Fix pep8 issue
2015-01-21 10:36:15 +01:00
Jaime Marquínez Ferrándiz
efcddaebe9
[cnn] Use edition.cnn.com for getting the information ( fixes #4757 )
...
Some videos (like http://edition.cnn.com/videos/us/2015/01/20/orig-yellowstone-oil-spill.cnn ) will fail if we use cnn.com.
2015-01-21 10:31:57 +01:00
Jaime Marquínez Ferrándiz
5fe5112589
[CNNArticle] Update test
2015-01-21 10:27:18 +01:00
Sergey M․
564bb5e964
[tinypic] Tweak VALID_URL regex ( Closes #4754 )
2015-01-21 02:15:28 +06:00
Sergey M․
2df54b4ba8
[nbcnews] Ignore HTTP errors while coping with playlists ( Closes #4749 )
2015-01-20 21:23:51 +06:00
Sergey M․
030aa5d9e7
[tvp] Fix extraction
2015-01-19 23:00:22 +06:00
Philipp Hagemeister
c511f13f22
[ndtv] Modernize
2015-01-19 10:10:05 +01:00
Sergey M․
fdb2ed7455
[abc7news] Add extractor ( Closes #4734 )
2015-01-18 08:09:18 +06:00
Philipp Hagemeister
cce81f192c
[bandcamp:album] Fix title extraction ( Fixes #4721 )
2015-01-16 14:20:25 +01:00
Philipp Hagemeister
9d22a7dfb0
[fourtube] Fix extraction
2015-01-16 13:44:44 +01:00
Philipp Hagemeister
4f4f642822
[npo] Remove unused import
2015-01-16 13:44:36 +01:00
Sergey M․
aaeb86f682
[youtube] Add test for #4706
2015-01-16 01:25:03 +06:00
Phil Kulak
a9b6b5cd15
Looks like Google switched to a new JS compiler that includes dollar signs in function names.
2015-01-15 10:23:05 -08:00
Naglis Jonaitis
a45c0a5d67
[videomega] Fix extraction ( Closes #4703 )
2015-01-15 19:57:36 +02:00
Sergey M․
c8dfe360eb
[atresplayer] Add authentication support ( Closes #4700 )
2015-01-15 21:43:35 +06:00
Sergey M․
c9ef44ce29
[smotri] Improve extraction ( Closes #4698 )
2015-01-14 21:50:36 +06:00
Sergey M․
e92d4a11f5
[spiegel] Test format video URLs for 404 ( Closes #4579 )
2015-01-14 20:27:14 +06:00
Naglis Jonaitis
f2cbc96c3e
[lnkgo] Make more robust
2015-01-14 00:51:48 +02:00
Naglis Jonaitis
034206cec1
[lnkgo] Add new extractor
2015-01-14 00:14:59 +02:00
Sergey M․
04e0bac233
[npo:live] Add extractor ( Closes #4691 )
2015-01-13 20:54:03 +06:00
Philipp Hagemeister
5c4a81d934
[npo] Remove unused import
2015-01-11 23:43:09 +01:00
Philipp Hagemeister
8e2ec95575
[drbonanza] Simplify and fix duration ( #4687 )
2015-01-11 23:41:55 +01:00
Johan K. Jensen
8e7a9016d5
[DRBonanza] Add new extractor (fixing #4581 )
2015-01-11 23:23:10 +01:00
Sergey M․
c85f368370
[npo] Make extension check less strict and add test ( #4680 )
2015-01-11 23:45:52 +06:00
Sergey M․
a0977064ce
[npo] Fix non asf streams ( Closes #4680 )
2015-01-11 23:18:45 +06:00
Johan
6ccbb335d2
[drtv] Updated with support for https
2015-01-11 17:39:16 +01:00
Sergey M․
aa24de39aa
[veehd] Update test
2015-01-11 16:20:39 +06:00
Sergey M․
a798e64c15
[veehd] Improve extraction
2015-01-11 16:20:16 +06:00
Philipp Hagemeister
6a5fa75490
[karaoketv] Remove unused import
2015-01-11 10:48:20 +01:00
Sergey M․
d5bb814d34
[veehd] Capture removed video message
2015-01-11 15:42:53 +06:00
Sergey M․
d156a1d981
[xboxclips] Fix extraction
2015-01-11 15:25:29 +06:00
Sergey M․
ed3958d714
[collegerama] Add extractor ( #4540 )
2015-01-11 00:40:46 +06:00
Philipp Hagemeister
c80ede5f13
[karaoketv] Simplify ( #3853 )
2015-01-10 18:03:36 +01:00
Philipp Hagemeister
bc694039e4
Merge remote-tracking branch 'lenaten/karaoketv'
2015-01-10 17:59:35 +01:00
Philipp Hagemeister
3462af03e6
[rte] PEP8
2015-01-10 17:59:07 +01:00
Philipp Hagemeister
ea1d5bdcdd
[rte] Make more robust and add a new testcase ( #4015 )
2015-01-10 17:57:21 +01:00
Philipp Hagemeister
121c09c7be
Merge remote-tracking branch 'Dineshs91/f4m-2.0'
2015-01-10 17:51:52 +01:00
Philipp Hagemeister
76bfaf6daf
[nrk] Improve subtitle support ( #3092 )
2015-01-10 17:46:01 +01:00
Sergey M․
d89c6e336a
[atttechchannel] Add extractor ( Closes #3938 )
2015-01-10 19:44:29 +06:00
Philipp Hagemeister
27ca82ebc6
[orf:oe1] Add konsole URL schema ( Fixes #4675 )
2015-01-10 14:27:27 +01:00
Philipp Hagemeister
385f8ae468
[eighttracks] PEP8
2015-01-10 14:25:11 +01:00
Philipp Hagemeister
b9f030cc26
[orf] Fix typo
2015-01-10 14:23:54 +01:00
Philipp Hagemeister
f71fdb0acc
[eighttracks] Improve waiting ( #3954 )
2015-01-10 05:51:07 +01:00
Philipp Hagemeister
c24dfef63c
Merge remote-tracking branch 'lenaten/8tracks'
2015-01-10 05:47:05 +01:00
Philipp Hagemeister
6271f1cad9
[youtube|ffmpeg] Automatically correct video with non-square pixels ( Fixes #4674 )
2015-01-10 05:45:51 +01:00
Philipp Hagemeister
fb4b030aaf
[tvp] Update tests and improve output
2015-01-10 02:38:35 +01:00
Philipp Hagemeister
ff21a8e0ee
Merge remote-tracking branch 'Tithen-Firion/master'
2015-01-10 02:26:21 +01:00
Philipp Hagemeister
904fffffeb
[audiomack] Better titles, simplify code
2015-01-10 02:24:46 +01:00
Philipp Hagemeister
51897bb77c
Merge remote-tracking branch 'xavierbeynon/master'
2015-01-10 02:03:46 +01:00
Philipp Hagemeister
dd622d7c4e
[netzkino] Add new extractor ( Fixes #4669 )
2015-01-09 23:59:18 +01:00
Philipp Hagemeister
b8da6b9fc6
[elpais] Modernize
2015-01-09 22:43:49 +01:00
Philipp Hagemeister
176cf9e0c3
[wdr] Support overviews ( Fixes #4651 )
2015-01-09 21:33:07 +01:00
Philipp Hagemeister
7b6faddfc8
[wdr] Modernize
2015-01-09 20:52:49 +01:00
Philipp Hagemeister
230b2287dd
[youtube] Add acodec information
...
The codec seems to be consistently aac, so state that in our metadata.
2015-01-09 20:44:21 +01:00
Jaime Marquínez Ferrándiz
9932a65370
[vk] Remove debug assert statement ( fixes #4672 , fixes #4514 )
2015-01-09 20:13:53 +01:00
Your Name
ff0813313a
Minor style changes
2015-01-08 18:35:33 -06:00
Philipp Hagemeister
92b065dc53
[tudou] Fix extraction
2015-01-08 18:03:29 +01:00
Philipp Hagemeister
9298d4e3df
[discovery] Fix extractor
2015-01-08 18:03:29 +01:00
Philipp Hagemeister
740a7fcbc8
[gdcvault] Skip test that is now restricted
2015-01-08 18:03:29 +01:00
Philipp Hagemeister
db6e625005
[buzzfeed] Fix test
2015-01-08 18:03:29 +01:00
Philipp Hagemeister
811cacdc2c
[bet] Correct test IDs
2015-01-08 18:03:29 +01:00
Philipp Hagemeister
bd6b25ce0e
[fktv] Fix download URL
2015-01-08 16:14:50 +01:00
Philipp Hagemeister
d51a853d5c
[zdf] Fix test case
2015-01-08 16:14:50 +01:00
Philipp Hagemeister
9ed99402f5
[youtube] Fix test case
2015-01-08 16:14:50 +01:00
Philipp Hagemeister
ec3a6a3137
[tunein] Ignore reliability if it's >90% ( #4097 )
2015-01-08 16:14:50 +01:00
Philipp Hagemeister
796858a53f
[sexykarma] Add age_limit designation
2015-01-08 16:14:50 +01:00
Philipp Hagemeister
5b78caca94
[mit] Amend test definitions
2015-01-08 16:14:50 +01:00
Philipp Hagemeister
bec2248141
[InfoExtractor/common] Correct and test meta tag matching
2015-01-08 16:14:50 +01:00
Philipp Hagemeister
211503c39f
[teachertube] Modernize
2015-01-08 16:14:50 +01:00
Philipp Hagemeister
adb1307b9a
[imdb] Remove test md5
...
They seem to reencode quite frequently, so simply remove the md5 sum.
2015-01-08 16:14:50 +01:00
Philipp Hagemeister
99673f04bc
[washingtonpost] Modernize and correct test case
2015-01-08 16:14:49 +01:00
Sergey M․
398133cf55
[huffpost] Make extraction more robust ( Closes #4663 )
2015-01-08 19:07:28 +06:00
Sergey M․
58a84b8cb6
[bilibili] Fix extraction ( Closes #4660 )
2015-01-08 01:33:22 +06:00
Jaime Marquínez Ferrándiz
5d8993b06a
[extractor/__init__] Remove unused import
2015-01-07 11:59:15 +01:00
Jaime Marquínez Ferrándiz
c758bf9fd7
[nrktv] Remove 'proxy' parameter from tests
2015-01-07 11:56:22 +01:00
Philipp Hagemeister
ccc5842bc9
[gameone] Modernize
2015-01-07 07:37:21 +01:00
Philipp Hagemeister
e4a8eae701
Merge commit '8ee3415'
2015-01-07 07:30:57 +01:00
Philipp Hagemeister
8ee341500d
[viki] Modernize
2015-01-07 07:21:24 +01:00
Philipp Hagemeister
0590062925
Respect age_limit when listing extractors ( Fixes #4653 )
2015-01-07 07:20:20 +01:00
Sergey M․
799d88d3d8
[nrktv] Add support for playlists ( Closes #4656 )
2015-01-07 06:46:56 +06:00
Sergey M․
6309cb9b41
[ceskatelevize] Fix python 2.6 format issue
2015-01-07 05:03:34 +06:00
Sergey M․
27a82a1b93
[ceskatelevize] Simplify
2015-01-07 05:03:14 +06:00
Sergey M․
ecd1936695
Merge branch 'ceskatelevizesrt' of https://github.com/oskar456/youtube-dl into oskar456-ceskatelevizesrt
2015-01-07 05:02:27 +06:00
Jaime Marquínez Ferrándiz
76b3c61012
[youtube] Add formats 308 and 315 ( closes #4650 )
2015-01-06 11:59:41 +01:00
Sergey M․
0df2dea73b
[giga] Add extractor ( Closes #4090 )
2015-01-06 06:54:31 +06:00
Philipp Hagemeister
ee61f6f3e2
[youtube] Handle cases where format comes without a preference ( Fixes #4648 )
2015-01-05 22:42:17 +01:00
Jaime Marquínez Ferrándiz
8f9529cd05
[motorsport] Fix extraction and make trailing '/' optional
...
They directly embed a youtube video now.
2015-01-05 19:19:01 +01:00
Philipp Hagemeister
6291438073
[auengine] Simplify ( #4643 )
2015-01-05 18:21:32 +01:00
Philipp Hagemeister
18c3c15391
Merge remote-tracking branch 'Oteng/master'
2015-01-05 18:18:15 +01:00
Philipp Hagemeister
dda620e88c
[radiobremen] Make code more readable and more resilient to failures
2015-01-05 18:17:03 +01:00
Philipp Hagemeister
d7cc31b63e
[generic] PEP8
2015-01-05 18:16:47 +01:00
Philipp Hagemeister
aa80652f47
[radiobremen] Add test for thumbnail
2015-01-05 18:14:09 +01:00
Philipp Hagemeister
9d247bbd2d
[radiobremen] Fix under Python 2.6 and fix duration
2015-01-05 18:13:19 +01:00
Philipp Hagemeister
93e40a7b2f
Merge remote-tracking branch 'ckrooss/master'
2015-01-05 18:07:16 +01:00
oteng
03ff2cc1c4
[Auengine] corrected extractions logic
...
The way the video download url was been extracted was
not working well so i change it for it to extract the
correct url
2015-01-05 16:28:24 +00:00
Jaime Marquínez Ferrándiz
a285b6377b
[normalboots] Skip download in test, it uses rtmp
2015-01-05 13:59:49 +01:00
Jaime Marquínez Ferrándiz
cd791a5ea0
[ted] Add support for embed-ssl.ted.com embedded videos
2015-01-05 13:11:13 +01:00
Jaime Marquínez Ferrándiz
87830900a9
[generic] Update some tests
2015-01-05 13:07:24 +01:00
Jaime Marquínez Ferrándiz
dfc9d9f50a
Merge pull request #4639 from bartkappenburg/patch-1
...
Update rtlnl.py
2015-01-05 12:31:07 +01:00
Jaime Marquínez Ferrándiz
628bc4d1e7
[khanacademy] Update test
2015-01-05 12:28:35 +01:00
Jaime Marquínez Ferrándiz
a4c3f48639
[vimple] Replace tests
...
The first one seems to be no longer available and the second was an episode from a tv show.
2015-01-05 11:54:14 +01:00
Bart Kappenburg
bdf80aa542
Update rtlnl.py
...
Added support for the non-www version of rtlxl.nl by making "www." optional.
2015-01-05 11:51:24 +01:00
Naglis Jonaitis
adf3c58ad3
[lrt] Fix missing provider key
...
Also, modernize a bit.
2015-01-05 02:55:12 +02:00
Naglis Jonaitis
caf90bfaa5
[webofstories] Add new extractor ( Closes #4585 )
2015-01-05 02:22:01 +02:00
Jaime Marquínez Ferrándiz
2f985f4bb4
[youtube:toplist] Remove extractor
...
They use now normal playlists (their id is PL*).
2015-01-05 00:18:43 +01:00
Philipp Hagemeister
67c2bcdf4c
Remove extractors which infringe copyright ( #4554 )
2015-01-04 19:19:18 +01:00
Jaime Marquínez Ferrándiz
9fda6ee39f
[tf1] Remove unused import
2015-01-04 14:06:23 +01:00
Christopher Krooss
bc1fc5ddbc
Don't check for height as it's not provided
2015-01-04 14:02:07 +01:00
Christopher Krooss
f4858a7103
Add support for Radio Bremen
2015-01-04 13:33:26 +01:00
Philipp Hagemeister
7a1818c99b
[vk] Add support for rutube embeds ( Fixes #4514 )
2015-01-04 03:15:27 +01:00
Philipp Hagemeister
2ccd1b10e5
[soulanime] Fix under Python 3
2015-01-04 02:20:45 +01:00
Philipp Hagemeister
788fa208c8
Merge branch 'master' of github.com:rg3/youtube-dl
2015-01-04 02:08:38 +01:00
Philipp Hagemeister
b68ff25917
Add various anime sites ( Closes #4554 )
2015-01-04 02:05:26 +01:00
t0mm0
b158bb8693
[tf1] simplify regex
2015-01-04 00:45:23 +00:00
t0mm0
2bf098eda4
[tf1] fix test
2015-01-04 00:43:55 +00:00
t0mm0
382e05fa56
[tf1] add support for TFOU
2015-01-04 00:05:31 +00:00
Philipp Hagemeister
e65566a9cc
[youtube] Correct handling when DASH manifest is not necessary to find all formats
2015-01-03 18:33:38 +01:00
Sergey M․
baa3c3f0f6
[ellentv] Improve extraction
2015-01-03 21:54:18 +06:00
Sergey M․
f4f339529c
[ellentv] Clean up and simplify
2015-01-03 21:44:47 +06:00
Sergey M.
7d02fae85b
Merge pull request #4626 from gauravb7090/ellentube
...
Added support for EllenTube along with EllenTV
2015-01-03 21:40:39 +06:00
Gaurav
6e46c3f1fd
Added support for EllenTube along with EllenTV
2015-01-03 20:30:28 +05:30
Sergey M․
c7e675940c
[bbccouk] Add support for music clips ( Closes #4143 )
2015-01-03 20:43:40 +06:00
Jaime Marquínez Ferrándiz
a221f22969
[crunchyroll] Fix format extraction
...
Reported in https://github.com/rg3/youtube-dl/issues/2782#issuecomment-68556780
2015-01-02 21:17:10 +01:00
Jaime Marquínez Ferrándiz
817f786fbb
[canalplus] Raise an error if the video is georestricted ( closes #4472 )
2015-01-02 21:02:34 +01:00
Sergey M․
62420c73cb
[played] Skip test
2015-01-02 22:31:55 +06:00
Sergey M․
2522a0b7da
[kontrtube] Extract display_id
...
Trailing slash in URL is mandatory now
2015-01-02 22:28:48 +06:00
Sergey M․
46d32a12c9
[bet] Update test
2015-01-02 22:23:00 +06:00
Sergey M․
c491418526
[bbccouk] Update test
2015-01-02 22:13:26 +06:00
Ondřej Caletka
c067545c17
ceskatelevize: Closed captions support
2015-01-02 17:12:20 +01:00
Sergey M․
823a155293
[vier:videos] Tune _VALID_URL not to match single videos
2015-01-02 22:09:00 +06:00
Sergey M․
324b2c78fa
[xtube] Fix uploader regex
2015-01-02 21:46:57 +06:00
Sergey M․
d34f98289b
[xhamster] Remove identical tests
2015-01-02 21:12:25 +06:00
Sergey M.
644096b15c
Merge pull request #4615 from dwemthy/https_xhamster
...
[xhamster] Add HTTPS support
2015-01-02 21:09:28 +06:00
Sergey M․
faa4ea68c0
[generic] Add BBC iPlayer playlist test
2015-01-02 20:56:42 +06:00
Sergey M․
476eae0c2a
[generic] Generalize BBC iPlayer playlist extraction
2015-01-02 20:55:09 +06:00
Sergey M․
8399267671
[generic] Make getter None by default
2015-01-02 20:54:30 +06:00
Sergey M․
db546cf87f
[generic] Add support for BBC iPlayer embeds ( Closes #4619 )
2015-01-02 20:46:17 +06:00
Sergey M․
317639758a
[bbccouk] Improve _VALID_URL
2015-01-02 20:37:54 +06:00
Sergey M․
fdbabca85f
[vier:videos] Tune _VALID_URL
2015-01-02 20:21:41 +06:00
Sergey M․
9eb4f404cb
[vier] Simplify, add support for more URL formats, extract all playlist pages when page is not specified
2015-01-02 20:15:40 +06:00
Thijs Vermeir
f58487b392
[vier] Add new extractor
2015-01-02 13:35:47 +01:00
dwemthy
5b9aefef77
[xhamster] Add HTTPS support
2015-01-02 11:54:38 +00:00
Your Name
defaf19f5d
Push api updates to simplify audiomack, add support for albums
2015-01-02 02:20:04 -06:00
Philipp Hagemeister
772fd5cc44
[youtube] Add a pseudo-extractor for truncated YouTube video IDs ( #4610 )
2015-01-01 23:44:39 +01:00
Philipp Hagemeister
9f435c5f1c
Add an extractor for common mistakes ( #4610 )
2015-01-01 22:34:58 +01:00
Philipp Hagemeister
931e2d1d26
[bbccouk] PEP8
2015-01-01 22:15:46 +01:00
Sergey M․
02ec32a1ef
[ceskatelevize] Adapt to new API ( Closes #4531 )
2015-01-01 20:01:55 +06:00
Sergey M․
a1e9e6440f
[moevideo] Skip removed video test
2015-01-01 00:46:03 +06:00
Sergey M․
5878e6398c
[nrktv] Update tests' checksums
2015-01-01 00:37:57 +06:00
Sergey M․
6c6f1408f2
[extractor/common] Allow multiline content tags
2015-01-01 00:37:14 +06:00
Sergey M․
b7a7319c38
[slideshare] Fix extraction
2015-01-01 00:26:19 +06:00
Sergey M․
68f705cac5
[tnaflix] Make sure config URL has correct scheme
2015-01-01 00:12:41 +06:00
Sergey M․
079d1dcd80
[tnaflix] Fix title extraction
2015-01-01 00:11:56 +06:00
Sergey M․
7b24bbdf49
[xboxclips] Fix extraction
2014-12-31 23:59:16 +06:00
Jaime Marquínez Ferrándiz
f86d543ebb
[pbs] Catch geoblocking errors ( closes #4516 )
2014-12-31 17:43:49 +01:00
Jaime Marquínez Ferrándiz
60e47a2699
[youtube] Use '_download_xml' for getting the available subtitles
2014-12-31 15:44:15 +01:00