Tithen-Firion
eecd6a467d
[vgtv] Update tests
2014-12-04 01:34:24 +01:00
Philipp Hagemeister
dce2a3cf9e
[break] Remove md5sum from test
2014-12-04 01:33:30 +01:00
Tithen-Firion
9095aa38ac
[audiomack] Update test
2014-12-04 00:42:01 +01:00
Tithen-Firion
0403b06985
[soundcloud] Improve_VALID_URL
...
Add support for links from Audiomack
2014-12-04 00:42:01 +01:00
Sergey M․
de9bd74bc2
[ted] Fix type_watch links extraction
2014-12-03 21:17:11 +06:00
Jaime Marquínez Ferrándiz
233d37fb6b
[brightcove] Make sure that the 'ext' variable is set ( fixes #4360 )
2014-12-03 13:25:49 +01:00
Jaime Marquínez Ferrándiz
163c8babaa
[nhl] Simplify
2014-12-03 00:08:26 +01:00
Jaime Marquínez Ferrándiz
6708542099
Merge branch 'master' of https://github.com/akretz/youtube-dl
2014-12-03 00:00:05 +01:00
Jaime Marquínez Ferrándiz
ea2ee40357
[nhl.com:videocenter] Don't match url with 'id=*' before 'catid' in the query
...
Since the order extractors are added is not defined, it would match instead of NHLIE.
2014-12-02 23:56:30 +01:00
Adrian Kretz
62d8b56655
[nhl] Support videos which don't have mp4-extension ( fixes #4348 )
2014-12-02 23:26:37 +01:00
Sergey M․
c492970b4b
[rts] Improve _VALID_URL
2014-12-02 22:24:47 +06:00
Sergey M․
ac5633592a
[24video] Add extractor ( Closes #4350 )
2014-12-02 22:23:23 +06:00
Sergey M․
752c8c9b76
[rts] Improve _VALID_URL
2014-12-02 20:53:19 +06:00
Sergey M․
b1399a144d
[rts] Add support for the new URL format and extract display id ( Closes #4349 )
2014-12-02 20:45:43 +06:00
Jaime Marquínez Ferrándiz
05177b34a6
[rutube] Extract m3u8 formats ( fixes #3984 )
2014-12-01 18:20:36 +01:00
Jaime Marquínez Ferrándiz
c41a9650c3
[youtube] Extract framerate from the dash manifest
...
Not all videos have 60 fps, for example they can have 48 fps.
2014-12-01 17:36:12 +01:00
Naglis Jonaitis
1434bffa1f
[tunein] Use station API
2014-12-01 18:10:15 +02:00
Sergey M․
d128cfe393
[slideshare] Fix description extraction
2014-12-01 20:18:42 +06:00
Jaime Marquínez Ferrándiz
954f36f890
[myspace] Cleanup
2014-12-01 00:10:12 +01:00
Jaime Marquínez Ferrándiz
19e92770c9
[myspace] Replace removed test video and fix the others
2014-12-01 00:10:12 +01:00
Tithen-Firion
95c673a148
[myspace] Add extractor for albums
2014-12-01 00:10:12 +01:00
Tithen-Firion
a196a53265
[myspace] Update tests
2014-12-01 00:10:12 +01:00
Tithen-Firion
3266f0c68e
[myspace] Redirect to other extractors
...
There are many songs just linked from Vevo/YouTube to MySpace.
Vevo example: https://myspace.com/threedaysgrace/music/song/animal-i-have-become-28400208-28218041
YouTube example: https://myspace.com/starset2/music/song/first-light-95799905-106964426
2014-12-01 00:10:12 +01:00
Tithen-Firion
1940fadd53
[myspace] Handle non-playable songs
...
I'm adding this because sometimes there is a song page, but you cannot play it.
Example: https://myspace.com/starset2/music/song/let-it-die-maniac-agenda-remix-bonus-track-95799916-106964439
It will be useful for downloading whole album with songs like this.
2014-12-01 00:10:11 +01:00
Tithen-Firion
03fd72d996
[myspace] Add more data to info dict
...
`uploader` is an artist
`playlist` is an album
2014-12-01 00:10:11 +01:00
Tithen-Firion
f2b44a2513
[myspace] Use player_url for faster download
...
It keeps reconnecting without it. Download time decreased from 7+ minutes to 25 seconds for me.
2014-12-01 00:10:11 +01:00
Jaime Marquínez Ferrándiz
c522adb1f0
[youtube] Add a normal age-gate test video
2014-11-30 21:45:49 +01:00
Jaime Marquínez Ferrándiz
7160532d41
[youtube] Simplify code for getting the dash manifest url
...
video_info contains now the 'ytplayer.config.args' dictionary
2014-11-30 21:07:50 +01:00
Jaime Marquínez Ferrándiz
4e62ebe250
[youtube] Try to extract the video_info from the webpage before requesting the 'get_video_info' pages
...
The YouTube player doesn't seem to use them except for embedded videos, so we can skip a network request.
But they still provide better error mesagges (for removed videos for example).
2014-11-30 20:56:32 +01:00
Jaime Marquínez Ferrándiz
b766eb2707
[youtube] Update test
2014-11-30 19:18:39 +01:00
Jaime Marquínez Ferrándiz
10a404c335
[youtube] Add format 313 ( fixes #4339 )
2014-11-30 18:56:14 +01:00
Sergey M․
c056efa2e3
[bbccouk] Fix extraction ( #4104 , #4214 )
2014-11-30 22:37:56 +06:00
t0mm0
313d4572ce
[xminus] update tkn extraction regex
2014-11-30 16:04:04 +00:00
Jaime Marquínez Ferrándiz
42939b6129
[youtube] Use a cookie for seeting the language
...
This way, we don't have to do an aditional request
2014-11-30 00:03:59 +01:00
Jaime Marquínez Ferrándiz
37ea8164d3
[youtube] Don't confirm age when initializing
...
It seems that all the videos with age restriction use now the age gate method, which doesn't require any confirmation.
2014-11-29 23:46:39 +01:00
Yuriy Melnyk
248a0b890f
[bliptv] Fix \n\n at the end of real_url
...
See https://github.com/rg3/youtube-dl/issues/3544#issuecomment-53166516
2014-11-29 19:17:56 +02:00
Yuriy Melnyk
96b7c7fe3f
[bliptv] Fix resolution of lookup id in some videos
...
In some videos (for example, http://blip.tv/play/gbk766dkj4Yn ) resolving
lookup id would fail, because page at
http://blip.tv/play/gbk766dkj4Yn.x?p=1 would have no "config.id" in
it. Fixed by requesting different URL and inspecting the URL which the
client is redirected to.
2014-11-29 19:17:56 +02:00
Sergey M․
e987e91fcc
[playvid] Capture and output error message
2014-11-29 22:16:35 +06:00
Sergey M․
cb6444e197
[noco] Add support for multi language videos ( Closes #4326 )
2014-11-28 20:38:47 +06:00
Philipp Hagemeister
4207558e8b
[buzzfeed] Add support for more video types ( #4259 )
2014-11-27 15:44:35 +01:00
Philipp Hagemeister
e232f787f6
[buzzfeed] Add new extractor ( Fixes #4259 )
2014-11-26 22:52:52 +01:00
Philipp Hagemeister
dcddc10a50
[test_unicode_literals] Arm unicode_literals check
...
From now on, the line
from __future__ import unicode_literals
should be contained in every single Python file lest we run into any more 2.x/3.x issues.
Going forward, we're likely to develop on 3.x only and would likely miss subtle bugs otherwise.
2014-11-26 20:01:22 +01:00
Sergey M․
a1008af412
[gorillavid] Update IE_DESC
2014-11-27 00:24:19 +06:00
Sergey M․
61c0663c1e
[udemy] Generalize download json and fix login
2014-11-26 21:25:43 +06:00
Sergey M․
81a7a521c5
[gorillavid] Remove unused import
2014-11-26 21:02:46 +06:00
Sergey M․
e293711802
[udemy] Set session cookies to API requests ( Closes #4124 , closes #4219 , closes #4308 )
2014-11-26 21:00:18 +06:00
Sergey M․
ceb3367320
[gorillavid] Generalize extraction with countdown timeout and support faststream.in ( Closes #4297 )
2014-11-26 20:02:40 +06:00
Philipp Hagemeister
8865bdeb37
Remove useless u prefixes
2014-11-26 13:06:02 +01:00
Philipp Hagemeister
d3b5101a91
[videopremium] Modernize
2014-11-26 13:03:22 +01:00
Philipp Hagemeister
5c32110114
[videofyme] Modernize
2014-11-26 13:01:39 +01:00
Philipp Hagemeister
24144e3b8d
[tvp] Modernize
2014-11-26 12:58:53 +01:00
Philipp Hagemeister
b3034f9df7
[trilulilu] Modernize
2014-11-26 12:56:43 +01:00
Philipp Hagemeister
4c6d2ff8dc
[sohu] Modernize
2014-11-26 12:53:55 +01:00
Philipp Hagemeister
faf3494894
[redtube] Modernize
2014-11-26 12:52:45 +01:00
Philipp Hagemeister
535a66ef66
[muzu] Modernize
2014-11-26 12:50:37 +01:00
Philipp Hagemeister
5c40bba82f
[hotnewhiphop] Modernize
2014-11-26 12:45:40 +01:00
Philipp Hagemeister
855dc479c2
[subtitles] Modernize
2014-11-26 12:43:06 +01:00
Philipp Hagemeister
0792d5634e
[youtube] Remove useless u prefixes
2014-11-26 12:41:53 +01:00
Philipp Hagemeister
e91cdcae1a
[appletrailers] Modernize
2014-11-26 12:41:24 +01:00
Philipp Hagemeister
27e1400f55
[aparat] Modernize
2014-11-26 12:40:51 +01:00
Philipp Hagemeister
e0938e7731
[addanime] Modernize
2014-11-26 12:40:05 +01:00
Philipp Hagemeister
b72823a0a4
[francetv] PEP8
2014-11-26 12:38:20 +01:00
Philipp Hagemeister
f8aace93cd
[academicearth] Modernize
2014-11-26 12:35:57 +01:00
Philipp Hagemeister
d0720e7118
Merge branch 'master' of github.com:rg3/youtube-dl
2014-11-26 10:45:57 +01:00
Philipp Hagemeister
4e262a8838
[generic] Detect direct video links ( Fixes #4149 , #4313 )
2014-11-26 10:44:39 +01:00
Sergey M․
b9ed3af343
[tass] Add extractor ( Closes #4296 )
2014-11-25 22:24:33 +06:00
Philipp Hagemeister
65f3a228b1
[generic] Add support for LazyYT embeds ( Fixes #4306 )
2014-11-25 14:34:19 +01:00
Philipp Hagemeister
be64b5b098
[xminus] Simplify and extend ( #4302 )
2014-11-25 09:54:54 +01:00
Philipp Hagemeister
0bbf12239c
Merge remote-tracking branch 't0mm0/x-minus'
2014-11-25 09:22:33 +01:00
Philipp Hagemeister
c553fe5d29
[tmz] Simplify ( #4304 )
2014-11-25 09:16:40 +01:00
Matthew Rayfield
f0c3d729d7
[tmz] Add new extractor
2014-11-25 02:54:13 -05:00
t0mm0
1cdedfee10
[XMinus] Added new extractor.
2014-11-25 03:25:28 +00:00
Philipp Hagemeister
e8c8653e9d
Merge remote-tracking branch 'origin/master'
2014-11-24 22:52:04 +01:00
Philipp Hagemeister
3d960a22fa
[bpb] Simplify ( #4298 )
2014-11-24 22:47:23 +01:00
Naglis Jonaitis
2c25a2bd29
[tunein] Add new extractor ( Closes #4097 )
2014-11-24 23:15:33 +02:00
Oskar Jauch
355682be01
bpb Add new extractor
2014-11-24 20:02:00 +01:00
Jaime Marquínez Ferrándiz
00e9d396ab
[francetv] Use the m3u8 manifest for georestricted videos ( closes #3963 )
...
Generating the correct urls for the f4m segments seems to require a lot of work.
Also raise an error if the video is not available from your location.
2014-11-24 19:49:43 +01:00
Philipp Hagemeister
b74e86f48a
Fix all PEP8 issues except E501
2014-11-23 22:21:46 +01:00
Philipp Hagemeister
3d36cea4ac
[vk] PEP8
2014-11-23 22:14:27 +01:00
Philipp Hagemeister
b66e699877
[myspace] pep8 and modernization
2014-11-23 22:12:18 +01:00
Philipp Hagemeister
27f8b0994e
Merge remote-tracking branch 'jtwaleson/master'
2014-11-23 22:10:26 +01:00
Philipp Hagemeister
4ffc31033e
[zingmp3] Simplify and PEP8 ( #4288 )
2014-11-23 22:00:25 +01:00
Philipp Hagemeister
c1777d5cb3
Merge remote-tracking branch 'daohoangson/zing-mp3'
2014-11-23 21:55:51 +01:00
Jouke Waleson
9e1a5b8455
PEP8: applied even more rules
2014-11-23 21:39:15 +01:00
Philipp Hagemeister
784b6d3a9b
Merge remote-tracking branch 'jtwaleson/master'
2014-11-23 21:33:31 +01:00
Dao Hoang Son
c66bdc4869
[zingmp3] Added support for songs and albums
2014-11-24 03:25:47 +07:00
Jouke Waleson
2514d2635e
PEP8: E225,E227
2014-11-23 21:23:05 +01:00
Jouke Waleson
8bcc875676
PEP8: more applied
2014-11-23 21:20:46 +01:00
Jouke Waleson
5f6a1245ff
PEP8 applied
2014-11-23 20:41:03 +01:00
Philipp Hagemeister
f3a3407226
[youtube] Clarify keywords
2014-11-23 20:09:10 +01:00
Sergey M․
598c218f7b
[smotri] Adapt to new API and modernize
2014-11-23 23:53:41 +06:00
Naglis Jonaitis
4698b14b76
[rtlxl] Strip additional dot from video URL ( #4115 )
2014-11-23 13:28:09 +02:00
Philipp Hagemeister
d16abf434a
[vk] Some PEP8 love
2014-11-23 10:11:52 +01:00
Philipp Hagemeister
a8363f3ab7
[vk] Clarify test
2014-11-23 10:11:04 +01:00
Philipp Hagemeister
010cd3a3ee
Merge remote-tracking branch 'WillSewell/vk-playlists'
2014-11-23 10:09:45 +01:00
Philipp Hagemeister
aa79ac0c82
[youtube] Support controversy videos ( Fixes #4275 )
2014-11-23 09:59:02 +01:00
Philipp Hagemeister
dd60be2bf9
[telebruxelles] Simplify ( #4270 )
2014-11-23 09:44:42 +01:00
Philipp Hagemeister
119b3caa46
Merge remote-tracking branch 'nulloz/telebruxelles'
2014-11-23 09:38:18 +01:00
Naglis Jonaitis
49f0da7ae1
[rtlxl] Use unencrypted m3u8 streams ( #4115 )
2014-11-22 21:06:45 +02:00
nulloz
2cead7e7bc
telebruxelles Add new extractor
2014-11-22 13:34:29 +01:00