Philipp Hagemeister [Sat, 10 Jan 2015 19:02:02 +0000 (20:02 +0100)]
[options] Add -4 and -6 options
Fixes #520, fixes #3626.
Philipp Hagemeister [Sat, 10 Jan 2015 18:55:36 +0000 (19:55 +0100)]
Add new option --source-address
Closes #3618, fixes #721, fixes #2481, fixes #4551, closes #1020.
Philipp Hagemeister [Sat, 10 Jan 2015 17:58:03 +0000 (18:58 +0100)]
Credit @dinesh for rte.ie (#4015)
Philipp Hagemeister [Sat, 10 Jan 2015 17:03:36 +0000 (18:03 +0100)]
[karaoketv] Simplify (#3853)
Philipp Hagemeister [Sat, 10 Jan 2015 16:59:35 +0000 (17:59 +0100)]
Merge remote-tracking branch 'lenaten/karaoketv'
Philipp Hagemeister [Sat, 10 Jan 2015 16:59:07 +0000 (17:59 +0100)]
[rte] PEP8
Philipp Hagemeister [Sat, 10 Jan 2015 16:57:21 +0000 (17:57 +0100)]
[rte] Make more robust and add a new testcase (#4015)
Philipp Hagemeister [Sat, 10 Jan 2015 16:51:52 +0000 (17:51 +0100)]
Merge remote-tracking branch 'Dineshs91/f4m-2.0'
Philipp Hagemeister [Sat, 10 Jan 2015 16:46:01 +0000 (17:46 +0100)]
[nrk] Improve subtitle support (#3092)
Sergey M․ [Sat, 10 Jan 2015 13:44:29 +0000 (19:44 +0600)]
[atttechchannel] Add extractor (Closes #3938)
Sergey M․ [Sat, 10 Jan 2015 13:43:52 +0000 (19:43 +0600)]
[utils] Clarify more day-month-first ambiguous formats
Philipp Hagemeister [Sat, 10 Jan 2015 13:27:27 +0000 (14:27 +0100)]
[orf:oe1] Add konsole URL schema (Fixes #4675)
Philipp Hagemeister [Sat, 10 Jan 2015 13:25:11 +0000 (14:25 +0100)]
[eighttracks] PEP8
Philipp Hagemeister [Sat, 10 Jan 2015 13:23:54 +0000 (14:23 +0100)]
[orf] Fix typo
Philipp Hagemeister [Sat, 10 Jan 2015 05:13:18 +0000 (06:13 +0100)]
[ffmpeg] Call encodeFilename on filenames
Philipp Hagemeister [Sat, 10 Jan 2015 05:10:18 +0000 (06:10 +0100)]
Merge remote-tracking branch 'ivan/muxed-mtime'
Philipp Hagemeister [Sat, 10 Jan 2015 04:51:22 +0000 (05:51 +0100)]
release 2015.01.10
Philipp Hagemeister [Sat, 10 Jan 2015 04:51:07 +0000 (05:51 +0100)]
[eighttracks] Improve waiting (#3954)
Philipp Hagemeister [Sat, 10 Jan 2015 04:47:05 +0000 (05:47 +0100)]
Merge remote-tracking branch 'lenaten/8tracks'
Philipp Hagemeister [Sat, 10 Jan 2015 04:45:51 +0000 (05:45 +0100)]
[youtube|ffmpeg] Automatically correct video with non-square pixels (Fixes #4674)
Philipp Hagemeister [Sat, 10 Jan 2015 01:38:27 +0000 (02:38 +0100)]
[tvp] Update tests and improve output
Philipp Hagemeister [Sat, 10 Jan 2015 01:26:21 +0000 (02:26 +0100)]
Merge remote-tracking branch 'Tithen-Firion/master'
Philipp Hagemeister [Sat, 10 Jan 2015 01:24:46 +0000 (02:24 +0100)]
[audiomack] Better titles, simplify code
Philipp Hagemeister [Sat, 10 Jan 2015 01:03:46 +0000 (02:03 +0100)]
Merge remote-tracking branch 'xavierbeynon/master'
Philipp Hagemeister [Sat, 10 Jan 2015 01:03:00 +0000 (02:03 +0100)]
[options] PEP8 and simpler --merge-output-format handling (#4673)
Philipp Hagemeister [Sat, 10 Jan 2015 00:59:14 +0000 (01:59 +0100)]
Merge remote-tracking branch 'aft90/merge-output-format'
Conflicts:
youtube_dl/YoutubeDL.py
Andrei Troie [Sat, 10 Jan 2015 00:29:06 +0000 (00:29 +0000)]
Use the option in preparing the merge output filename
Andrei Troie [Sat, 10 Jan 2015 00:03:11 +0000 (00:03 +0000)]
Passing the option into the main program's arguments
Philipp Hagemeister [Fri, 9 Jan 2015 22:59:29 +0000 (23:59 +0100)]
release 2015.01.09.2
Philipp Hagemeister [Fri, 9 Jan 2015 22:59:18 +0000 (23:59 +0100)]
[netzkino] Add new extractor (Fixes #4669)
Andrei Troie [Fri, 9 Jan 2015 22:03:56 +0000 (22:03 +0000)]
Added an option to specify an output format for merges when downloading separate video & audio
Philipp Hagemeister [Fri, 9 Jan 2015 21:43:49 +0000 (22:43 +0100)]
[elpais] Modernize
Philipp Hagemeister [Fri, 9 Jan 2015 20:33:16 +0000 (21:33 +0100)]
release 2015.01.09.1
Philipp Hagemeister [Fri, 9 Jan 2015 20:33:07 +0000 (21:33 +0100)]
[wdr] Support overviews (Fixes #4651)
Philipp Hagemeister [Fri, 9 Jan 2015 19:52:49 +0000 (20:52 +0100)]
[wdr] Modernize
Philipp Hagemeister [Fri, 9 Jan 2015 19:50:23 +0000 (20:50 +0100)]
[YoutubeDL] Copy over format metadata when merging (Fixes #4671)
Philipp Hagemeister [Fri, 9 Jan 2015 19:44:20 +0000 (20:44 +0100)]
[youtube] Add acodec information
The codec seems to be consistently aac, so state that in our metadata.
Philipp Hagemeister [Fri, 9 Jan 2015 19:20:55 +0000 (20:20 +0100)]
release 2015.01.09
Philipp Hagemeister [Fri, 9 Jan 2015 19:16:55 +0000 (20:16 +0100)]
[update] Use utils HTTPS handler (Fixes #4666)
On FreeBSD, the default HTTPS handler is missing certificates, so use our own.
Jaime Marquínez Ferrándiz [Fri, 9 Jan 2015 19:13:53 +0000 (20:13 +0100)]
[vk] Remove debug assert statement (fixes #4672, fixes #4514)
Philipp Hagemeister [Fri, 9 Jan 2015 18:17:15 +0000 (19:17 +0100)]
[README] Add an FAQ entry for how to install on Windows
Philipp Hagemeister [Fri, 9 Jan 2015 18:02:06 +0000 (19:02 +0100)]
[ffmpeg] Correctly encode paths on Windows
On Python 2.x on Windows, if there are any unicode arguments in the command argument list, the whole list is converted to unicode internally.
Therefore, we need to call encodeArgument on every argument.
Fixes #4337 and #4668.
Your Name [Fri, 9 Jan 2015 00:35:33 +0000 (18:35 -0600)]
Minor style changes
Philipp Hagemeister [Thu, 8 Jan 2015 17:01:41 +0000 (18:01 +0100)]
Add --print-json (Closes #2845)
Philipp Hagemeister [Thu, 8 Jan 2015 16:50:46 +0000 (17:50 +0100)]
[tudou] Fix extraction
Philipp Hagemeister [Thu, 8 Jan 2015 16:36:56 +0000 (17:36 +0100)]
[discovery] Fix extractor
Philipp Hagemeister [Thu, 8 Jan 2015 16:11:17 +0000 (17:11 +0100)]
[gdcvault] Skip test that is now restricted
Philipp Hagemeister [Thu, 8 Jan 2015 16:09:28 +0000 (17:09 +0100)]
[test_age_restriction] remove misbehaving test
We now test for the age_limit being set right in test_download, so we don't need more than two tests for the actual age limit handling.
Philipp Hagemeister [Thu, 8 Jan 2015 16:05:46 +0000 (17:05 +0100)]
[buzzfeed] Fix test
Philipp Hagemeister [Thu, 8 Jan 2015 16:02:37 +0000 (17:02 +0100)]
[bet] Correct test IDs
Philipp Hagemeister [Thu, 8 Jan 2015 15:37:49 +0000 (16:37 +0100)]
Merge pull request #4647 from aajanki/hds_metadata
[downloader/f4m] Improved metadata handling
Philipp Hagemeister [Thu, 8 Jan 2015 15:15:08 +0000 (16:15 +0100)]
release 2015.01.08
Philipp Hagemeister [Thu, 8 Jan 2015 15:14:16 +0000 (16:14 +0100)]
[YoutubeDL] Allow selection by more extensions
Philipp Hagemeister [Thu, 8 Jan 2015 15:03:13 +0000 (16:03 +0100)]
[fktv] Fix download URL
Philipp Hagemeister [Thu, 8 Jan 2015 13:29:12 +0000 (14:29 +0100)]
[zdf] Fix test case
Philipp Hagemeister [Thu, 8 Jan 2015 13:27:01 +0000 (14:27 +0100)]
[youtube] Fix test case
Philipp Hagemeister [Thu, 8 Jan 2015 13:09:43 +0000 (14:09 +0100)]
[tunein] Ignore reliability if it's >90% (#4097)
Philipp Hagemeister [Wed, 7 Jan 2015 10:47:03 +0000 (11:47 +0100)]
[sexykarma] Add age_limit designation
Philipp Hagemeister [Wed, 7 Jan 2015 10:45:19 +0000 (11:45 +0100)]
[mit] Amend test definitions
Philipp Hagemeister [Wed, 7 Jan 2015 10:43:36 +0000 (11:43 +0100)]
[InfoExtractor/common] Correct and test meta tag matching
Philipp Hagemeister [Wed, 7 Jan 2015 10:43:20 +0000 (11:43 +0100)]
[teachertube] Modernize
Philipp Hagemeister [Wed, 7 Jan 2015 10:34:27 +0000 (11:34 +0100)]
[imdb] Remove test md5
They seem to reencode quite frequently, so simply remove the md5 sum.
Philipp Hagemeister [Wed, 7 Jan 2015 10:21:40 +0000 (11:21 +0100)]
[washingtonpost] Modernize and correct test case
Philipp Hagemeister [Thu, 8 Jan 2015 13:53:20 +0000 (14:53 +0100)]
Merge pull request #4665 from Li4ick/patch-1
Change path name to MSDN standard.
Sergey M. [Thu, 8 Jan 2015 13:09:46 +0000 (19:09 +0600)]
Merge pull request #4664 from kieranoreilly/patch-1
Spelling
Sergey M․ [Thu, 8 Jan 2015 13:07:28 +0000 (19:07 +0600)]
[huffpost] Make extraction more robust (Closes #4663)
Li4ick [Thu, 8 Jan 2015 12:17:26 +0000 (14:17 +0200)]
Change path name to MSDN standard.
<Yourname> changed to <user name>, which is more general.
Kieran O'Reilly [Thu, 8 Jan 2015 04:23:36 +0000 (20:23 -0800)]
Spelling
Corrected the spelling of incapacitated
Sergey M․ [Wed, 7 Jan 2015 19:33:22 +0000 (01:33 +0600)]
[bilibili] Fix extraction (Closes #4660)
Jaime Marquínez Ferrándiz [Wed, 7 Jan 2015 15:09:43 +0000 (16:09 +0100)]
Fix build with python 2.6
* Packages cannot be executed
* '.format' needs the index of the argument
(Reported in https://github.com/Homebrew/homebrew/issues/35616)
Jaime Marquínez Ferrándiz [Wed, 7 Jan 2015 10:59:15 +0000 (11:59 +0100)]
[extractor/__init__] Remove unused import
Jaime Marquínez Ferrándiz [Wed, 7 Jan 2015 10:56:22 +0000 (11:56 +0100)]
[nrktv] Remove 'proxy' parameter from tests
Philipp Hagemeister [Wed, 7 Jan 2015 06:41:48 +0000 (07:41 +0100)]
release 2015.01.07.2
Philipp Hagemeister [Wed, 7 Jan 2015 06:41:05 +0000 (07:41 +0100)]
[/__init__] Define public API
Philipp Hagemeister [Wed, 7 Jan 2015 06:37:21 +0000 (07:37 +0100)]
[gameone] Modernize
Philipp Hagemeister [Wed, 7 Jan 2015 06:31:38 +0000 (07:31 +0100)]
release 2015.01.07.1
Philipp Hagemeister [Wed, 7 Jan 2015 06:30:57 +0000 (07:30 +0100)]
Philipp Hagemeister [Wed, 7 Jan 2015 06:22:28 +0000 (07:22 +0100)]
release 2015.01.07
Philipp Hagemeister [Wed, 7 Jan 2015 06:21:24 +0000 (07:21 +0100)]
[viki] Modernize
Philipp Hagemeister [Wed, 7 Jan 2015 06:20:20 +0000 (07:20 +0100)]
Respect age_limit when listing extractors (Fixes #4653)
Sergey M․ [Wed, 7 Jan 2015 00:46:56 +0000 (06:46 +0600)]
[nrktv] Add support for playlists (Closes #4656)
Sergey M․ [Tue, 6 Jan 2015 23:05:30 +0000 (05:05 +0600)]
Merge branch 'oskar456-ceskatelevizesrt'
Sergey M․ [Tue, 6 Jan 2015 23:05:18 +0000 (05:05 +0600)]
Credit @oskar456 for ceskatelevize subtitles support (#4622)
Sergey M․ [Tue, 6 Jan 2015 23:04:15 +0000 (05:04 +0600)]
[ceskatelevize] Add subtitles tests
Sergey M․ [Tue, 6 Jan 2015 23:03:34 +0000 (05:03 +0600)]
[ceskatelevize] Fix python 2.6 format issue
Sergey M․ [Tue, 6 Jan 2015 23:03:14 +0000 (05:03 +0600)]
[ceskatelevize] Simplify
Sergey M․ [Tue, 6 Jan 2015 23:02:27 +0000 (05:02 +0600)]
Merge branch 'ceskatelevizesrt' of https://github.com/oskar456/youtube-dl into oskar456-ceskatelevizesrt
Jaime Marquínez Ferrándiz [Tue, 6 Jan 2015 10:59:41 +0000 (11:59 +0100)]
[youtube] Add formats 308 and 315 (closes #4650)
Sergey M․ [Tue, 6 Jan 2015 00:54:31 +0000 (06:54 +0600)]
[giga] Add extractor (Closes #4090)
Philipp Hagemeister [Mon, 5 Jan 2015 21:42:38 +0000 (22:42 +0100)]
release 2015.01.05.1
Philipp Hagemeister [Mon, 5 Jan 2015 21:42:17 +0000 (22:42 +0100)]
[youtube] Handle cases where format comes without a preference (Fixes #4648)
Antti Ajanki [Mon, 5 Jan 2015 18:30:40 +0000 (20:30 +0200)]
[downloader/f4m] Minor cleanup
Antti Ajanki [Mon, 5 Jan 2015 18:22:17 +0000 (20:22 +0200)]
[downloader/f4m] The last value in a tag is the tag length
Antti Ajanki [Mon, 5 Jan 2015 18:12:29 +0000 (20:12 +0200)]
[downloader/f4m] <metadata> is optional according to the F4M specs
Jaime Marquínez Ferrándiz [Mon, 5 Jan 2015 18:14:50 +0000 (19:14 +0100)]
[motorsport] Fix extraction and make trailing '/' optional
They directly embed a youtube video now.
Philipp Hagemeister [Mon, 5 Jan 2015 17:44:29 +0000 (18:44 +0100)]
release 2015.01.05
Philipp Hagemeister [Mon, 5 Jan 2015 17:21:32 +0000 (18:21 +0100)]
[auengine] Simplify (#4643)
Philipp Hagemeister [Mon, 5 Jan 2015 17:18:15 +0000 (18:18 +0100)]
Merge remote-tracking branch 'Oteng/master'
Philipp Hagemeister [Mon, 5 Jan 2015 17:17:03 +0000 (18:17 +0100)]
[radiobremen] Make code more readable and more resilient to failures
Philipp Hagemeister [Mon, 5 Jan 2015 17:16:47 +0000 (18:16 +0100)]
[generic] PEP8