youtube-dl
10 years agoMerge pull request #2061 from rzhxeo/var
Jaime Marquínez Ferrándiz [Wed, 1 Jan 2014 11:33:34 +0000 (03:33 -0800)]
Merge pull request #2061 from rzhxeo/var

Correct variable name in YoutubeDL.list_formats

10 years agoAdd an extractor for cmt.com (closes #2049)
Jaime Marquínez Ferrándiz [Tue, 31 Dec 2013 16:21:44 +0000 (17:21 +0100)]
Add an extractor for cmt.com (closes #2049)

It just inherits from MTVIE.
Some videos also come from vevo.com

10 years ago[http] Fix ‘err’ variable not being assigned in an except block (#2045)
Jaime Marquínez Ferrándiz [Tue, 31 Dec 2013 12:44:57 +0000 (13:44 +0100)]
[http] Fix ‘err’ variable not being assigned in an except block (#2045)

10 years agoFix initialization of YoutubeDL with params set to None
Jaime Marquínez Ferrándiz [Tue, 31 Dec 2013 12:34:52 +0000 (13:34 +0100)]
Fix initialization of YoutubeDL with params set to None

Set it to an empty dictionary because it’s directly accessed when setting some properties

10 years agoCorrect variable name in YoutubeDL
rzhxeo [Mon, 30 Dec 2013 05:50:12 +0000 (06:50 +0100)]
Correct variable name in YoutubeDL

10 years agorelease 2013.12.26
Philipp Hagemeister [Thu, 26 Dec 2013 20:56:23 +0000 (21:56 +0100)]
release 2013.12.26

10 years agoPrint out encoding information in -v (#2046)
Philipp Hagemeister [Thu, 26 Dec 2013 20:55:42 +0000 (21:55 +0100)]
Print out encoding information in -v (#2046)

10 years agoDocument that format_id field should be present
Philipp Hagemeister [Thu, 26 Dec 2013 20:19:00 +0000 (21:19 +0100)]
Document that format_id field should be present

10 years ago[theplatform] Use centralized sorting
Philipp Hagemeister [Thu, 26 Dec 2013 20:18:18 +0000 (21:18 +0100)]
[theplatform] Use centralized sorting

10 years ago[channel 9] Use centralized format sorting
Philipp Hagemeister [Thu, 26 Dec 2013 20:14:43 +0000 (21:14 +0100)]
[channel 9] Use centralized format sorting

10 years ago[internetvideoarchive] Use centralized format sorting
Philipp Hagemeister [Thu, 26 Dec 2013 20:08:52 +0000 (21:08 +0100)]
[internetvideoarchive] Use centralized format sorting

10 years ago[blinkx] Use centralized format sorting
Philipp Hagemeister [Thu, 26 Dec 2013 20:05:30 +0000 (21:05 +0100)]
[blinkx] Use centralized format sorting

10 years ago[ivi] Use centralized format sorting
Philipp Hagemeister [Thu, 26 Dec 2013 17:40:09 +0000 (18:40 +0100)]
[ivi] Use centralized format sorting

10 years ago[youporn] Add support for multiple formats
Philipp Hagemeister [Thu, 26 Dec 2013 17:37:12 +0000 (18:37 +0100)]
[youporn] Add support for multiple formats

10 years ago[bandcamp] Add support for multiple formats
Philipp Hagemeister [Thu, 26 Dec 2013 13:08:57 +0000 (14:08 +0100)]
[bandcamp] Add support for multiple formats

10 years ago[cnn] Add multiple formats, duration, and upload_date
Philipp Hagemeister [Thu, 26 Dec 2013 12:49:44 +0000 (13:49 +0100)]
[cnn] Add multiple formats, duration, and upload_date

10 years agoRemove unused imports
Philipp Hagemeister [Wed, 25 Dec 2013 14:33:19 +0000 (15:33 +0100)]
Remove unused imports

10 years ago[zdf] Make width extraction more robust
Philipp Hagemeister [Wed, 25 Dec 2013 14:33:09 +0000 (15:33 +0100)]
[zdf] Make width extraction more robust

10 years agoMerge remote-tracking branch 'origin/master'
Philipp Hagemeister [Wed, 25 Dec 2013 14:24:44 +0000 (15:24 +0100)]
Merge remote-tracking branch 'origin/master'

10 years ago[appletrailers] Use centralized format selection
Philipp Hagemeister [Wed, 25 Dec 2013 14:24:41 +0000 (15:24 +0100)]
[appletrailers] Use centralized format selection

10 years ago[wistia] Use centralized sorting
Philipp Hagemeister [Wed, 25 Dec 2013 14:20:14 +0000 (15:20 +0100)]
[wistia] Use centralized sorting

10 years ago[yahoo] Use centralized sorting, and add tbr field
Philipp Hagemeister [Wed, 25 Dec 2013 14:18:40 +0000 (15:18 +0100)]
[yahoo] Use centralized sorting, and add tbr field

10 years agoMerge pull request #2042 from dstftw/master
Philipp Hagemeister [Wed, 25 Dec 2013 12:34:05 +0000 (04:34 -0800)]
Merge pull request #2042 from dstftw/master

[smotri] Fix typo

10 years ago[smotri] Fix typo
dst [Wed, 25 Dec 2013 02:02:35 +0000 (09:02 +0700)]
[smotri] Fix typo

10 years ago[mdr] Use centralized format selection
Philipp Hagemeister [Tue, 24 Dec 2013 22:34:11 +0000 (23:34 +0100)]
[mdr] Use centralized format selection

10 years ago[zdf] Use centralized sorting
Philipp Hagemeister [Tue, 24 Dec 2013 22:32:04 +0000 (23:32 +0100)]
[zdf] Use centralized sorting

10 years ago[spiegel] Use centralized sorting
Philipp Hagemeister [Tue, 24 Dec 2013 11:40:23 +0000 (12:40 +0100)]
[spiegel] Use centralized sorting

10 years ago[mit] Add support for multiple formats
Philipp Hagemeister [Tue, 24 Dec 2013 11:38:08 +0000 (12:38 +0100)]
[mit] Add support for multiple formats

10 years ago[dreisat] Use centralized format sorting
Philipp Hagemeister [Tue, 24 Dec 2013 11:35:02 +0000 (12:35 +0100)]
[dreisat] Use centralized format sorting

10 years ago[youtube] Simplify format specification
Philipp Hagemeister [Tue, 24 Dec 2013 11:34:09 +0000 (12:34 +0100)]
[youtube] Simplify format specification

10 years agoAdd more tests for format selection
Philipp Hagemeister [Tue, 24 Dec 2013 11:33:33 +0000 (12:33 +0100)]
Add more tests for format selection

10 years agoAdd temporary _sort_formats helper function
Philipp Hagemeister [Tue, 24 Dec 2013 11:25:22 +0000 (12:25 +0100)]
Add temporary _sort_formats helper function

10 years agoAdd a resolution field and improve general --list-formats output
Philipp Hagemeister [Tue, 24 Dec 2013 10:56:02 +0000 (11:56 +0100)]
Add a resolution field and improve general --list-formats output

10 years agoRemove dead code
Philipp Hagemeister [Mon, 23 Dec 2013 15:03:06 +0000 (16:03 +0100)]
Remove dead code

10 years ago[mplayer] Fix error introduced by downloader separation
Philipp Hagemeister [Mon, 23 Dec 2013 15:00:43 +0000 (16:00 +0100)]
[mplayer] Fix error introduced by downloader separation

10 years ago[myvideo] Use RTMP instead of RTMPT (Fixes #2032)
Philipp Hagemeister [Mon, 23 Dec 2013 14:57:43 +0000 (15:57 +0100)]
[myvideo] Use RTMP instead of RTMPT (Fixes #2032)

10 years ago[bliptv] Remove support for direct downloads
Philipp Hagemeister [Mon, 23 Dec 2013 14:48:00 +0000 (15:48 +0100)]
[bliptv] Remove support for direct downloads

This is now handled by the generic IE

10 years agoMerge remote-tracking branch 'origin/master'
Philipp Hagemeister [Mon, 23 Dec 2013 12:52:15 +0000 (13:52 +0100)]
Merge remote-tracking branch 'origin/master'

10 years ago[YoutubeDL] fix tests (Closes #2036)
Philipp Hagemeister [Mon, 23 Dec 2013 12:51:41 +0000 (13:51 +0100)]
[YoutubeDL] fix tests (Closes #2036)

10 years ago[subtitles-tests] Fix youtube test
Jaime Marquínez Ferrándiz [Mon, 23 Dec 2013 09:40:28 +0000 (10:40 +0100)]
[subtitles-tests] Fix youtube test

It returns now a single info_dict

10 years agoYoutubeDL: rename `_fd_progress_hooks` back to `_progress_hooks`
Jaime Marquínez Ferrándiz [Mon, 23 Dec 2013 09:37:27 +0000 (10:37 +0100)]
YoutubeDL: rename `_fd_progress_hooks` back to `_progress_hooks`

In the future it may report more things.

10 years agoYoutubeDL: only set the ‘formats’ field of the info_dict if it was already set before
Jaime Marquínez Ferrándiz [Mon, 23 Dec 2013 09:23:13 +0000 (10:23 +0100)]
YoutubeDL: only set the ‘formats’ field of the info_dict if it was already set before

It caused a circular reference error, when trying to dump it to json (for example with the test video for myvideo.de or any other video without formats)

10 years agorelease 2013.12.23.4
Philipp Hagemeister [Mon, 23 Dec 2013 04:08:35 +0000 (05:08 +0100)]
release 2013.12.23.4

10 years agoMerge remote-tracking branch 'jaimeMF/split-downloaders'
Philipp Hagemeister [Mon, 23 Dec 2013 04:03:32 +0000 (05:03 +0100)]
Merge remote-tracking branch 'jaimeMF/split-downloaders'

10 years ago[youtube] Prefer videos with sound
Philipp Hagemeister [Mon, 23 Dec 2013 03:51:42 +0000 (04:51 +0100)]
[youtube] Prefer videos with sound

10 years agorelease 2013.12.23.3
Philipp Hagemeister [Mon, 23 Dec 2013 03:39:55 +0000 (04:39 +0100)]
release 2013.12.23.3

10 years agoMerge remote-tracking branch 'rzhxeo/youtube'
Philipp Hagemeister [Mon, 23 Dec 2013 03:37:40 +0000 (04:37 +0100)]
Merge remote-tracking branch 'rzhxeo/youtube'

10 years agorelease 2013.12.23.2
Philipp Hagemeister [Mon, 23 Dec 2013 03:31:45 +0000 (04:31 +0100)]
release 2013.12.23.2

10 years ago[bliptv] Simplify (From #2000)
Philipp Hagemeister [Mon, 23 Dec 2013 03:31:38 +0000 (04:31 +0100)]
[bliptv] Simplify (From #2000)

10 years agoRemove debugging code
Philipp Hagemeister [Mon, 23 Dec 2013 03:30:55 +0000 (04:30 +0100)]
Remove debugging code

Introduced by accident in 5d681e960db98ec2d9f3d4361bd66f581506a772

10 years agorelease 2013.12.23.1
Philipp Hagemeister [Mon, 23 Dec 2013 03:20:25 +0000 (04:20 +0100)]
release 2013.12.23.1

10 years agoUse bidiv instead of fribidi if available (Fixes #1912)
Philipp Hagemeister [Mon, 23 Dec 2013 03:19:20 +0000 (04:19 +0100)]
Use bidiv instead of fribidi if available (Fixes #1912)

10 years agorelease 2013.12.23
Philipp Hagemeister [Mon, 23 Dec 2013 02:45:02 +0000 (03:45 +0100)]
release 2013.12.23

10 years ago[smotri] Add support for moderated (?) videos (Fixes #2030)
Philipp Hagemeister [Mon, 23 Dec 2013 02:44:47 +0000 (03:44 +0100)]
[smotri] Add support for moderated (?) videos (Fixes #2030)

10 years ago[smotri] Make optional attributes optional
Philipp Hagemeister [Mon, 23 Dec 2013 02:38:29 +0000 (03:38 +0100)]
[smotri] Make optional attributes optional

10 years ago[blinkx] Support mobile URLs (Closes #2022)
Philipp Hagemeister [Sun, 22 Dec 2013 06:43:54 +0000 (07:43 +0100)]
[blinkx] Support mobile URLs (Closes #2022)

10 years ago[youtube:user] Speed up --match-title
Philipp Hagemeister [Sun, 22 Dec 2013 02:57:42 +0000 (03:57 +0100)]
[youtube:user] Speed up --match-title

10 years agoRemove unused import
Philipp Hagemeister [Sun, 22 Dec 2013 02:52:12 +0000 (03:52 +0100)]
Remove unused import

10 years ago[vimeo/generic] Add support for embedded SWF vimeo videos
Philipp Hagemeister [Sun, 22 Dec 2013 02:34:13 +0000 (03:34 +0100)]
[vimeo/generic] Add support for embedded SWF vimeo videos

10 years agoShow all matching URLs
Philipp Hagemeister [Sun, 22 Dec 2013 02:25:55 +0000 (03:25 +0100)]
Show all matching URLs

10 years ago[vimeo] Better formatting for regexp
Philipp Hagemeister [Sun, 22 Dec 2013 02:17:56 +0000 (03:17 +0100)]
[vimeo] Better formatting for regexp

10 years ago[brightcove] Test checksum changed
Philipp Hagemeister [Fri, 20 Dec 2013 16:28:50 +0000 (17:28 +0100)]
[brightcove] Test checksum changed

10 years ago[vbox7] New video checksum
Philipp Hagemeister [Fri, 20 Dec 2013 16:27:43 +0000 (17:27 +0100)]
[vbox7] New video checksum

10 years ago[mdr] Remove test
Philipp Hagemeister [Fri, 20 Dec 2013 16:23:59 +0000 (17:23 +0100)]
[mdr] Remove test

For context, refer to the http://de.wikipedia.org/wiki/Depublizieren

10 years ago[crunchyroll] Fix test (#1721)
Philipp Hagemeister [Fri, 20 Dec 2013 16:20:39 +0000 (17:20 +0100)]
[crunchyroll] Fix test (#1721)

10 years agoMerge remote-tracking branch 'rzhxeo/crunchyroll'
Philipp Hagemeister [Fri, 20 Dec 2013 16:13:26 +0000 (17:13 +0100)]
Merge remote-tracking branch 'rzhxeo/crunchyroll'

10 years agoMerge pull request #2005 from dstftw/ivi.ru
Philipp Hagemeister [Fri, 20 Dec 2013 16:12:38 +0000 (08:12 -0800)]
Merge pull request #2005 from dstftw/ivi.ru

Add support for ivi.ru

10 years agorelease 2013.12.20
Philipp Hagemeister [Fri, 20 Dec 2013 16:08:16 +0000 (17:08 +0100)]
release 2013.12.20

10 years ago[aparat] Add support (Fixes #2012)
Philipp Hagemeister [Fri, 20 Dec 2013 16:05:28 +0000 (17:05 +0100)]
[aparat] Add support (Fixes #2012)

10 years ago[blinkxx] Add support for youtube videos
Jaime Marquínez Ferrándiz [Thu, 19 Dec 2013 20:02:25 +0000 (21:02 +0100)]
[blinkxx] Add support for youtube videos

10 years ago[generic] Support YouTube swf embed (Fixes #2010)
Philipp Hagemeister [Thu, 19 Dec 2013 19:44:30 +0000 (20:44 +0100)]
[generic] Support YouTube swf embed (Fixes #2010)

10 years ago[generic] Detect ooyala videos (fixes #2013)
Jaime Marquínez Ferrándiz [Thu, 19 Dec 2013 19:28:52 +0000 (20:28 +0100)]
[generic] Detect ooyala videos (fixes #2013)

10 years agoMerge pull request #2011 from dstftw/master
Philipp Hagemeister [Thu, 19 Dec 2013 19:28:34 +0000 (11:28 -0800)]
Merge pull request #2011 from dstftw/master

[imdb] Add support for mobile site URLs

10 years ago[imdb] Add support for mobile site URLs
dst [Thu, 19 Dec 2013 17:21:04 +0000 (00:21 +0700)]
[imdb] Add support for mobile site URLs

10 years ago[soundcloud] Support mobile URLs (Fixes #2009)
Philipp Hagemeister [Thu, 19 Dec 2013 15:39:01 +0000 (16:39 +0100)]
[soundcloud] Support mobile URLs (Fixes #2009)

10 years ago[ivi] Simplify
dst [Thu, 19 Dec 2013 03:53:38 +0000 (10:53 +0700)]
[ivi] Simplify

10 years agoMerge pull request #2006 from dstftw/master
Jaime Marquínez Ferrándiz [Wed, 18 Dec 2013 23:40:40 +0000 (15:40 -0800)]
Merge pull request #2006 from dstftw/master

[smotri] Fix duration field name

10 years ago[ivi] Skip tests for travis build
dst [Wed, 18 Dec 2013 23:19:41 +0000 (06:19 +0700)]
[ivi] Skip tests for travis build

10 years ago[smotri] Fix duration field name
dst [Wed, 18 Dec 2013 22:56:48 +0000 (05:56 +0700)]
[smotri] Fix duration field name

10 years ago[ivi] Neat import
dst [Wed, 18 Dec 2013 22:53:34 +0000 (05:53 +0700)]
[ivi] Neat import

10 years ago[ivi] Add playlist tests
dst [Wed, 18 Dec 2013 22:39:22 +0000 (05:39 +0700)]
[ivi] Add playlist tests

10 years ago[ivi] Add support for ivi.ru
dst [Wed, 18 Dec 2013 22:28:16 +0000 (05:28 +0700)]
[ivi] Add support for ivi.ru

10 years agoMake prefer_free_formats sorting more robust
rzhxeo [Wed, 18 Dec 2013 20:25:13 +0000 (21:25 +0100)]
Make prefer_free_formats sorting more robust

10 years agoFilter and sort videos before calling list_formats
rzhxeo [Wed, 18 Dec 2013 20:24:39 +0000 (21:24 +0100)]
Filter and sort videos before calling list_formats

10 years ago[YoutubeIE] Sort formats by resolution
rzhxeo [Wed, 18 Dec 2013 20:22:37 +0000 (21:22 +0100)]
[YoutubeIE] Sort formats by resolution

10 years ago[YoutubeIE] Add width and height to format dict
rzhxeo [Wed, 18 Dec 2013 20:21:25 +0000 (21:21 +0100)]
[YoutubeIE] Add width and height to format dict

10 years ago[YoutubeIE] Externalize format selection
rzhxeo [Wed, 18 Dec 2013 02:30:55 +0000 (03:30 +0100)]
[YoutubeIE] Externalize format selection

10 years ago[generic] Support application/ogg for direct links
Philipp Hagemeister [Tue, 17 Dec 2013 15:26:32 +0000 (16:26 +0100)]
[generic] Support application/ogg for direct links

Also remove some debugging code.

10 years ago[utils] Remove duplicated line
Philipp Hagemeister [Tue, 17 Dec 2013 15:12:14 +0000 (16:12 +0100)]
[utils] Remove duplicated line

This line was added by accident in 42393ce234c651aaae244e1546e1803101765acc

10 years agoMerge pull request #1997 from rg3/simplify-url_basename
Philipp Hagemeister [Tue, 17 Dec 2013 15:08:48 +0000 (07:08 -0800)]
Merge pull request #1997 from rg3/simplify-url_basename

Simplify url_basename

10 years agoSimplify url_basename
Jaime Marquínez Ferrándiz [Tue, 17 Dec 2013 13:56:29 +0000 (14:56 +0100)]
Simplify url_basename

Use urlparse from the standard library.

10 years agorelease 2013.12.17.2
Philipp Hagemeister [Tue, 17 Dec 2013 11:35:57 +0000 (12:35 +0100)]
release 2013.12.17.2

10 years ago[radiofrance] remove unused imports
Philipp Hagemeister [Tue, 17 Dec 2013 11:35:16 +0000 (12:35 +0100)]
[radiofrance] remove unused imports

10 years ago[academicearth] remove unused imports
Philipp Hagemeister [Tue, 17 Dec 2013 11:34:30 +0000 (12:34 +0100)]
[academicearth] remove unused imports

10 years agoAdd support for direct links to a video (#1973)
Philipp Hagemeister [Tue, 17 Dec 2013 11:33:55 +0000 (12:33 +0100)]
Add support for direct links to a video (#1973)

10 years ago[utils] Fix url_basename
Philipp Hagemeister [Tue, 17 Dec 2013 11:32:58 +0000 (12:32 +0100)]
[utils] Fix url_basename

10 years ago[generic] Do not use compatibility result fallback
Philipp Hagemeister [Tue, 17 Dec 2013 11:04:33 +0000 (12:04 +0100)]
[generic] Do not use compatibility result fallback

10 years agorelease 2013.12.17.1
Philipp Hagemeister [Tue, 17 Dec 2013 03:13:41 +0000 (04:13 +0100)]
release 2013.12.17.1

10 years agoAdd webpage_url_basename info_dict field (Fixes #1938)
Philipp Hagemeister [Tue, 17 Dec 2013 03:13:36 +0000 (04:13 +0100)]
Add webpage_url_basename info_dict field (Fixes #1938)

10 years agorelease 2013.12.17
Philipp Hagemeister [Tue, 17 Dec 2013 01:51:22 +0000 (02:51 +0100)]
release 2013.12.17