Commit Graph

6584 Commits (00de9a9828bd3ab409cc1e92a2316a69fe37ae66)
 

Author SHA1 Message Date
Jaime Marquínez Ferrándiz 233d37fb6b [brightcove] Make sure that the 'ext' variable is set (fixes )
Philipp Hagemeister c627f7d48c release 2014.12.03
Jaime Marquínez Ferrándiz 163c8babaa [nhl] Simplify
Jaime Marquínez Ferrándiz 6708542099 Merge branch 'master' of https://github.com/akretz/youtube-dl
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.
Adrian Kretz 62d8b56655 [nhl] Support videos which don't have mp4-extension (fixes )
Sergey M․ c492970b4b [rts] Improve _VALID_URL
Sergey M․ ac5633592a [24video] Add extractor (Closes )
Sergey M․ 706d7d4ee7 [YoutubeDL] Avoid negative timestamps on Windows
Sergey M․ 752c8c9b76 [rts] Improve _VALID_URL
Sergey M․ b1399a144d [rts] Add support for the new URL format and extract display id (Closes )
Jaime Marquínez Ferrándiz 05177b34a6 [rutube] Extract m3u8 formats (fixes )
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.
Philipp Hagemeister df015c69ea release 2014.12.01
Naglis Jonaitis 1434bffa1f [tunein] Use station API
Jaime Marquínez Ferrándiz 94aa25b995 Credit @Tithen-Firion for the myspace changes ()
Sergey M․ d128cfe393 [slideshare] Fix description extraction
Jaime Marquínez Ferrándiz 954f36f890 [myspace] Cleanup
Jaime Marquínez Ferrándiz 19e92770c9 [myspace] Replace removed test video and fix the others
Tithen-Firion 95c673a148 [myspace] Add extractor for albums
Tithen-Firion a196a53265 [myspace] Update tests
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
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.
Tithen-Firion 03fd72d996 [myspace] Add more data to info dict
`uploader` is an artist
`playlist` is an album
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.
Jaime Marquínez Ferrándiz c522adb1f0 [youtube] Add a normal age-gate test video
Jaime Marquínez Ferrándiz 7160532d41 [youtube] Simplify code for getting the dash manifest url
video_info contains now the 'ytplayer.config.args' dictionary
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).
Jaime Marquínez Ferrándiz 4472f84f0c [test/test_subtitles] Update checksum for vimeo subtitle file
Jaime Marquínez Ferrándiz b766eb2707 [youtube] Update test
Jaime Marquínez Ferrándiz 10a404c335 [youtube] Add format 313 (fixes )
Sergey M․ c056efa2e3 [bbccouk] Fix extraction (, )
Philipp Hagemeister 283ac8d592 Merge pull request from t0mm0/x-minus-fix
[xminus] update tkn extraction regex
t0mm0 313d4572ce [xminus] update tkn extraction regex
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
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.
Jaime Marquínez Ferrándiz 8c810a7db3 Merge pull request from ymln/bliptv-fixes
[bliptv] Fix some videos not downloading
Yuriy Melnyk 248a0b890f [bliptv] Fix \n\n at the end of real_url
See https://github.com/rg3/youtube-dl/issues/3544#issuecomment-53166516
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.
Sergey M․ e987e91fcc [playvid] Capture and output error message
Sergey M․ cb6444e197 [noco] Add support for multi language videos (Closes )
Philipp Hagemeister 93b8a10e3b release 2014.11.27
Philipp Hagemeister 4207558e8b [buzzfeed] Add support for more video types ()
Philipp Hagemeister ad0d800fc3 release 2014.11.26.4
Philipp Hagemeister e232f787f6 [buzzfeed] Add new extractor (Fixes )
Philipp Hagemeister 155f9550c0 [test/helper] Fix newlines in output of missing test fields
Philipp Hagemeister 72476fcc42 release 2014.11.26.3
Philipp Hagemeister 29e950f7c8 release 2014.11.26.2
Philipp Hagemeister 7c8ea53b96 release 2014.11.26.1
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.