Philipp Hagemeister
42393ce234
Add support for direct links to a video ( #1973 )
2013-12-17 12:33:55 +01:00
Philipp Hagemeister
cecaaf3f58
[generic] Do not use compatibility result fallback
2013-12-17 12:04:33 +01:00
Philipp Hagemeister
46374a56b2
[youtube] Do not warn for videos with allow_rating=0
...
This fixes #1982
Test video: http://www.youtube.com/watch?v=gi2uH3YxohU
2013-12-17 02:49:56 +01:00
Philipp Hagemeister
ec98946ef9
[academicearth] Support playlists ( Closes #1976 )
2013-12-17 02:41:34 +01:00
Philipp Hagemeister
fa77b742ac
[radiofrance] Fill in test details
2013-12-16 23:07:57 +01:00
Philipp Hagemeister
8b4e274610
[rtlnow] Fix URL calculation ( Closes #1989 )
2013-12-16 22:28:52 +01:00
Philipp Hagemeister
88bb52ee18
Merge branch 'master' of github.com:rg3/youtube-dl
2013-12-16 22:18:37 +01:00
Philipp Hagemeister
d90df974c3
[academicearth] Add support for courses ( #1976 )
2013-12-16 22:18:27 +01:00
Jaime Marquínez Ferrándiz
5c541b2cb7
[mtv] Add support for urls from the mobile site ( fixes #1959 )
2013-12-16 22:05:28 +01:00
Itay Brandes
87a28127d2
_search_regex's "isatty" call fails with Py2exe's
...
_search_regex calls the sys.stderr.isatty() function for unix systems.
Py2exe uses a custom Stderr() stream which doesn't have an `isatty()`
function, leading to it's crash.
Fixes easily with checking that it's a unix system first.
2013-12-16 21:50:26 +01:00
Philipp Hagemeister
ebce53b3d8
[vevo] Add suppor for videoplayer. URLs ( #1957 )
2013-12-16 21:48:38 +01:00
Philipp Hagemeister
ff07a05575
Merge branch 'master' of github.com:rg3/youtube-dl
2013-12-16 21:46:11 +01:00
Philipp Hagemeister
f25571ffbf
Add support for embedded vevo player ( Fixes #1957 )
2013-12-16 21:45:21 +01:00
Jaime Marquínez Ferrándiz
f7a6892572
[arte:ddc] Remove test
...
video seems to expire in 7 days, as arte+7
2013-12-16 21:42:41 +01:00
Philipp Hagemeister
0e2a436dce
[radiofrance] Add support ( Fixes #1942 )
2013-12-16 21:34:41 +01:00
Philipp Hagemeister
8c8e3eec79
[facebook] Recognize #! URLs ( Fixes #1988 )
2013-12-16 21:10:06 +01:00
rzhxeo
ee3e63e477
[GenericIE] Add support for embedded blip.tv
2013-12-16 20:08:23 +01:00
Philipp Hagemeister
780603027f
[videopremium] Skip test
2013-12-16 14:42:07 +01:00
Philipp Hagemeister
d67b0b1596
Reorder info_dict documentation
2013-12-16 14:13:40 +01:00
Philipp Hagemeister
d7dda16888
[blinkx] Add extractor ( Fixes #1972 )
2013-12-16 13:56:30 +01:00
Philipp Hagemeister
d66152a898
[ndtv] Remove unused imports
2013-12-16 08:16:38 +01:00
Philipp Hagemeister
8c5f0c9fbc
[mdr] Clean up
2013-12-16 08:16:11 +01:00
Philipp Hagemeister
09dacfa57f
[mdr] Simplify
2013-12-16 05:44:34 +01:00
Philipp Hagemeister
b2ae513586
Merge remote-tracking branch 'mc2avr/master'
2013-12-16 05:14:03 +01:00
Philipp Hagemeister
e4a0489f6e
Merge remote-tracking branch 'dstftw/channel9'
...
Conflicts:
youtube_dl/extractor/__init__.py
2013-12-16 05:14:00 +01:00
Philipp Hagemeister
6f5dcd4eee
[pornhd] Simplify
2013-12-16 05:10:42 +01:00
Philipp Hagemeister
1bb2fc98e0
Merge remote-tracking branch 'mjorlitzky/master'
2013-12-16 05:07:58 +01:00
Philipp Hagemeister
c0ba0f4859
Document duration field
2013-12-16 04:09:43 +01:00
Philipp Hagemeister
b466b7029d
[youtube] Make duration an integer or None
2013-12-16 04:09:05 +01:00
Philipp Hagemeister
fa3ae234e0
[cbs] Add extractor ( Fixes #1977 )
2013-12-16 03:53:43 +01:00
Philipp Hagemeister
48462108f3
[theplatform] Fix geographic restriction check
2013-12-16 03:43:45 +01:00
Philipp Hagemeister
f8b56e95b8
[theplatform] Detect geoblocked content
2013-12-16 03:34:46 +01:00
Jaime Marquínez Ferrándiz
9ee859b683
[daylimotion] Add support for urls from the mobile site ( fixes #1953 )
...
It uses the 'touch' subdomain and adds a '#' before 'video'
2013-12-14 14:20:12 +01:00
Michael Orlitzky
8e05c870b4
Add support for pornhd.com.
2013-12-13 22:24:32 -05:00
Jaime Marquínez Ferrándiz
5d574e143f
[ign] Update one of test video's title
2013-12-13 17:04:40 +01:00
Jaime Marquínez Ferrándiz
7a563df90a
[daum] Recognize mobile urls ( #1952 )
2013-12-12 13:05:38 +01:00
Jaime Marquínez Ferrándiz
24b173fa5c
[naver] Recognize mobile urls ( fixes #1951 )
2013-12-12 13:04:02 +01:00
dst
9b17ba0fa5
[channel9] Fix test description md5
2013-12-12 16:10:17 +07:00
dst
211f555d4c
[channel9] Missing import in __init__
2013-12-12 15:55:31 +07:00
dst
4d2ebb6bd7
[channel9] Cleanup
2013-12-12 15:19:23 +07:00
dst
df53747436
[channel9] Initial implementation ( #1885 )
2013-12-12 15:13:45 +07:00
Philipp Hagemeister
00381b4ccb
[pornhub] Fix URL regexp
2013-12-11 09:22:08 +01:00
Jaime Marquínez Ferrándiz
1825836235
Use _download_xml
in more extractors
2013-12-10 21:03:53 +01:00
Jaime Marquínez Ferrándiz
a0088bdf93
[vimeo] Fix unused argument of the _real_extract
method
2013-12-10 20:43:16 +01:00
Jaime Marquínez Ferrándiz
48ad51b243
[vimeo] Fix the extraction for some 'player' or 'pro' videos
...
The variable the config dict is assigned to can change, now we try to detect it or fallback to a, b or c
2013-12-10 20:28:12 +01:00
Jaime Marquínez Ferrándiz
5458b4cefb
[dailymotion] Fix view count extraction and make it non fatal ( fixes #1940 )
2013-12-10 19:47:00 +01:00
Jaime Marquínez Ferrándiz
7c86cd5ab1
[dailymotion] Fix uploader extraction
...
Now it looks directly in the info dictionary
2013-12-10 19:44:16 +01:00
mc2avr
df1d7da2af
add MDRIE
2013-12-10 18:40:50 +01:00
Jaime Marquínez Ferrándiz
cbfc470228
[mixcloud] Try to get the m4a url if the mp3 url fails to download ( fixes #1939 )
2013-12-10 13:42:41 +01:00
Jaime Marquínez Ferrándiz
f67ca84d4a
[soundcloud] Fix the extension for 'downloadable' songs
...
In this case the 'original_format' field must be used.
2013-12-10 13:04:21 +01:00
Philipp Hagemeister
e2b38da931
[mtv] Fixup incorrectly encoded XML documents
2013-12-10 12:45:22 +01:00
Philipp Hagemeister
5a3ea17c94
[zdf] Correct order of unknown formats ( #1936 )
2013-12-10 11:52:10 +01:00
Philipp Hagemeister
475700acfe
[soundcloud] Do not mistake original_format for ext ( Fixes #1934 )
2013-12-10 11:45:13 +01:00
Philipp Hagemeister
f8bd0194a7
Remove superfluous spaces
2013-12-09 20:05:10 +01:00
Jaime Marquínez Ferrándiz
77526143e7
[brightcove] Use the original url (usually the player) as the default referer ( fixes #1929 )
2013-12-09 20:01:43 +01:00
Philipp Hagemeister
4ff50ef846
[soundcloud] Do not match sets ( Fixes #1930 )
2013-12-09 19:57:00 +01:00
Philipp Hagemeister
caefb1de87
[ndtv] Add extractor ( Fixes #1924 )
2013-12-09 19:44:33 +01:00
Philipp Hagemeister
1d87e3a1c6
[rtlnow] Allow double slashes after domain name ( Fixes #1928 )
2013-12-09 18:56:05 +01:00
Jaime Marquínez Ferrándiz
de2dd4c502
[soundcloud] add support for private links ( fixes #1927 )
2013-12-09 17:08:58 +01:00
Philipp Hagemeister
2101830c0d
Remove unused imports
2013-12-09 04:53:23 +01:00
Philipp Hagemeister
ffa8f0df0a
Merge remote-tracking branch 'jaimeMF/yt-toplists'
2013-12-09 04:49:32 +01:00
Philipp Hagemeister
693b8b2d31
Merge remote-tracking branch 'dstftw/smotri.com-broadcast'
...
Conflicts:
youtube_dl/FileDownloader.py
youtube_dl/extractor/smotri.py
2013-12-09 04:42:35 +01:00
Philipp Hagemeister
7cc3570e53
Add fatal=False parameter to _download_* functions.
...
This allows us to simplify the calls in the youtube extractor even further.
2013-12-09 01:49:03 +01:00
Jaime Marquínez Ferrándiz
baa7b1978b
Remove the calls to 'compat_urllib_request.urlopen' in a few extractors
2013-12-08 22:24:55 +01:00
Jaime Marquínez Ferrándiz
ac5118bcb9
[arte.tv:ddc] Add fields to the test and skip download (rtmp)
2013-12-08 16:35:29 +01:00
Camillo Dell'mour
52defb0c9b
made ddc.arte.tv test working
2013-12-08 16:22:31 +01:00
Camillo Dell'mour
56a8ab7d60
added arte.tv extractor support for subdomain ddc - Mit offenen Karten(german) Le Dessous des Cartes(france)
2013-12-08 14:43:15 +01:00
Philipp Hagemeister
31812a9e0e
[youtube:channel] Fix automated channel detection
2013-12-08 07:30:42 +01:00
Philipp Hagemeister
11bf848191
[wimp] simplify
2013-12-08 07:22:19 +01:00
rzhxeo
b860967ce4
[XHamsterIE] Fix md5 in second test
2013-12-07 22:17:13 +01:00
rzhxeo
8ca6b8fba1
[XHamsterIE] Fix HD video detection
2013-12-07 21:39:32 +01:00
Jaime Marquínez Ferrándiz
c4d9e6731a
[pyvideo] add support for videos that don't come from Youtube
2013-12-07 11:19:59 +01:00
Jaime Marquínez Ferrándiz
0d9ec5d963
[pyvideo] Cleanup and fix test
2013-12-07 11:00:56 +01:00
Adam Glenn
f623530d6e
removing bad VALID_URL
2013-12-06 21:12:10 -08:00
Adam Glenn
ca9e02dc00
Adding pyvideo support
2013-12-06 21:11:01 -08:00
Jaime Marquínez Ferrándiz
fb30ec22fd
[vimeo] Add an extractor for groups
2013-12-06 22:01:41 +01:00
Jaime Marquínez Ferrándiz
5cc14c2fd7
[vimeo] Add an extractor for albums ( closes #1911 )
2013-12-06 21:48:44 +01:00
Jaime Marquínez Ferrándiz
d349cd2240
[imdb] Fix extraction
...
The paths to each format's page may have leading whitespace.
The height and the duration can't be extracted.
2013-12-06 20:26:55 +01:00
Jaime Marquínez Ferrándiz
0b6a9f639f
[vevo] Update test video's duration
2013-12-06 20:14:29 +01:00
Jaime Marquínez Ferrándiz
715c8e7bdb
[youtube:playlist] Recognize mix ids for direct use ( fixes #1295 )
2013-12-06 19:52:41 +01:00
Jaime Marquínez Ferrándiz
7d4afc557f
[youtube:playlist] Support mix ids longer than 13 ( #1295 )
2013-12-06 19:48:54 +01:00
Jaime Marquínez Ferrándiz
563e405411
[dailymotion] Fix view count regex
...
In some languages they can be in the format '123,456' instead of '123.456'
2013-12-06 13:41:07 +01:00
Jaime Marquínez Ferrándiz
f53c966a73
[dailymotion] Extract view count ( #1895 )
2013-12-06 13:36:36 +01:00
Jaime Marquínez Ferrándiz
336c3a69bd
[youtube] Extract like and dislike count ( #1895 )
2013-12-06 13:22:27 +01:00
Jaime Marquínez Ferrándiz
4e76179476
[vimeo] Extract views count, likes count and comments count ( #1895 )
2013-12-06 13:03:08 +01:00
Philipp Hagemeister
ef4fd84857
[wistia] Add extractor
2013-12-06 09:15:04 +01:00
Philipp Hagemeister
72135030d1
Merge remote-tracking branch 'origin/master'
2013-12-05 22:30:04 +01:00
Jaime Marquínez Ferrándiz
3514813d5b
[francetv] Add support for urls in the format http://www.france3.fr/emissions/{program}/diffusions/{date} ( fixes #1898 )
2013-12-05 21:49:30 +01:00
Jaime Marquínez Ferrándiz
9e60602084
[francetv] Add support for more channels: 3, 4, 5 and Ô ( #1898 )
...
Rename the France2IE extractor to FranceTVIE
2013-12-05 21:48:41 +01:00
Philipp Hagemeister
19e3dfc9f8
[9gag] Like/dislike count ( #1895 )
2013-12-05 18:29:07 +01:00
Philipp Hagemeister
a1ef7e85d6
Remove unused imports
2013-12-05 14:31:54 +01:00
Philipp Hagemeister
ef2fac6f4a
Merge branch 'master' of github.com:rg3/youtube-dl
2013-12-05 14:29:14 +01:00
Philipp Hagemeister
7fc3fa0545
[9gag] Add extractor
2013-12-05 14:29:08 +01:00
Jaime Marquínez Ferrándiz
673d1273ff
[vevo] Support '/watch/{id}' urls
2013-12-05 12:41:58 +01:00
Jaime Marquínez Ferrándiz
b9a2c53833
[metacafe] Add support for cbs videos ( fixes #1838 )
...
They use theplatform.com
2013-12-04 23:43:50 +01:00
Jaime Marquínez Ferrándiz
e9bf7479d2
Add an extractor for theplatform.com
2013-12-04 23:41:22 +01:00
Jaime Marquínez Ferrándiz
bfb9f7bc4c
[hotnewhiphop] Update test's title
2013-12-04 20:36:26 +01:00
Philipp Hagemeister
29030c0a4c
Merge remote-tracking branch 'dstftw/correct-valid-urls'
2013-12-04 19:56:05 +01:00
dst
c0ade33e16
Correct some extractor _VALID_URL regexes
2013-12-04 20:34:47 +07:00
Philipp Hagemeister
27dcce1904
[youtube] Resolve URLs in comments
2013-12-04 14:18:49 +01:00