Philipp Hagemeister
4e0fb1280a
Merge remote-tracking branch 'georgjaehnig/spiegeltv'
2014-06-07 15:21:33 +02:00
Philipp Hagemeister
24f5251cce
Merge remote-tracking branch 'pulpe/teachertube'
...
Conflicts:
youtube_dl/extractor/__init__.py
2014-06-07 15:20:12 +02:00
Philipp Hagemeister
ac1390eee8
Merge branch 'master' of github.com:rg3/youtube-dl
...
Conflicts:
youtube_dl/extractor/__init__.py
2014-06-07 15:15:39 +02:00
Philipp Hagemeister
4a5b4d34dc
[tagesschau] Add support for width/height
2014-06-07 15:14:20 +02:00
pulpe
3c80377b69
[Youtube] Add format code 271 (1440p webm)
2014-06-07 14:31:10 +02:00
Jaime Marquínez Ferrándiz
566bd96da8
[teachingchannel] Add extractor ( closes #3048 )
2014-06-07 13:11:04 +02:00
Philipp Hagemeister
ebdb64d605
Merge remote-tracking branch 'pulpe/tagesschau'
2014-06-07 12:43:31 +02:00
Sergey M․
a6ffb92f0b
[xvideos] Replace test
2014-06-06 21:23:36 +07:00
Sergey M․
3217377b3c
[xvideos] Capture and output inline error if any
2014-06-06 21:15:06 +07:00
Jaime Marquínez Ferrándiz
24da5893fc
[naver] Modernize
2014-06-06 14:57:37 +02:00
Jaime Marquínez Ferrándiz
087ca2cb07
[naver] Add rtmp formats ( fixes #3054 )
2014-06-06 14:55:19 +02:00
pulpe
b4e7447458
[TeacherTubeIE] Add extractor for teachertube.com videos + classrooms ( fixes #3046 )
2014-06-06 11:21:59 +02:00
pulpe
a45e6aadd7
[TagesschauIE] Fix possible error if quality is not defined
2014-06-06 09:00:28 +02:00
Jaime Marquínez Ferrándiz
70e322695d
[youtube:playlist] Fix mixes extraction ( fixes #3051 )
...
The username seems to be empty now.
2014-06-05 21:23:27 +02:00
pulpe
6a15923b77
[TagesschauIE] Add note to 2nd _download_webpage
2014-06-05 19:34:30 +02:00
pulpe
7ffad0af5a
[TagesschauIE] Remove unused import
2014-06-05 18:49:34 +02:00
pulpe
0e3ae92441
[TagesschauIE] Add extractor for tagesschau.de ( fixes #3049 )
2014-06-05 18:48:03 +02:00
pulpe
dede691aca
[yahoo] improve thumbnail extraction
2014-06-04 17:38:41 +02:00
Sergey M․
fb6a5b965b
[yahoo] Improve content id extraction
2014-06-04 20:13:36 +07:00
Sergey M․
6340716b3a
[yahoo] Make thumbnail optional ( Closes #3043 )
2014-06-04 20:11:23 +07:00
Jaime Marquínez Ferrándiz
6a3fa81ffb
[ard] Fix format extraction ( fixes #3006 and #3032 )
2014-06-03 21:56:49 +02:00
Georg Jaehnig
df53a98f2b
[Spiegeltv] remove the md5 field to pass Travis test build
2014-06-03 17:52:39 +02:00
Georg Jaehnig
db23d8d2a2
[Spiegeltv] skip rtmp download to pass Travis test build
2014-06-03 16:50:54 +02:00
Sergey M.
3374f3fdc2
Merge pull request #3022 from MikeCol/Extremetube_title
...
title extraction condition less restrictive
2014-06-03 19:59:08 +07:00
Anton Novosyolov
263bd4ec50
Recognize a third format of the upload_date in the 'watch-uploader-info' element
2014-06-02 13:30:23 +04:00
Sergey M․
ceb7a17f34
[mailru] Add support for new mail.ru URL format ( Closes #3024 )
2014-06-01 14:38:36 +07:00
MikeCol
9c7b79acd9
title extraction condition less restrictive
2014-05-31 18:31:39 +02:00
Jaime Marquínez Ferrándiz
9168308579
[vevo] The title in the url is optional ( fixes #3020 )
2014-05-31 17:55:03 +02:00
Jaime Marquínez Ferrándiz
7e8fdb1aae
[fc2] Recognize urls without language part (reported in #1154 )
2014-05-31 14:45:46 +02:00
Jaime Marquínez Ferrándiz
386ba39cac
[fc2] Encode the string used for the md5 checksum
...
In python 3 it must be a bytes object.
2014-05-31 14:40:05 +02:00
Sergey M․
236d0cd07c
[nrktv] Recognize tv.nrksuper.no URL
2014-05-31 17:45:00 +07:00
Jaime Marquínez Ferrándiz
ed86f38a11
[theplatform] Use unicode_literals and _download_json
2014-05-30 21:10:48 +02:00
Jaime Marquínez Ferrándiz
6db80ad2db
[comedycentralshows] Transform the rtmp urls so that rtmpdump can download them ( fixes #3010 )
...
From 'rtmpe://viacomccstrmfs.fplive.net/viacomccstrm/gsp.comedystor/*' to 'rtmpe://viacommtvstrmfs.fplive.net:1935/viacommtvstrm/gsp.comedystor/*'
2014-05-30 20:59:15 +02:00
Georg Jaehnig
14470ac87b
tabs as spaces
2014-05-30 17:56:13 +02:00
Georg Jaehnig
0cdf576d86
use provided function to get JSON
2014-05-30 17:51:36 +02:00
Georg Jaehnig
4ffeca4ea2
cleanup
2014-05-30 16:39:24 +02:00
Georg Jaehnig
211fd6c674
added spiegel.tv
2014-05-30 16:35:17 +02:00
Sergey M․
6ebb46c106
[ivi] Replace tests
2014-05-30 19:12:55 +07:00
Philipp Hagemeister
0f97c9a06f
[ard] Fix title ( #3006 )
2014-05-30 04:59:18 +02:00
Jaime Marquínez Ferrándiz
87fe568c28
[nbcnews] Add support for /feature/* pages ( closes #3007 )
2014-05-30 00:38:57 +02:00
Sergey M․
9e8753911c
[ustream] Modernize
2014-05-29 20:22:36 +07:00
Sergey M․
5c6b1e578c
[ustream] Remove unnecessary webpage download
2014-05-29 20:20:11 +07:00
Sergey M․
8f0c8fb452
Merge branch 'ustream-embed-recorded2' of https://github.com/anovicecodemonkey/youtube-dl into anovicecodemonkey-ustream-embed-recorded2
2014-05-29 19:57:42 +07:00
anovicecodemonkey
b702ecebf0
[UstreamIE] added support for "/embed/recorded/" style URLs ( Fixes #2990 )
2014-05-28 22:17:13 +09:30
Sergey M․
d9dd3584e1
[cinemassacre] Improve formats extraction and modernize
2014-05-28 19:38:44 +07:00
Sergey M․
15a9f36849
Merge branch 'cinemassacre' of https://github.com/rzhxeo/youtube-dl into rzhxeo-cinemassacre
2014-05-28 19:31:23 +07:00
Sergey M․
d0087d4ff2
[nuvid] Fix video URL extraction
2014-05-27 18:46:30 +07:00
Sergey M․
dfb2e1a325
[nrktv] Add support for tv.nrk.no ( Closes #2980 )
2014-05-25 07:14:18 +07:00
Sergey M.
65bab327b4
Merge pull request #2953 from codesparkle/ndr-regexes-escape-correctly
...
[ndr] fix regexes containing illegal characters
2014-05-25 05:42:06 +07:00
Sergey M․
c70df21099
[streamcz] Workaround CertificateError
2014-05-25 05:32:19 +07:00
Sergey M․
418424e5f5
[streamcz] Use compat_str
2014-05-25 05:30:15 +07:00
pulpe
865dbd4a26
[StreamCZ] correct video id + add test
2014-05-24 16:01:37 +02:00
Sergey M․
b1e6f55912
[empflix] Fix extraction
2014-05-24 01:06:03 +07:00
Sergey M․
4d78f3b770
[pornhub] Fix uploader extraction
2014-05-24 00:44:34 +07:00
Sergey M․
7f739999e9
[swrmediathek] Extract direct links from JSON and add support for audio files
2014-05-23 21:04:21 +07:00
Sergey M․
0f8a01d4f3
[swrmediathek] Simplify
2014-05-22 19:35:46 +07:00
Sergey M.
e2bf499b14
Merge pull request #2944 from pulpe/SWRMediathek
...
[SWRMediathek] add support for swrmediathek.de (fixes #2929 )
2014-05-22 19:30:09 +07:00
rzhxeo
7cf4547ab6
[CinemassacreIE] Extract all available video/audio formats
2014-05-22 10:33:30 +02:00
Sergey M․
eec4d8ef96
[gamekings] Update test description
2014-05-21 19:53:58 +07:00
Sergey M.
1a1826c1af
Merge pull request #2939 from codesparkle/upload-date-fix
...
No longer erroneously calculate upload_date within some extractors
2014-05-20 19:53:28 +07:00
Sergey M․
2902d44f99
[bandcamp] Replace maxsplit keyword argument with regular one
...
Named arguments are not supported by methods implemented in native C (see http://bugs.python.org/issue1176 )
2014-05-20 19:44:42 +07:00
Sergey M․
d6e4ba287b
Merge branch 'bandcamp-albums-regex-duplicate-fix' of https://github.com/codesparkle/youtube-dl into codesparkle-bandcamp-albums-regex-duplicate-fix
2014-05-20 19:38:28 +07:00
Philipp Hagemeister
f50ee8d1c3
Merge branch 'master' of github.com:rg3/youtube-dl
2014-05-19 17:10:19 +02:00
Philipp Hagemeister
0e67ab0d8e
[generic] Abort if user passes in URL "url" ( #2942 )
2014-05-19 17:10:11 +02:00
codesparkle
77541837e5
The opening curly brace, '{', is a regex reserved control character, so it needs to be escaped (see http://stackoverflow.com/a/400316/1106367 )
...
Minor improvements:
no need to sort the whole list if all we need is the maximum element, also instead of reinventing the wheel we can use utils to get indices from qualities.
2014-05-19 22:17:54 +10:00
Sergey M․
e3a6576f35
[nowness] Update test file md5 and modernize
2014-05-19 19:05:18 +07:00
pulpe
375696b1b1
[SWRMediathek] add support for swrmediathek.de
2014-05-18 14:56:35 +02:00
Sergey M․
4ea5c7b70d
[ndr] Improve thumbnail extraction
2014-05-18 14:23:02 +07:00
Sergey M․
8dfa187b8a
[generic] Support pagespeed_iframe for NovaMov embeds
2014-05-17 18:12:12 +07:00
Sergey M․
c1ed1f7055
[ndr] Fix title, description and duration extraction
2014-05-17 18:11:40 +07:00
Sergey M․
1514f74967
[ndr] Fix thumbnail extraction
2014-05-17 17:58:37 +07:00
codesparkle
69f8364042
removed duplicate and somemtimes incorrect logic for parsing upload date as this job is already taken care of automatically by YoutubeDL.py
2014-05-17 15:21:46 +10:00
codesparkle
79981f039b
Fixed test failure in test_all_urls: test_no_duplicates: BandcampAlbumIE inappropriately matched non-album bandcamp links as well.
...
BandcampIE changed to report full-accuracy duration instead of unnecessarily rounding it to the nearest integer.
Simplified conditionals and parsing a bit. Fixed typos.
2014-05-17 14:22:24 +10:00
Ralf Haring
34d863f3fc
[vh1] use standard sort ( #2072 )
2014-05-16 23:49:41 -04:00
Ralf Haring
3ee4b60d56
[vh1] Add new extractor ( #2072 )
2014-05-16 18:15:02 -04:00
Jaime Marquínez Ferrándiz
76e92371ac
[youtube] Recognize a second format of the upload_date in the 'watch-uploader-info' element ( #2911 )
2014-05-16 22:12:52 +02:00
Jaime Marquínez Ferrándiz
08af0205f9
Merge remote-tracking branch 'codesparkle/fix-photobucket-url' ( closes #2934 )
...
Fix photobucket url extraction
2014-05-16 20:44:52 +02:00
codesparkle
a725fb1f43
test_download works for photobucket after this change
2014-05-17 03:25:41 +10:00
Jaime Marquínez Ferrándiz
05ee2b6dad
[youtube] Fix extraction of the feed 'paging' values ( fixes #2925 )
2014-05-16 16:01:13 +02:00
Philipp Hagemeister
426b52fc5d
Merge remote-tracking branch 'origin/master'
2014-05-16 15:52:01 +02:00
Philipp Hagemeister
5c30b26846
[francetv] Add support for non-numeric video IDs ( Fixes #2927 )
2014-05-16 15:51:01 +02:00
Sergey M․
a5a45015ba
[generic] Fix redirect
2014-05-16 20:32:53 +07:00
Philipp Hagemeister
beee53de06
[youtube] Look for published-on date if uploaded-on is not found
...
Fixes #2911
2014-05-16 13:21:44 +02:00
Sergey M․
481efc84a8
[bliptv] Switch extraction to RSS ( Closes #2920 )
2014-05-15 22:20:40 +07:00
Jaime Marquínez Ferrándiz
01ed5c9be3
[youtube] Fix typo
2014-05-15 13:43:29 +02:00
Philipp Hagemeister
ad3bc6acd5
Document and test categories ( #2923 )
2014-05-15 12:41:42 +02:00
Philipp Hagemeister
5afa7f8bee
[extractor/common] --write-pages: Correct file name if video_id is None
2014-05-15 12:39:33 +02:00
Dario Guarascio
ec8deefc27
[youtube] Video categories added to metadata
2014-05-15 13:59:27 +07:00
Sergey M․
a2d5a4ee64
[gamespot] Update test URL and modernize
2014-05-14 20:13:34 +07:00
Sergey M․
d7e7dedbde
[noco] Skip test
2014-05-13 19:12:17 +07:00
Philipp Hagemeister
65314dccf8
[empflix] Simplify ( #2903 )
2014-05-13 10:14:05 +02:00
Philipp Hagemeister
feb7221209
Merge remote-tracking branch 'hojel/empflix'
2014-05-13 10:11:14 +02:00
Philipp Hagemeister
56a94d8cbb
[hentaistigma] Simplified ( #2902 )
2014-05-13 10:10:59 +02:00
Philipp Hagemeister
24e6ec8ac8
Merge remote-tracking branch 'hojel/hentaistigma'
2014-05-13 10:09:04 +02:00
Philipp Hagemeister
87724af7a8
[nuvid] Simplify ( #2901 )
2014-05-13 10:08:32 +02:00
Philipp Hagemeister
b65c3e77e8
Merge remote-tracking branch 'hojel/nuvid'
2014-05-13 10:05:20 +02:00
Philipp Hagemeister
5301304bf2
[slutload] Simplify ( #2898 )
2014-05-13 10:04:29 +02:00
Philipp Hagemeister
948bcc60df
Merge remote-tracking branch 'hojel/slutload'
2014-05-13 10:00:49 +02:00
Philipp Hagemeister
8e71456a81
[fc2] Add new extractor ( Fixes #2877 )
...
This commit has been recreated, since there seems to have been a problem with GitHub; the PR doesn't have a branch.
2014-05-13 09:58:36 +02:00
Philipp Hagemeister
a172b258ac
[vine:user] Simplify
2014-05-13 09:50:03 +02:00
Philipp Hagemeister
7b93c2c204
Merge remote-tracking branch 'jnormore/vine_user'
2014-05-13 09:45:27 +02:00
Philipp Hagemeister
57c7411f46
[mixcloud] Shed API dependency ( #2904 )
2014-05-13 09:42:38 +02:00
Philipp Hagemeister
e4cbb5f382
[wdr] Add support for mobile URLs
2014-05-12 22:17:19 +02:00
Philipp Hagemeister
c1bce22f23
[extractor/common] Protect against long video IDs and URLs
2014-05-12 21:58:23 +02:00
Sergey M․
55b36e3710
[videott] Add support for video.tt ( Closes #2889 )
2014-05-12 20:23:08 +07:00
hojel
877bea9ce1
[empflix] Add new extractor
2014-05-12 04:10:29 -07:00
hojel
33c7ff861e
[hentaistigma] Add new extractor
2014-05-12 03:58:07 -07:00
hojel
749fe60c1e
[nuvid] Add new extractor
2014-05-12 03:48:40 -07:00
hojel
63b31b059c
[slutload] Add new extractor
2014-05-12 01:29:19 -07:00
hojel
1476b497eb
[slutload] Add new extractor
2014-05-12 01:28:56 -07:00
Jaime Marquínez Ferrándiz
e399853d0c
[youtube:playlist] Improve detection of private lists ( #2840 )
2014-05-12 07:59:33 +02:00
Sergey M․
fbe8053120
[vk] Update test
2014-05-11 16:43:59 +07:00
Jason Normore
ea783d01e1
Added VineUserIE extractor for vine user timeline
...
Added vine user timeline extractor using unofficial
vine api user profile and timeline api endpoints.
2014-05-10 23:18:20 -04:00
Sergey M․
e97e53eeed
[vevo] Add friendly error output ( #2874 )
2014-05-10 04:34:53 +07:00
Sergey M․
342f630dbf
[rutv] Add support for more live stream URLs ( Closes #2875 )
2014-05-10 02:23:24 +07:00
Sergey M․
69c8fb9e5d
[vimeo] Add video duration extraction( Closes #2876 )
2014-05-10 01:46:40 +07:00
Sergey M․
5f0f8013ac
[vube] Consider optional fields and modernize
2014-05-09 01:45:34 +07:00
Sergey M․
b5368acee8
[vube] Improve URL detection and extract timestamp
2014-05-09 01:31:25 +07:00
Sergey M․
f71959fcf5
[nfb] Add support for videos with captions ( #2866 )
2014-05-08 22:07:14 +07:00
Philipp Hagemeister
5c9f3b8b16
[arte] Fix versionCode interpretation ( #2588 )
2014-05-08 02:00:47 +02:00
Sergey M․
bebd6f9308
[funnyordie] Extract more formats
2014-05-07 21:02:57 +07:00
pulpe
d0111a7409
[FunnyOrDie] simplify
2014-05-06 10:19:13 +02:00
pulpe
aab8874c55
[FunnyOrDie] fix thumbnails + add test ( fixes #2856 )
2014-05-06 08:57:28 +02:00
Sergey M․
fcf5b01746
[prosiebensat1] Simplify
2014-05-05 19:02:49 +07:00
Philipp Hagemeister
4de9e9a6db
[canalplus] Fix id determination ( Fixes #2851 )
2014-05-05 03:30:05 +02:00
Philipp Hagemeister
2099125333
[soundcloud/generic] Add support for playlists
2014-05-05 03:15:17 +02:00
Philipp Hagemeister
b48f147d5a
[bandcamp] Add support for subdomains ( Fixes #2850 )
2014-05-05 02:44:44 +02:00
Jaime Marquínez Ferrándiz
4f3e943080
[vimeo] Some modernization and style fixes
2014-05-04 22:27:56 +02:00
Jaime Marquínez Ferrándiz
7558830fa3
[vimeo] Fix description extraction
2014-05-04 21:48:08 +02:00
Sergey M․
867274e997
[statigram] Update to fit new website name and rename extractor
2014-05-04 16:52:10 +07:00
Sergey M․
6515778305
[nytimes] Improve file size extraction
2014-05-03 03:11:38 +07:00
Sergey M․
3b1dfc0f2f
[newstube] Do not shadow standard str
2014-05-03 02:30:50 +07:00
Sergey M․
d664de44b7
[nytimes] Add support for nytimes.com ( Closes #2846 )
2014-05-03 02:28:38 +07:00
Sergey M․
50fc59968e
[ntv] Simplify
2014-05-02 02:26:07 +07:00
Sergey M․
b8b01bb92a
[newstube] Add support for newstube.ru ( Closes #2814 )
2014-05-01 21:15:25 +07:00
Jaime Marquínez Ferrándiz
10c0e2d818
[youtube:playlist] Raise an error if the list doesn't exist or is private ( closes #2840 )
2014-05-01 15:40:35 +02:00
Sergey M․
669f0e7cda
[generic] Fix wrong entries index
2014-05-01 16:28:37 +07:00
Philipp Hagemeister
0c13f378de
Merge remote-tracking branch 'origin/master'
2014-04-30 14:12:41 +02:00
Philipp Hagemeister
0049594efb
[vine] Remove debugging code
2014-04-30 14:12:30 +02:00
Sergey M․
113c7d3eb0
[canalplus] Update test file checksum
2014-04-30 18:54:12 +07:00
Sergey M․
549371fc99
[nrk] Update test file checksums
2014-04-30 18:51:50 +07:00
Sergey M․
957f27e5bb
[scivee] Revert test file download
2014-04-30 18:49:29 +07:00
Philipp Hagemeister
acd69589a5
[YoutubeDL] Do not require default output template to be set
2014-04-30 10:02:08 +02:00
Philipp Hagemeister
b30b8698ea
[generic] Allow multiple matches for generic hits ( Fixes #2818 )
2014-04-30 02:23:51 +02:00
AGSPhoenix
e75cafe9fb
Clean up format list for consistency
...
This should make the format list output look a bit nicer.
2014-04-30 01:52:05 +02:00
Philipp Hagemeister
ebd3c7b370
[generic] Add support for protocol-independent URLs ( Fixes #2810 )
2014-04-30 01:46:06 +02:00
Philipp Hagemeister
29645a1d44
Merge remote-tracking branch 'pulpe/moviezinese'
2014-04-30 01:37:05 +02:00
Philipp Hagemeister
22d99a801a
[syfy] Add suppor for generic URLs ( Fixes #2827 )
2014-04-30 01:35:52 +02:00
Jaime Marquínez Ferrándiz
57b8d84cd9
[5min] Raise an error if the 'success' field is False
...
For example for georestricted videos.
2014-04-29 14:57:38 +02:00
Sergey M․
65e4ad5bfe
[rtbf] Minor changes and YouTube videos support
2014-04-29 19:41:58 +07:00