youtube-dl
10 years ago[myspass] Modernize test case
Philipp Hagemeister [Wed, 12 Nov 2014 14:01:48 +0000 (15:01 +0100)]
[myspass] Modernize test case

10 years ago[bandcamp:album] Fix test case
Philipp Hagemeister [Wed, 12 Nov 2014 14:00:54 +0000 (15:00 +0100)]
[bandcamp:album] Fix test case

10 years agorelease 2014.11.12.1
Philipp Hagemeister [Wed, 12 Nov 2014 10:44:26 +0000 (11:44 +0100)]
release 2014.11.12.1

10 years ago[YoutubeDL] Fix bug in the detection of formats that don't contain video (fixes ...
Jaime Marquínez Ferrándiz [Wed, 12 Nov 2014 08:42:35 +0000 (09:42 +0100)]
[YoutubeDL] Fix bug in the detection of formats that don't contain video (fixes #4150)

If the format requested was not available, we called the method '.get' in None.

10 years ago[ted] Extract duration (closes #4155)
Jaime Marquínez Ferrándiz [Wed, 12 Nov 2014 08:30:57 +0000 (09:30 +0100)]
[ted] Extract duration (closes #4155)

10 years agorelease 2014.11.12
Philipp Hagemeister [Wed, 12 Nov 2014 07:46:34 +0000 (08:46 +0100)]
release 2014.11.12

10 years agoFix MTV/GameTrailers "Bad Request" error
Pascal Brax [Wed, 12 Nov 2014 00:10:08 +0000 (01:10 +0100)]
Fix MTV/GameTrailers "Bad Request" error

Bugfix for bug #4123 & #4153

10 years ago[wrzuta] Fallback to mp3 on unknown media type (#4156)
Naglis Jonaitis [Tue, 11 Nov 2014 14:47:54 +0000 (16:47 +0200)]
[wrzuta] Fallback to mp3 on unknown media type (#4156)

10 years ago[wrzuta] Fix audio extension lookup (Closes #4156)
Naglis Jonaitis [Tue, 11 Nov 2014 14:23:06 +0000 (16:23 +0200)]
[wrzuta] Fix audio extension lookup (Closes #4156)

Also, replace deleted test case

10 years agorelease 2014.11.09
Philipp Hagemeister [Sun, 9 Nov 2014 21:32:41 +0000 (22:32 +0100)]
release 2014.11.09

10 years ago[YoutubeDL] Add playlist_id and playlist_title fields (Fixes #4139)
Philipp Hagemeister [Sun, 9 Nov 2014 21:32:26 +0000 (22:32 +0100)]
[YoutubeDL] Add playlist_id and playlist_title fields (Fixes #4139)

10 years ago[streamcloud] Match URLs without fname (Closes #4144)
Naglis Jonaitis [Sun, 9 Nov 2014 20:00:51 +0000 (22:00 +0200)]
[streamcloud] Match URLs without fname (Closes #4144)

Also, modernize a bit.

10 years ago[tapely] Add Referer header (Closes #4138)
Naglis Jonaitis [Sun, 9 Nov 2014 13:01:12 +0000 (15:01 +0200)]
[tapely] Add Referer header (Closes #4138)

10 years agoMerge pull request #4136 from andikmu/master
Jaime Marquínez Ferrándiz [Sun, 9 Nov 2014 11:17:18 +0000 (12:17 +0100)]
Merge pull request #4136 from andikmu/master

fix swrmediathek for new formats.

10 years ago[ndr] Improve video url regex (fixes #4140)
Jaime Marquínez Ferrándiz [Sun, 9 Nov 2014 10:15:50 +0000 (11:15 +0100)]
[ndr] Improve video url regex (fixes #4140)

10 years ago[YoutubeDL] Don't dowload formats for merging if the first doesn't contain the video...
Jaime Marquínez Ferrándiz [Sun, 9 Nov 2014 09:59:56 +0000 (10:59 +0100)]
[YoutubeDL] Don't dowload formats for merging if the first doesn't contain the video (#4132)

10 years agoMerge remote-tracking branch 'origin/master'
Philipp Hagemeister [Sun, 9 Nov 2014 07:30:12 +0000 (08:30 +0100)]
Merge remote-tracking branch 'origin/master'

10 years agofix swrmediathek for new formats.
andi [Sat, 8 Nov 2014 14:56:35 +0000 (15:56 +0100)]
fix swrmediathek for new formats.

10 years ago[options] Document the syntax for merging formats (closes #3940, closes #4132)
Jaime Marquínez Ferrándiz [Sat, 8 Nov 2014 14:09:04 +0000 (15:09 +0100)]
[options] Document the syntax for merging formats (closes #3940, closes #4132)

10 years ago[niconico:playlist] Use the same video url the webpage uses (closes #4133)
Jaime Marquínez Ferrándiz [Sat, 8 Nov 2014 13:53:23 +0000 (14:53 +0100)]
[niconico:playlist] Use the same video url the webpage uses (closes #4133)

10 years ago[wrzuta] Add mp3 as a possible format (Closes #4126)
Naglis Jonaitis [Fri, 7 Nov 2014 20:53:54 +0000 (22:53 +0200)]
[wrzuta] Add mp3 as a possible format (Closes #4126)

10 years agoMerge pull request #4076 from ghedo/direct_type
Jaime Marquínez Ferrándiz [Thu, 6 Nov 2014 21:23:14 +0000 (22:23 +0100)]
Merge pull request #4076 from ghedo/direct_type

[generic] indicate when a direct video has been extracted

10 years ago[vice] Re-add extractor (fixes #4120)
Jaime Marquínez Ferrándiz [Thu, 6 Nov 2014 20:44:07 +0000 (21:44 +0100)]
[vice] Re-add extractor (fixes #4120)

The generic extraction no longer works.

10 years ago[goshgay] Fix title extraction and modernize
Naglis Jonaitis [Wed, 5 Nov 2014 23:19:20 +0000 (01:19 +0200)]
[goshgay] Fix title extraction and modernize

Also remove width and height as they are not of the actual video.

10 years ago[utils] Remove unused import
Philipp Hagemeister [Tue, 4 Nov 2014 22:51:01 +0000 (23:51 +0100)]
[utils] Remove unused import

10 years ago[brightcove] Extract m3u8 formats (#3541)
Naglis Jonaitis [Wed, 5 Nov 2014 22:14:33 +0000 (00:14 +0200)]
[brightcove] Extract m3u8 formats (#3541)

10 years ago[niconico] Catch deleted videos (closes #4064)
Jaime Marquínez Ferrándiz [Wed, 5 Nov 2014 18:52:34 +0000 (19:52 +0100)]
[niconico] Catch deleted videos (closes #4064)

10 years agoMerge pull request #4110 from nemunaire/channel9-fix
Jaime Marquínez Ferrándiz [Wed, 5 Nov 2014 18:03:24 +0000 (19:03 +0100)]
Merge pull request #4110 from nemunaire/channel9-fix

[channel9] Fix extraction

10 years ago[cinemassacre] Keep both extraction approaches and make more robust (Closes #4109)
Sergey M․ [Wed, 5 Nov 2014 14:32:46 +0000 (21:32 +0700)]
[cinemassacre] Keep both extraction approaches and make more robust (Closes #4109)

10 years ago[channel9] Fix extraction
nemunaire [Tue, 4 Nov 2014 22:20:34 +0000 (23:20 +0100)]
[channel9] Fix extraction

10 years ago[izlesene] Update test cases and modernize
Naglis Jonaitis [Tue, 4 Nov 2014 23:00:33 +0000 (01:00 +0200)]
[izlesene] Update test cases and modernize

The timestamp fluctuates with DST.

10 years agorelease 2014.11.04
Philipp Hagemeister [Tue, 4 Nov 2014 22:42:09 +0000 (23:42 +0100)]
release 2014.11.04

10 years ago[youtube] Clarify output
Philipp Hagemeister [Tue, 4 Nov 2014 22:35:34 +0000 (23:35 +0100)]
[youtube] Clarify output

10 years ago[utils] Use a regexp instead of HTMLParser for get_element_by_attribute
Philipp Hagemeister [Tue, 4 Nov 2014 22:33:43 +0000 (23:33 +0100)]
[utils] Use a regexp instead of HTMLParser for get_element_by_attribute

10 years ago[imdb] Simplify
Philipp Hagemeister [Tue, 4 Nov 2014 22:26:23 +0000 (23:26 +0100)]
[imdb] Simplify

10 years ago[utils] Remove unused get_meta_content function
Philipp Hagemeister [Tue, 4 Nov 2014 22:20:39 +0000 (23:20 +0100)]
[utils] Remove unused get_meta_content function

10 years ago[gamespot] Remove unused import
Philipp Hagemeister [Tue, 4 Nov 2014 22:17:43 +0000 (23:17 +0100)]
[gamespot] Remove unused import

10 years ago[ustream] Use modern helper function instead of old HTML parser
Philipp Hagemeister [Tue, 4 Nov 2014 22:15:16 +0000 (23:15 +0100)]
[ustream] Use modern helper function instead of old HTML parser

10 years ago[heise] Fix description, thumbnail and format ID
Philipp Hagemeister [Tue, 4 Nov 2014 22:14:16 +0000 (23:14 +0100)]
[heise] Fix description, thumbnail and format ID

10 years ago[gamespot] Modernize
Philipp Hagemeister [Tue, 4 Nov 2014 22:04:12 +0000 (23:04 +0100)]
[gamespot] Modernize

10 years ago[youtube] Skip sts if missing (Fixes #4095, fixes #4103)
Philipp Hagemeister [Tue, 4 Nov 2014 21:45:43 +0000 (22:45 +0100)]
[youtube] Skip sts if missing (Fixes #4095, fixes #4103)

10 years ago[cnn] Modernize test definitions
Philipp Hagemeister [Tue, 4 Nov 2014 21:25:08 +0000 (22:25 +0100)]
[cnn] Modernize test definitions

10 years ago[played] Capture and output error message
Sergey M․ [Tue, 4 Nov 2014 10:34:53 +0000 (17:34 +0700)]
[played] Capture and output error message

10 years ago[wimp] Fix video URL regex
Sergey M․ [Tue, 4 Nov 2014 10:13:17 +0000 (17:13 +0700)]
[wimp] Fix video URL regex

10 years ago[generic/brightcove] Add a new test case for kijk.nl (#3541)
Naglis Jonaitis [Mon, 3 Nov 2014 21:13:46 +0000 (23:13 +0200)]
[generic/brightcove] Add a new test case for kijk.nl (#3541)

10 years ago[brightcove] Make _VALID_URL less greedy and check for empty URLs (#3541)
Naglis Jonaitis [Mon, 3 Nov 2014 21:12:24 +0000 (23:12 +0200)]
[brightcove] Make _VALID_URL less greedy and check for empty URLs (#3541)

10 years ago[test_compat] Ignore unicode_literals
Philipp Hagemeister [Mon, 3 Nov 2014 18:12:06 +0000 (19:12 +0100)]
[test_compat] Ignore unicode_literals

10 years ago[trutube] Strip title
Sergey M․ [Mon, 3 Nov 2014 13:14:18 +0000 (20:14 +0700)]
[trutube] Strip title

10 years agoDo not override stdlib html parser 'locatestarttagend' regex (fixes #4081)
Jaime Marquínez Ferrándiz [Sun, 2 Nov 2014 16:28:42 +0000 (17:28 +0100)]
Do not override stdlib html parser 'locatestarttagend' regex (fixes #4081)

'<a href="foo" ><img src="bar" / ></a>' wouldn't be parsed right (the problem is '/ >', '/>' worked fine).
We need to change it in python 2.6 (for example the description of youtube videos wouldn't be extracted).

10 years ago[tests] Don't auto init YoutubeDL
Jaime Marquínez Ferrándiz [Sun, 2 Nov 2014 16:53:12 +0000 (17:53 +0100)]
[tests] Don't auto init YoutubeDL

It would print the debug headers for each test.
And nose uses a StringIO object for stdout, which in python 2.x doesn't have the 'encoding' attribute.

10 years ago[test_download] Fix import
Philipp Hagemeister [Sun, 2 Nov 2014 10:46:12 +0000 (11:46 +0100)]
[test_download] Fix import

10 years ago[test_swfinterp] Correct compilation on modern mxmlc versions
Philipp Hagemeister [Sun, 2 Nov 2014 10:41:33 +0000 (11:41 +0100)]
[test_swfinterp] Correct compilation on modern mxmlc versions

10 years ago[utils] Modernize
Philipp Hagemeister [Sun, 2 Nov 2014 10:37:49 +0000 (11:37 +0100)]
[utils] Modernize

10 years ago[compat] Modernize
Philipp Hagemeister [Sun, 2 Nov 2014 10:36:29 +0000 (11:36 +0100)]
[compat] Modernize

10 years ago[compat] Fix imports
Philipp Hagemeister [Sun, 2 Nov 2014 10:26:40 +0000 (11:26 +0100)]
[compat] Fix imports

10 years ago[util] Move compatibility functions out of util
Philipp Hagemeister [Sun, 2 Nov 2014 10:23:40 +0000 (11:23 +0100)]
[util] Move compatibility functions out of util

utils is large enough without these compatibility functions.

Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .

10 years ago[YoutubeDL] Include rtmpdump in exe versions -v output
Philipp Hagemeister [Sun, 2 Nov 2014 09:55:36 +0000 (10:55 +0100)]
[YoutubeDL] Include rtmpdump in exe versions -v output

10 years ago[ffmpeg] Move version detection to utils
Philipp Hagemeister [Sun, 2 Nov 2014 09:50:30 +0000 (10:50 +0100)]
[ffmpeg] Move version detection to utils

10 years agorelease 2014.11.02.1
Philipp Hagemeister [Sun, 2 Nov 2014 09:28:21 +0000 (10:28 +0100)]
release 2014.11.02.1

10 years agorelease 2014.11.02
Philipp Hagemeister [Sun, 2 Nov 2014 08:45:51 +0000 (09:45 +0100)]
release 2014.11.02

10 years ago[cinemassacre] Fix extraction (Closes #4083)
Sergey M․ [Sun, 2 Nov 2014 01:01:14 +0000 (08:01 +0700)]
[cinemassacre] Fix extraction (Closes #4083)

10 years ago[README] Update FAQ on Ubuntu (#4078)
Philipp Hagemeister [Sat, 1 Nov 2014 18:24:56 +0000 (19:24 +0100)]
[README] Update FAQ on Ubuntu (#4078)

10 years ago[generic] indicate when a direct video has been extracted
Alessandro Ghedini [Sat, 1 Nov 2014 11:04:15 +0000 (12:04 +0100)]
[generic] indicate when a direct video has been extracted

Fixes #4052.

10 years ago[generic] Improve MLB iframe regex
Sergey M․ [Fri, 31 Oct 2014 21:01:58 +0000 (04:01 +0700)]
[generic] Improve MLB iframe regex

10 years ago[mlb] Improve _VALID_URL (Closes #4063)
Sergey M․ [Fri, 31 Oct 2014 21:01:18 +0000 (04:01 +0700)]
[mlb] Improve _VALID_URL (Closes #4063)

10 years ago[canalplus] Improve and merge with d8 extractor
Sergey M․ [Fri, 31 Oct 2014 14:54:30 +0000 (21:54 +0700)]
[canalplus] Improve and merge with d8 extractor

10 years ago[canalplus] Tweak extractor to support piwiplus (Closes #4046)
Sergey M․ [Fri, 31 Oct 2014 13:19:30 +0000 (20:19 +0700)]
[canalplus] Tweak extractor to support piwiplus (Closes #4046)

10 years ago[funnyordie] Add articles URL test
Sergey M․ [Fri, 31 Oct 2014 12:26:56 +0000 (19:26 +0700)]
[funnyordie] Add articles URL test

10 years agoMerge pull request #4069 from anovicecodemonkey/support_funnyordie_articles_urls
Sergey M. [Fri, 31 Oct 2014 13:25:22 +0000 (18:25 +0500)]
Merge pull request #4069 from anovicecodemonkey/support_funnyordie_articles_urls

[FunnyOrDie] Add support for "/articles/" URLs

10 years ago[FunnyOrDie] Add support for "/articles/" URLs
anovicecodemonkey [Fri, 31 Oct 2014 10:50:37 +0000 (21:20 +1030)]
[FunnyOrDie] Add support for "/articles/" URLs

10 years ago[youtube] Detect formats 298 et al as mp4 (Fixes #4066)
Philipp Hagemeister [Fri, 31 Oct 2014 10:13:02 +0000 (11:13 +0100)]
[youtube] Detect formats 298 et al as mp4 (Fixes #4066)

10 years agorelease 2014.10.30
Philipp Hagemeister [Thu, 30 Oct 2014 08:53:48 +0000 (09:53 +0100)]
release 2014.10.30

10 years ago[youtube] Add format 266 (Fixes #4055)
Philipp Hagemeister [Thu, 30 Oct 2014 08:53:43 +0000 (09:53 +0100)]
[youtube] Add format 266 (Fixes #4055)

10 years ago[youtube] Add support for formats 302 and 303 (Fixes #4060)
Philipp Hagemeister [Thu, 30 Oct 2014 08:43:11 +0000 (09:43 +0100)]
[youtube] Add support for formats 302 and 303 (Fixes #4060)

10 years agoSort formats by fps as well
Philipp Hagemeister [Thu, 30 Oct 2014 08:40:52 +0000 (09:40 +0100)]
Sort formats by fps as well

10 years ago[youtube] Add formats 298, 299 (Fixes #4056)
Philipp Hagemeister [Thu, 30 Oct 2014 08:34:13 +0000 (09:34 +0100)]
[youtube] Add formats 298, 299 (Fixes #4056)

10 years ago[ro220] Fix broken extractor and modernize (#4054)
Naglis Jonaitis [Wed, 29 Oct 2014 23:42:52 +0000 (01:42 +0200)]
[ro220] Fix broken extractor and modernize (#4054)

10 years agorelease 2014.10.29
Philipp Hagemeister [Wed, 29 Oct 2014 22:29:42 +0000 (23:29 +0100)]
release 2014.10.29

10 years ago[crunchycroll] Fix building of ass subtitles (reported in #4019)
Jaime Marquínez Ferrándiz [Wed, 29 Oct 2014 20:19:20 +0000 (21:19 +0100)]
[crunchycroll] Fix building of ass subtitles (reported in #4019)

Parse the xml document instead of using regexes, otherwise unicode characters are left unescaped.

10 years ago[generic] Allow soundcloud embeds with additional attributes
Philipp Hagemeister [Wed, 29 Oct 2014 19:27:58 +0000 (20:27 +0100)]
[generic] Allow soundcloud embeds with additional attributes

10 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Wed, 29 Oct 2014 19:10:07 +0000 (20:10 +0100)]
Merge branch 'master' of github.com:rg3/youtube-dl

10 years ago[drtv] Allow fractional timestamps (Fixes #4059)
Philipp Hagemeister [Wed, 29 Oct 2014 19:10:00 +0000 (20:10 +0100)]
[drtv] Allow fractional timestamps (Fixes #4059)

10 years ago[naver] Capture and output error message (#4057)
Sergey M․ [Wed, 29 Oct 2014 14:50:37 +0000 (21:50 +0700)]
[naver] Capture and output error message (#4057)

10 years ago[trutube] Fix extraction
Sergey M․ [Wed, 29 Oct 2014 14:16:10 +0000 (21:16 +0700)]
[trutube] Fix extraction

10 years ago[test_utils] Fix compat_getenv and compat_expanduser tests on python 3.x
Jaime Marquínez Ferrándiz [Wed, 29 Oct 2014 10:13:34 +0000 (11:13 +0100)]
[test_utils] Fix compat_getenv and compat_expanduser tests on python 3.x

10 years ago[niconico] Add extractor for playlists (closes #4043)
Jaime Marquínez Ferrándiz [Wed, 29 Oct 2014 10:04:48 +0000 (11:04 +0100)]
[niconico] Add extractor for playlists (closes #4043)

10 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Tue, 28 Oct 2014 22:40:44 +0000 (23:40 +0100)]
Merge branch 'master' of github.com:rg3/youtube-dl

10 years ago[laola1tv] Mark as broken
Philipp Hagemeister [Tue, 28 Oct 2014 16:29:25 +0000 (17:29 +0100)]
[laola1tv] Mark as broken

When the f4m downloader gets live stream support, I expect this to work magically or with very minor changes.

10 years ago[f4m] Support bootstrap URLs
Philipp Hagemeister [Tue, 28 Oct 2014 16:27:41 +0000 (17:27 +0100)]
[f4m] Support bootstrap URLs

10 years ago[laola1tv] Add new extractor
Philipp Hagemeister [Tue, 28 Oct 2014 15:51:32 +0000 (16:51 +0100)]
[laola1tv] Add new extractor

The extractor works fine, but the f4m downloader cannot handle the resulting bootstrap information.

10 years ago[auengine] Simplify
Philipp Hagemeister [Tue, 28 Oct 2014 14:51:15 +0000 (15:51 +0100)]
[auengine] Simplify

10 years ago[vk] Generalize errors
Sergey M․ [Tue, 28 Oct 2014 14:35:25 +0000 (21:35 +0700)]
[vk] Generalize errors

10 years ago[vk] Handle deleted videos
Sergey M․ [Tue, 28 Oct 2014 14:06:07 +0000 (21:06 +0700)]
[vk] Handle deleted videos

10 years ago[wimp] Update video URL regex
Sergey M․ [Tue, 28 Oct 2014 13:35:02 +0000 (20:35 +0700)]
[wimp] Update video URL regex

10 years agoStart documentation on how to embed youtube-dl
Philipp Hagemeister [Tue, 28 Oct 2014 11:54:39 +0000 (12:54 +0100)]
Start documentation on how to embed youtube-dl

10 years ago[YoutubeDL] Simplify API of YoutubeDL
Philipp Hagemeister [Tue, 28 Oct 2014 11:54:29 +0000 (12:54 +0100)]
[YoutubeDL] Simplify API of YoutubeDL

Calling add_default_extractors twice should be harmless since the first set of extractors will match.

10 years ago[srmediathek] Choose variable name more wisely
Philipp Hagemeister [Tue, 28 Oct 2014 09:44:47 +0000 (10:44 +0100)]
[srmediathek] Choose variable name more wisely

10 years ago[fktv] Remove unused import
Philipp Hagemeister [Tue, 28 Oct 2014 09:44:17 +0000 (10:44 +0100)]
[fktv] Remove unused import

10 years ago[quickvid] Add new extractor
Philipp Hagemeister [Tue, 28 Oct 2014 09:41:37 +0000 (10:41 +0100)]
[quickvid] Add new extractor

10 years ago[generic] Fix HTML5 video regexp
Philipp Hagemeister [Tue, 28 Oct 2014 09:41:24 +0000 (10:41 +0100)]
[generic] Fix HTML5 video regexp