youtube-dl
9 years ago[core] Decode environment variables with filesystem encoding (Fixes #3854, Fixes...
Sergey M․ [Tue, 30 Sep 2014 15:27:53 +0000 (22:27 +0700)]
[core] Decode environment variables with filesystem encoding (Fixes #3854, Fixes #3217, Fixes #2918)

Introduces compat versions of os.getenv and os.path.expanduser

9 years ago[tvigle] Extract format file sizes
Sergey M․ [Tue, 30 Sep 2014 13:00:21 +0000 (20:00 +0700)]
[tvigle] Extract format file sizes

9 years ago[tvigle] Replace 404 test
Sergey M․ [Tue, 30 Sep 2014 12:55:30 +0000 (19:55 +0700)]
[tvigle] Replace 404 test

9 years ago[vgtv] Fix tests' exts
Sergey M․ [Tue, 30 Sep 2014 12:50:14 +0000 (19:50 +0700)]
[vgtv] Fix tests' exts

9 years ago[lrt] Add new extractor
Naglis Jonaitis [Mon, 29 Sep 2014 23:26:16 +0000 (02:26 +0300)]
[lrt] Add new extractor

9 years ago[vimeo] Fix description extraction
Philipp Hagemeister [Mon, 29 Sep 2014 20:23:21 +0000 (22:23 +0200)]
[vimeo] Fix description extraction

9 years ago[test/helper] Improve output of missing test definition dictionaries
Philipp Hagemeister [Mon, 29 Sep 2014 20:19:11 +0000 (22:19 +0200)]
[test/helper] Improve output of missing test definition dictionaries

9 years ago[test/helper] Modernize
Philipp Hagemeister [Mon, 29 Sep 2014 20:11:24 +0000 (22:11 +0200)]
[test/helper] Modernize

9 years ago[vuclip] Fix regexp
Philipp Hagemeister [Mon, 29 Sep 2014 19:48:44 +0000 (21:48 +0200)]
[vuclip] Fix regexp

9 years ago[vuclip] Remove test code
Philipp Hagemeister [Mon, 29 Sep 2014 19:47:57 +0000 (21:47 +0200)]
[vuclip] Remove test code

9 years ago[spankwire] Fix extraction and modernize
Sergey M․ [Mon, 29 Sep 2014 13:11:51 +0000 (20:11 +0700)]
[spankwire] Fix extraction and modernize

9 years ago[vuclip] Fix extraction
Philipp Hagemeister [Mon, 29 Sep 2014 11:07:58 +0000 (13:07 +0200)]
[vuclip] Fix extraction

9 years ago[yahoo] Remove test case
Philipp Hagemeister [Mon, 29 Sep 2014 10:45:57 +0000 (12:45 +0200)]
[yahoo] Remove test case

This video seems to have been removed entirely

9 years ago[arte] Fix upload date extraction
Philipp Hagemeister [Mon, 29 Sep 2014 10:45:18 +0000 (12:45 +0200)]
[arte] Fix upload date extraction

9 years ago[README] Explain updating in detail (Fixes #3850)
Philipp Hagemeister [Mon, 29 Sep 2014 10:33:29 +0000 (12:33 +0200)]
[README] Explain updating in detail (Fixes #3850)

9 years ago[internetvideoarchive] Fix test case
Philipp Hagemeister [Mon, 29 Sep 2014 10:24:48 +0000 (12:24 +0200)]
[internetvideoarchive] Fix test case

9 years ago[internetvideoarchive] Modernize
Philipp Hagemeister [Mon, 29 Sep 2014 10:23:52 +0000 (12:23 +0200)]
[internetvideoarchive] Modernize

9 years ago[funnyordie] Fix test case md5
Philipp Hagemeister [Mon, 29 Sep 2014 10:20:20 +0000 (12:20 +0200)]
[funnyordie] Fix test case md5

9 years ago[prosiebensat1] Fix test case
Philipp Hagemeister [Mon, 29 Sep 2014 10:18:49 +0000 (12:18 +0200)]
[prosiebensat1] Fix test case

9 years ago[jukebox] Remove md5 sum, it fluctuates
Philipp Hagemeister [Mon, 29 Sep 2014 10:15:23 +0000 (12:15 +0200)]
[jukebox] Remove md5 sum, it fluctuates

9 years ago[cliphunter] Remove duration
Philipp Hagemeister [Mon, 29 Sep 2014 04:22:54 +0000 (06:22 +0200)]
[cliphunter] Remove duration

9 years ago[eporner] Adapt to changed default format
Philipp Hagemeister [Mon, 29 Sep 2014 04:19:18 +0000 (06:19 +0200)]
[eporner] Adapt to changed default format

9 years ago[utils:YoutubeDLHandler] Work around brain-dead Python 2.6 httplib
Philipp Hagemeister [Mon, 29 Sep 2014 04:15:46 +0000 (06:15 +0200)]
[utils:YoutubeDLHandler] Work around brain-dead Python 2.6 httplib

In 2.6, the httplib sends fragments! Remove those (fixes generic_26 on 2.6).

9 years ago[godtube] Fix on Python 2.6
Philipp Hagemeister [Mon, 29 Sep 2014 03:51:41 +0000 (05:51 +0200)]
[godtube] Fix on Python 2.6

9 years ago[golem] Fix under 2.6
Philipp Hagemeister [Mon, 29 Sep 2014 03:48:56 +0000 (05:48 +0200)]
[golem] Fix under 2.6

It's a sad story; 2.6 does not support any non-trivial xpaths.

9 years ago[br] fix test case
Philipp Hagemeister [Mon, 29 Sep 2014 03:40:20 +0000 (05:40 +0200)]
[br] fix test case

9 years ago[youtube] Remove swf signature test cases
Philipp Hagemeister [Mon, 29 Sep 2014 03:23:58 +0000 (05:23 +0200)]
[youtube] Remove swf signature test cases

These files are now 0 Bytes

9 years ago[facebook] Fix test case
Philipp Hagemeister [Mon, 29 Sep 2014 03:19:56 +0000 (05:19 +0200)]
[facebook] Fix test case

9 years ago[generic] Remove unstable test checksum
Philipp Hagemeister [Mon, 29 Sep 2014 03:18:45 +0000 (05:18 +0200)]
[generic] Remove unstable test checksum

9 years ago[sportdeutschland] Fix testcase
Philipp Hagemeister [Mon, 29 Sep 2014 03:17:16 +0000 (05:17 +0200)]
[sportdeutschland] Fix testcase

9 years ago[ynet] Fix test checksums
Philipp Hagemeister [Mon, 29 Sep 2014 03:15:42 +0000 (05:15 +0200)]
[ynet] Fix test checksums

9 years ago[generic] Fix testcases
Philipp Hagemeister [Mon, 29 Sep 2014 03:12:57 +0000 (05:12 +0200)]
[generic] Fix testcases

9 years ago[ign] Return proper playlist object
Philipp Hagemeister [Mon, 29 Sep 2014 03:05:06 +0000 (05:05 +0200)]
[ign] Return proper playlist object

9 years ago[worldstarhiphop] Correct title extraction
Philipp Hagemeister [Mon, 29 Sep 2014 03:02:58 +0000 (05:02 +0200)]
[worldstarhiphop] Correct title extraction

9 years ago[vimeo] Use regexps to find description
Philipp Hagemeister [Mon, 29 Sep 2014 02:58:29 +0000 (04:58 +0200)]
[vimeo] Use regexps to find description

This fixes descriptions on 2.6 and makes the code simpler.

9 years agorelease 2014.09.29.2
Philipp Hagemeister [Mon, 29 Sep 2014 02:49:11 +0000 (04:49 +0200)]
release 2014.09.29.2

9 years ago[pbs] Add support for series/jwplayer type video (Fixes #3849)
Philipp Hagemeister [Mon, 29 Sep 2014 02:48:50 +0000 (04:48 +0200)]
[pbs] Add support for series/jwplayer type video (Fixes #3849)

9 years agorelease 2014.09.29.1
Philipp Hagemeister [Mon, 29 Sep 2014 00:04:28 +0000 (02:04 +0200)]
release 2014.09.29.1

9 years ago[youtube] Correct language cookie handling
Philipp Hagemeister [Mon, 29 Sep 2014 00:04:16 +0000 (02:04 +0200)]
[youtube] Correct language cookie handling

9 years agorelease 2014.09.29
Philipp Hagemeister [Sun, 28 Sep 2014 23:51:53 +0000 (01:51 +0200)]
release 2014.09.29

9 years ago[youtube] Always request webpage in English (Fixes #3844)
Philipp Hagemeister [Sun, 28 Sep 2014 23:39:26 +0000 (01:39 +0200)]
[youtube] Always request webpage in English (Fixes #3844)

9 years ago[thvideo] Simplify (#3848)
Philipp Hagemeister [Sun, 28 Sep 2014 22:38:37 +0000 (00:38 +0200)]
[thvideo] Simplify (#3848)

9 years agoMerge remote-tracking branch 'diffycat/thvideo-update'
Philipp Hagemeister [Sun, 28 Sep 2014 22:36:55 +0000 (00:36 +0200)]
Merge remote-tracking branch 'diffycat/thvideo-update'

9 years ago[vimeo:likes] Support large like lists (Fixes #3847)
Philipp Hagemeister [Sun, 28 Sep 2014 22:36:06 +0000 (00:36 +0200)]
[vimeo:likes] Support large like lists (Fixes #3847)

9 years agoDo not use HTML characters in output
Philipp Hagemeister [Sun, 28 Sep 2014 22:23:41 +0000 (00:23 +0200)]
Do not use HTML characters in output

This messes up the format when people paste it outside of code tags.

9 years ago[thvideo] Add support for playlists
Anton Larionov [Sun, 28 Sep 2014 19:36:55 +0000 (23:36 +0400)]
[thvideo] Add support for playlists

9 years ago[nfl] Support team micro-sites (fixes #3831)
Naglis Jonaitis [Sun, 28 Sep 2014 18:48:26 +0000 (21:48 +0300)]
[nfl] Support team micro-sites (fixes #3831)

9 years ago[nfl] Prefer progressive downloads
Naglis Jonaitis [Sun, 28 Sep 2014 16:25:28 +0000 (19:25 +0300)]
[nfl] Prefer progressive downloads

9 years ago[README] Clarify test's md5 filesize (#3846)
Sergey M․ [Sun, 28 Sep 2014 15:10:20 +0000 (22:10 +0700)]
[README] Clarify test's md5 filesize (#3846)

9 years ago[README] Use _match_id helper function
Philipp Hagemeister [Sun, 28 Sep 2014 11:52:21 +0000 (13:52 +0200)]
[README] Use _match_id helper function

9 years agorelease 2014.09.28.1
Philipp Hagemeister [Sun, 28 Sep 2014 10:14:25 +0000 (12:14 +0200)]
release 2014.09.28.1

9 years ago[vimeo:likes] Add new extractor (Fixes #3835)
Philipp Hagemeister [Sun, 28 Sep 2014 10:14:16 +0000 (12:14 +0200)]
[vimeo:likes] Add new extractor (Fixes #3835)

9 years ago[played] Remove unused import
Philipp Hagemeister [Sun, 28 Sep 2014 08:56:36 +0000 (10:56 +0200)]
[played] Remove unused import

9 years ago[played] Simplify (#3798)
Philipp Hagemeister [Sun, 28 Sep 2014 08:55:12 +0000 (10:55 +0200)]
[played] Simplify (#3798)

9 years agoMerge remote-tracking branch 'r4mos/played'
Philipp Hagemeister [Sun, 28 Sep 2014 08:52:23 +0000 (10:52 +0200)]
Merge remote-tracking branch 'r4mos/played'

9 years agoRemove unused imports
Philipp Hagemeister [Sun, 28 Sep 2014 08:50:43 +0000 (10:50 +0200)]
Remove unused imports

9 years ago[muenchentv] Add thumbnail
Philipp Hagemeister [Sun, 28 Sep 2014 08:49:58 +0000 (10:49 +0200)]
[muenchentv] Add thumbnail

9 years ago[heise] Add support for description
Philipp Hagemeister [Sun, 28 Sep 2014 08:49:12 +0000 (10:49 +0200)]
[heise] Add support for description

9 years ago[heise] Simplify (#3842)
Philipp Hagemeister [Sun, 28 Sep 2014 08:40:49 +0000 (10:40 +0200)]
[heise] Simplify (#3842)

9 years agoMerge remote-tracking branch 'd912e3/heise'
Philipp Hagemeister [Sun, 28 Sep 2014 08:36:44 +0000 (10:36 +0200)]
Merge remote-tracking branch 'd912e3/heise'

9 years ago[golem] Simplify (#3828)
Philipp Hagemeister [Sun, 28 Sep 2014 08:34:55 +0000 (10:34 +0200)]
[golem] Simplify (#3828)

9 years agoMerge remote-tracking branch 'd912e3/golem'
Philipp Hagemeister [Sun, 28 Sep 2014 08:10:34 +0000 (10:10 +0200)]
Merge remote-tracking branch 'd912e3/golem'

9 years agorelease 2014.09.28
Philipp Hagemeister [Sun, 28 Sep 2014 07:49:42 +0000 (09:49 +0200)]
release 2014.09.28

9 years ago[oktoberfesttv] Add new extractor (Fixes #3845)
Philipp Hagemeister [Sun, 28 Sep 2014 07:48:51 +0000 (09:48 +0200)]
[oktoberfesttv] Add new extractor (Fixes #3845)

9 years ago[common] Add new helper function _match_id
Philipp Hagemeister [Sun, 28 Sep 2014 07:31:58 +0000 (09:31 +0200)]
[common] Add new helper function _match_id

9 years ago[muenchentv] Move live title generation to common
Philipp Hagemeister [Sun, 28 Sep 2014 06:53:52 +0000 (08:53 +0200)]
[muenchentv] Move live title generation to common

9 years ago[eitb] Modernize
Philipp Hagemeister [Sun, 28 Sep 2014 06:49:03 +0000 (08:49 +0200)]
[eitb] Modernize

9 years agoCredit @lenaten for ynet (#3840) and sport5 (#3841)
Sergey M․ [Sat, 27 Sep 2014 20:45:15 +0000 (03:45 +0700)]
Credit @lenaten for ynet (#3840) and sport5 (#3841)

9 years ago[ynet] Improve _VALID_URL
Sergey M․ [Sat, 27 Sep 2014 20:30:41 +0000 (03:30 +0700)]
[ynet] Improve _VALID_URL

9 years agoMerge branch 'lenaten-ynet'
Sergey M․ [Sat, 27 Sep 2014 20:26:47 +0000 (03:26 +0700)]
Merge branch 'lenaten-ynet'

9 years ago[ynet] Remove unused stuff, simplify and improve
Sergey M․ [Sat, 27 Sep 2014 20:26:38 +0000 (03:26 +0700)]
[ynet] Remove unused stuff, simplify and improve

9 years agoMerge branch 'ynet' of https://github.com/lenaten/youtube-dl into lenaten-ynet
Sergey M․ [Sat, 27 Sep 2014 19:56:51 +0000 (02:56 +0700)]
Merge branch 'ynet' of https://github.com/lenaten/youtube-dl into lenaten-ynet

9 years ago[YoutubeDL] Fix string check for python3
Sergey M․ [Sat, 27 Sep 2014 19:48:41 +0000 (02:48 +0700)]
[YoutubeDL] Fix string check for python3

9 years ago[sport5] Keep alphanumeric order
Sergey M․ [Sat, 27 Sep 2014 19:35:46 +0000 (02:35 +0700)]
[sport5] Keep alphanumeric order

9 years agoMerge branch 'lenaten-sport5'
Sergey M․ [Sat, 27 Sep 2014 19:32:52 +0000 (02:32 +0700)]
Merge branch 'lenaten-sport5'

9 years ago[sport5] Capture error message and improve
Sergey M․ [Sat, 27 Sep 2014 19:31:14 +0000 (02:31 +0700)]
[sport5] Capture error message and improve

9 years ago[heise] Don't check string type
Mats [Sat, 27 Sep 2014 19:12:23 +0000 (21:12 +0200)]
[heise] Don't check string type

Before Python 3 could be unicode, so don't check at all.

9 years ago[YoutubeDL] Expect all kind of strings in urlopen
Sergey M․ [Sat, 27 Sep 2014 19:07:42 +0000 (02:07 +0700)]
[YoutubeDL] Expect all kind of strings in urlopen

Now it doesn't fail if req is python2's str

9 years agoMerge branch 'sport5' of https://github.com/lenaten/youtube-dl into lenaten-sport5
Sergey M․ [Sat, 27 Sep 2014 17:55:16 +0000 (00:55 +0700)]
Merge branch 'sport5' of https://github.com/lenaten/youtube-dl into lenaten-sport5

9 years ago[golem] Don't omit positional argument specifiers
Mats [Sat, 27 Sep 2014 17:35:55 +0000 (19:35 +0200)]
[golem] Don't omit positional argument specifiers

Required by Python 2.6.

9 years ago[heise] Add new extractor
Mats [Sat, 27 Sep 2014 17:28:01 +0000 (19:28 +0200)]
[heise] Add new extractor

9 years ago[sport5] Add new extractor
net [Sat, 27 Sep 2014 17:21:46 +0000 (20:21 +0300)]
[sport5] Add new extractor

9 years ago[ynet] Add new extractor
net [Sat, 27 Sep 2014 17:11:22 +0000 (20:11 +0300)]
[ynet] Add new extractor

9 years ago[extremetube] Fix extraction
Sergey M․ [Sat, 27 Sep 2014 15:36:53 +0000 (22:36 +0700)]
[extremetube] Fix extraction

9 years ago[anysex] Fix extraction
Sergey M․ [Sat, 27 Sep 2014 15:29:27 +0000 (22:29 +0700)]
[anysex] Fix extraction

9 years ago[vbox7] Don't set the extension to 'flv' (fixes #3836)
Jaime Marquínez Ferrándiz [Sat, 27 Sep 2014 08:53:02 +0000 (10:53 +0200)]
[vbox7] Don't set the extension to 'flv' (fixes #3836)

9 years ago[crunchyroll] Allow to list subtitles (fixes #3805)
Naglis Jonaitis [Thu, 25 Sep 2014 14:57:38 +0000 (17:57 +0300)]
[crunchyroll] Allow to list subtitles (fixes #3805)

9 years ago[golem] Add new extractor
Mats [Thu, 25 Sep 2014 14:25:53 +0000 (16:25 +0200)]
[golem] Add new extractor

9 years ago[vube] Update tests
Sergey M [Thu, 25 Sep 2014 13:57:18 +0000 (20:57 +0700)]
[vube] Update tests

9 years ago[vube] Add DMCA notice
Sergey M [Thu, 25 Sep 2014 13:48:54 +0000 (20:48 +0700)]
[vube] Add DMCA notice

9 years ago[wat] Skip test
Sergey M․ [Thu, 25 Sep 2014 13:33:11 +0000 (20:33 +0700)]
[wat] Skip test

9 years ago[youku] Modernize somewhat
Philipp Hagemeister [Thu, 25 Sep 2014 07:58:09 +0000 (09:58 +0200)]
[youku] Modernize somewhat

9 years ago[hlsnative] Correct handling when remaining_bytes is None
Philipp Hagemeister [Thu, 25 Sep 2014 07:21:45 +0000 (09:21 +0200)]
[hlsnative] Correct handling when remaining_bytes is None

9 years agoMerge remote-tracking branch 'naglis/wistia'
Philipp Hagemeister [Thu, 25 Sep 2014 00:03:49 +0000 (02:03 +0200)]
Merge remote-tracking branch 'naglis/wistia'

9 years agorelease 2014.09.25
Philipp Hagemeister [Wed, 24 Sep 2014 23:59:45 +0000 (01:59 +0200)]
release 2014.09.25

9 years ago[youtube] Support for embedded /p players (Fixes #3821)
Philipp Hagemeister [Wed, 24 Sep 2014 23:58:49 +0000 (01:58 +0200)]
[youtube] Support for embedded /p players (Fixes #3821)

9 years ago[hlsnative] Support test parameter
Philipp Hagemeister [Wed, 24 Sep 2014 12:38:40 +0000 (14:38 +0200)]
[hlsnative] Support test parameter

9 years agorelease 2014.09.24.1
Philipp Hagemeister [Wed, 24 Sep 2014 12:17:42 +0000 (14:17 +0200)]
release 2014.09.24.1

9 years ago[vevo] Skip SMIL download
Philipp Hagemeister [Wed, 24 Sep 2014 12:17:33 +0000 (14:17 +0200)]
[vevo] Skip SMIL download

9 years ago[vevo] Support 1080p videos (Fixes #3656)
Philipp Hagemeister [Wed, 24 Sep 2014 12:16:56 +0000 (14:16 +0200)]
[vevo] Support 1080p videos (Fixes #3656)