youtube-dl
9 years ago[downloader/external] Use encodeArgument
Sergey M․ [Sat, 25 Apr 2015 22:33:43 +0000 (04:33 +0600)]
[downloader/external] Use encodeArgument

9 years ago[downloader/rtmp] Fix arguments encoding and simplify retry logic (Closes #5528)
Sergey M․ [Sat, 25 Apr 2015 22:32:54 +0000 (04:32 +0600)]
[downloader/rtmp] Fix arguments encoding and simplify retry logic (Closes #5528)

9 years ago[downloader/common] Use decodeArgument
Sergey M․ [Sat, 25 Apr 2015 22:30:45 +0000 (04:30 +0600)]
[downloader/common] Use decodeArgument

9 years ago[utils] Add `get_subprocess_encoding` and filename/argument decode counterparts
Sergey M․ [Sat, 25 Apr 2015 22:29:41 +0000 (04:29 +0600)]
[utils] Add `get_subprocess_encoding` and filename/argument decode counterparts

9 years ago[southpark] Use 'ñ' in the spanish extractor name
Jaime Marquínez Ferrándiz [Sat, 25 Apr 2015 20:34:28 +0000 (22:34 +0200)]
[southpark] Use 'ñ' in the spanish extractor name

IE_NAME can contain unicode characters, so it shouldn't be a problem.

9 years agoMerge branch 'mp3'
pulpe [Sat, 25 Apr 2015 18:41:59 +0000 (20:41 +0200)]
Merge branch 'mp3'

9 years ago[postprocessor/embedthumbnail] Fix mp3 embedding with avconv (fixes #5526)
pulpe [Sat, 25 Apr 2015 18:41:15 +0000 (20:41 +0200)]
[postprocessor/embedthumbnail] Fix mp3 embedding with avconv (fixes #5526)

9 years ago[mplayer] Rename to RTSP
Sergey M․ [Sat, 25 Apr 2015 18:25:51 +0000 (00:25 +0600)]
[mplayer] Rename to RTSP

9 years ago[mplayer] Simplify
Sergey M․ [Sat, 25 Apr 2015 18:23:16 +0000 (00:23 +0600)]
[mplayer] Simplify

9 years ago[mplayer] Clarify error message
Sergey M․ [Sat, 25 Apr 2015 18:22:13 +0000 (00:22 +0600)]
[mplayer] Clarify error message

9 years agoMerge pull request #5521 from mrkrossxdx/mpv
Sergey M. [Sat, 25 Apr 2015 18:19:59 +0000 (23:19 +0500)]
Merge pull request #5521 from mrkrossxdx/mpv

Added support for mpv if mplayer is not available (new version)

9 years ago[instagram] Modernize
Sergey M․ [Sat, 25 Apr 2015 16:42:15 +0000 (22:42 +0600)]
[instagram] Modernize

9 years ago[instagram] Improve _VALID_URL
Sergey M․ [Sat, 25 Apr 2015 16:39:50 +0000 (22:39 +0600)]
[instagram] Improve _VALID_URL

9 years ago[ffmpeg] Add dfxp (TTML) subtitles support (#3432, #5146)
Yen Chi Hsuan [Sat, 25 Apr 2015 15:15:05 +0000 (23:15 +0800)]
[ffmpeg] Add dfxp (TTML) subtitles support (#3432, #5146)

9 years ago[cspan] Extract subtitles
Yen Chi Hsuan [Fri, 24 Apr 2015 15:46:51 +0000 (23:46 +0800)]
[cspan] Extract subtitles

9 years ago[orf:iptv] Update test
Sergey M․ [Sat, 25 Apr 2015 15:06:27 +0000 (21:06 +0600)]
[orf:iptv] Update test

9 years ago[southpark] Improve some _VALID_URL's
Sergey M․ [Sat, 25 Apr 2015 14:24:15 +0000 (20:24 +0600)]
[southpark] Improve some _VALID_URL's

9 years ago[southpark:espanol] Add extractor (Closes #5525)
Sergey M․ [Sat, 25 Apr 2015 14:23:42 +0000 (20:23 +0600)]
[southpark:espanol] Add extractor (Closes #5525)

9 years ago[mtv] Stuff lang into info URL when available
Sergey M․ [Sat, 25 Apr 2015 14:22:20 +0000 (20:22 +0600)]
[mtv] Stuff lang into info URL when available

9 years ago[postprocessor/embedthumbnail] Style fix
Jaime Marquínez Ferrándiz [Fri, 24 Apr 2015 20:08:00 +0000 (22:08 +0200)]
[postprocessor/embedthumbnail] Style fix

9 years ago[ellentv] Remove unused import
Jaime Marquínez Ferrándiz [Fri, 24 Apr 2015 20:06:22 +0000 (22:06 +0200)]
[ellentv] Remove unused import

9 years agoAdded support for mpv if mplayer is not available
mrkrossxdx [Fri, 24 Apr 2015 18:50:34 +0000 (20:50 +0200)]
Added support for mpv if mplayer is not available

9 years ago[ellentv:clips] Fix test
Sergey M․ [Fri, 24 Apr 2015 16:10:27 +0000 (22:10 +0600)]
[ellentv:clips] Fix test

9 years ago[ellentv:clips] Fix extraction
Sergey M․ [Fri, 24 Apr 2015 16:09:54 +0000 (22:09 +0600)]
[ellentv:clips] Fix extraction

9 years ago[ellentv] Fix tests
Sergey M․ [Fri, 24 Apr 2015 16:07:15 +0000 (22:07 +0600)]
[ellentv] Fix tests

9 years ago[ellentv] Fix extraction
Sergey M․ [Fri, 24 Apr 2015 16:03:14 +0000 (22:03 +0600)]
[ellentv] Fix extraction

9 years ago[dotsub] Fix extraction
Sergey M․ [Fri, 24 Apr 2015 15:47:13 +0000 (21:47 +0600)]
[dotsub] Fix extraction

9 years ago[gdcvault] Add display_id
Yen Chi Hsuan [Fri, 24 Apr 2015 14:43:33 +0000 (22:43 +0800)]
[gdcvault] Add display_id

9 years ago[gdcvault] Extend _VALID_URL (fixes #5236)
Yen Chi Hsuan [Fri, 24 Apr 2015 14:25:34 +0000 (22:25 +0800)]
[gdcvault] Extend _VALID_URL (fixes #5236)

9 years agoMerge branch 'embedthumb'
pulpe [Fri, 24 Apr 2015 07:25:44 +0000 (09:25 +0200)]
Merge branch 'embedthumb'

9 years agoForgot to clean the remains of class
pulpe [Fri, 24 Apr 2015 07:17:46 +0000 (09:17 +0200)]
Forgot to clean the remains of class

9 years ago[ffmpeg] Remove unneeded class
pulpe [Fri, 24 Apr 2015 07:11:39 +0000 (09:11 +0200)]
[ffmpeg] Remove unneeded class

9 years ago[embedthumbnail] use FFmpegPostProcessor for mp3
pulpe [Fri, 24 Apr 2015 07:08:57 +0000 (09:08 +0200)]
[embedthumbnail] use FFmpegPostProcessor for mp3

9 years ago[embedthumbnail] Add support for mp3 cover embedding
pulpe [Fri, 24 Apr 2015 06:48:49 +0000 (08:48 +0200)]
[embedthumbnail] Add support for mp3 cover embedding

9 years ago[Crunchyroll] Fix extraction on Python 2.6
Yen Chi Hsuan [Fri, 24 Apr 2015 06:09:35 +0000 (14:09 +0800)]
[Crunchyroll] Fix extraction on Python 2.6

XPath with recursive children selection not supported

9 years ago[README] Finally fix configuration file link
Sergey M․ [Thu, 23 Apr 2015 19:41:36 +0000 (01:41 +0600)]
[README] Finally fix configuration file link

9 years ago[README] Fix configuration file link and typo
Sergey M․ [Thu, 23 Apr 2015 19:38:02 +0000 (01:38 +0600)]
[README] Fix configuration file link and typo

9 years ago[README] Document on how to enable old format selection behavior (#5510, #5511)
Sergey M․ [Thu, 23 Apr 2015 19:34:57 +0000 (01:34 +0600)]
[README] Document on how to enable old format selection behavior (#5510, #5511)

9 years ago[xattrpp] Fix typo
Sergey M․ [Thu, 23 Apr 2015 16:11:09 +0000 (22:11 +0600)]
[xattrpp] Fix typo

9 years ago[cracked] Modernize
Sergey M․ [Thu, 23 Apr 2015 15:59:18 +0000 (21:59 +0600)]
[cracked] Modernize

9 years ago[cracked] Update tests
Sergey M․ [Thu, 23 Apr 2015 15:58:50 +0000 (21:58 +0600)]
[cracked] Update tests

9 years ago[cracked] Add support for youtube embeds
Sergey M․ [Thu, 23 Apr 2015 15:49:54 +0000 (21:49 +0600)]
[cracked] Add support for youtube embeds

9 years ago[cracked] Fix extraction
Sergey M․ [Thu, 23 Apr 2015 15:44:51 +0000 (21:44 +0600)]
[cracked] Fix extraction

9 years ago[ustream] Try to extract uploader from JSON data (#5128)
Yen Chi Hsuan [Thu, 23 Apr 2015 10:33:25 +0000 (18:33 +0800)]
[ustream] Try to extract uploader from JSON data (#5128)

9 years ago[ustream] Add an alternative approach to extract title (fixes #5128)
Yen Chi Hsuan [Thu, 23 Apr 2015 10:24:44 +0000 (18:24 +0800)]
[ustream] Add an alternative approach to extract title (fixes #5128)

9 years ago[ustream] Checking errors
Yen Chi Hsuan [Thu, 23 Apr 2015 10:07:09 +0000 (18:07 +0800)]
[ustream] Checking errors

9 years ago[ustream] Fix extraction (closes #3998)
Yen Chi Hsuan [Thu, 23 Apr 2015 09:57:49 +0000 (17:57 +0800)]
[ustream] Fix extraction (closes #3998)

9 years agoMerge branch 'master' of github.com:rg3/youtube-dl
pulpe [Thu, 23 Apr 2015 09:43:37 +0000 (11:43 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

9 years ago[realvid] Add extractor for realvid.net (closes #5504)
pulpe [Thu, 23 Apr 2015 09:41:21 +0000 (11:41 +0200)]
[realvid] Add extractor for realvid.net (closes #5504)

9 years ago[xattr] Add version detection for python-pyxattr
Yen Chi Hsuan [Thu, 23 Apr 2015 05:49:06 +0000 (13:49 +0800)]
[xattr] Add version detection for python-pyxattr

For more information, see #5498 and changes to convertObj() in
iustin/pyxattr@cc84e466f63906d32ec1bf4a4fcae6a7bce9a4c8

9 years ago[vimeo] one token overlooked
pulpe [Wed, 22 Apr 2015 21:55:19 +0000 (23:55 +0200)]
[vimeo] one token overlooked

9 years ago[vimeo] Fix login token (fixes #5082)
pulpe [Wed, 22 Apr 2015 21:50:11 +0000 (23:50 +0200)]
[vimeo] Fix login token (fixes #5082)

9 years ago[flickr] Don't use regex for extracting the info from the xml files
Jaime Marquínez Ferrándiz [Wed, 22 Apr 2015 17:58:39 +0000 (19:58 +0200)]
[flickr] Don't use regex for extracting the info from the xml files

9 years ago[flickr] Fix extraction (fixes #5501)
Jaime Marquínez Ferrándiz [Wed, 22 Apr 2015 17:24:14 +0000 (19:24 +0200)]
[flickr] Fix extraction (fixes #5501)

9 years ago[hitbox] Clarify download messages
Sergey M․ [Wed, 22 Apr 2015 15:09:21 +0000 (21:09 +0600)]
[hitbox] Clarify download messages

9 years ago[hitbox:live] Extract formats before metadata
Sergey M․ [Wed, 22 Apr 2015 15:05:08 +0000 (21:05 +0600)]
[hitbox:live] Extract formats before metadata

9 years ago[hitbox] Extract formats before metadata
Sergey M․ [Wed, 22 Apr 2015 15:03:56 +0000 (21:03 +0600)]
[hitbox] Extract formats before metadata

9 years ago[hitbox] Sort formats
Sergey M․ [Wed, 22 Apr 2015 15:01:52 +0000 (21:01 +0600)]
[hitbox] Sort formats

9 years ago[hitbox] Extract all formats (Closes #5494)
Sergey M․ [Wed, 22 Apr 2015 15:01:25 +0000 (21:01 +0600)]
[hitbox] Extract all formats (Closes #5494)

9 years ago[youtube:search] Cancel out _TESTS
Sergey M․ [Wed, 22 Apr 2015 14:28:33 +0000 (20:28 +0600)]
[youtube:search] Cancel out _TESTS

9 years ago[YoutubeDL] Remove the redundant assignment to old_filename
Yen Chi Hsuan [Wed, 22 Apr 2015 07:05:35 +0000 (15:05 +0800)]
[YoutubeDL] Remove the redundant assignment to old_filename

Caused by commmit 592e97e8550389e22b716eb33c30584aa3a8d656

9 years ago[youtube:ytsearch] Use the same system as the search webpage (fixes #5483)
Jaime Marquínez Ferrándiz [Tue, 21 Apr 2015 17:30:31 +0000 (19:30 +0200)]
[youtube:ytsearch] Use the same system as the search webpage (fixes #5483)

The gdata api V2 was deprecated and according to http://youtube-eng.blogspot.com.es/2014/03/committing-to-youtube-data-api-v3_4.html remains available until April 20, 2015.

9 years ago[youtube] Remove unused import
Sergey M․ [Tue, 21 Apr 2015 16:55:59 +0000 (22:55 +0600)]
[youtube] Remove unused import

9 years ago[youtube:channel] Make `extract_videos_from_page` static
Sergey M․ [Tue, 21 Apr 2015 16:42:21 +0000 (22:42 +0600)]
[youtube:channel] Make `extract_videos_from_page` static

9 years ago[youtube:channel] Specify first page download message
Sergey M․ [Tue, 21 Apr 2015 16:37:45 +0000 (22:37 +0600)]
[youtube:channel] Specify first page download message

9 years ago[youtube:user] Extract in terms of `load_more_widget_html`
Sergey M․ [Tue, 21 Apr 2015 16:36:41 +0000 (22:36 +0600)]
[youtube:user] Extract in terms of `load_more_widget_html`

9 years ago[youtube:ytsearch] Temporary workaround (#5483)
Sergey M․ [Tue, 21 Apr 2015 14:55:05 +0000 (20:55 +0600)]
[youtube:ytsearch] Temporary workaround (#5483)

9 years ago[senate] Simplify
Jaime Marquínez Ferrándiz [Tue, 21 Apr 2015 13:04:55 +0000 (15:04 +0200)]
[senate] Simplify

There isn't any problem if the 'formats' field only has one element

9 years ago[Cinemassacre] Support Youtube embedded videos (fixes #5131)
Yen Chi Hsuan [Tue, 21 Apr 2015 07:20:40 +0000 (15:20 +0800)]
[Cinemassacre] Support Youtube embedded videos (fixes #5131)

9 years ago[Cinemassacre] Move to a standalone module
Yen Chi Hsuan [Tue, 21 Apr 2015 07:10:27 +0000 (15:10 +0800)]
[Cinemassacre] Move to a standalone module

9 years ago[Cinemassacre] Add detection for videos from blip.tv
Yen Chi Hsuan [Tue, 21 Apr 2015 05:48:02 +0000 (13:48 +0800)]
[Cinemassacre] Add detection for videos from blip.tv

9 years ago[CSpan] Removed the md5 sum of CSpan_3
Yen Chi Hsuan [Mon, 20 Apr 2015 21:22:23 +0000 (05:22 +0800)]
[CSpan] Removed the md5 sum of CSpan_3

9 years ago[SenateISVP] Fix tests
Yen Chi Hsuan [Mon, 20 Apr 2015 21:13:25 +0000 (05:13 +0800)]
[SenateISVP] Fix tests

Remove md5 sums. They differs from my PC and the travis worker.

9 years ago[CSpan] Fix test cases CSpan_1 and CSpan_2
Yen Chi Hsuan [Mon, 20 Apr 2015 19:30:54 +0000 (03:30 +0800)]
[CSpan] Fix test cases CSpan_1 and CSpan_2

9 years ago[CSpan] Add detection for Senate ISVP. Closes #5302
Yen Chi Hsuan [Mon, 20 Apr 2015 19:18:38 +0000 (03:18 +0800)]
[CSpan] Add detection for Senate ISVP. Closes #5302

9 years ago[Senate] Try to capture thumbnails
Yen Chi Hsuan [Mon, 20 Apr 2015 18:57:32 +0000 (02:57 +0800)]
[Senate] Try to capture thumbnails

9 years ago[bilibili] Capture the video-not-exist message
Yen Chi Hsuan [Mon, 20 Apr 2015 18:32:10 +0000 (02:32 +0800)]
[bilibili] Capture the video-not-exist message

9 years ago[Senate] Add new extractor (#5302)
Yen Chi Hsuan [Mon, 20 Apr 2015 18:29:56 +0000 (02:29 +0800)]
[Senate] Add new extractor (#5302)

9 years ago[bambuser] Add support for authentication (#5478)
Sergey M․ [Mon, 20 Apr 2015 17:00:37 +0000 (23:00 +0600)]
[bambuser] Add support for authentication (#5478)

9 years ago[bambuser] Modernize and extract more metadata
Sergey M․ [Mon, 20 Apr 2015 16:46:01 +0000 (22:46 +0600)]
[bambuser] Modernize and extract more metadata

9 years ago[bambuser] Capture and output error message (#5478)
Sergey M․ [Mon, 20 Apr 2015 16:35:53 +0000 (22:35 +0600)]
[bambuser] Capture and output error message (#5478)

9 years ago[bambuser] Modernize
Sergey M․ [Mon, 20 Apr 2015 16:33:35 +0000 (22:33 +0600)]
[bambuser] Modernize

9 years ago[ted] Skip hls quality selection format
Sergey M․ [Mon, 20 Apr 2015 16:04:42 +0000 (22:04 +0600)]
[ted] Skip hls quality selection format

9 years ago[ted] Lower preference for direct audio since it's mono
Sergey M․ [Mon, 20 Apr 2015 16:04:17 +0000 (22:04 +0600)]
[ted] Lower preference for direct audio since it's mono

9 years ago[ted] Fix hls audio/video-only formats
Sergey M․ [Mon, 20 Apr 2015 16:01:02 +0000 (22:01 +0600)]
[ted] Fix hls audio/video-only formats

9 years ago[YoutubeDL] mp3 is compatible with mp4
Sergey M․ [Mon, 20 Apr 2015 15:58:46 +0000 (21:58 +0600)]
[YoutubeDL] mp3 is compatible with mp4

9 years ago[YoutubeDL] Allow bestvideo+bestaudio/best strategy for ted extractor
Sergey M․ [Mon, 20 Apr 2015 15:58:29 +0000 (21:58 +0600)]
[YoutubeDL] Allow bestvideo+bestaudio/best strategy for ted extractor

9 years ago[ted] Clarify IE_NAME
Sergey M․ [Mon, 20 Apr 2015 15:42:42 +0000 (21:42 +0600)]
[ted] Clarify IE_NAME

9 years ago[ted] Clarify audio/video-only formats
Sergey M․ [Mon, 20 Apr 2015 15:42:20 +0000 (21:42 +0600)]
[ted] Clarify audio/video-only formats

9 years ago[extractor/common] Add ability to specify custom field preference for `_sort_formats`
Sergey M․ [Mon, 20 Apr 2015 15:13:31 +0000 (21:13 +0600)]
[extractor/common] Add ability to specify custom field preference for `_sort_formats`

9 years ago[bandcamp] fix video_id parsing (fixes #4861)
Quentin Rameau [Mon, 20 Apr 2015 04:25:55 +0000 (06:25 +0200)]
[bandcamp] fix video_id parsing (fixes #4861)

9 years agoREADME: document bestvideo+bestaudio/best (#5447)
Jaime Marquínez Ferrándiz [Sun, 19 Apr 2015 16:52:01 +0000 (18:52 +0200)]
README: document bestvideo+bestaudio/best (#5447)

9 years agoMove the documentation for the `--format` option to the manpage
Jaime Marquínez Ferrándiz [Sun, 19 Apr 2015 16:37:38 +0000 (18:37 +0200)]
Move the documentation for the `--format` option to the manpage

It's too big for beeing embedded in the help message and it's easier to edit in the markdown file.

9 years ago[YoutubeDL] Respect explicit `--merge-format-output` for uncompatible formats as...
Sergey M․ [Sun, 19 Apr 2015 16:33:52 +0000 (22:33 +0600)]
[YoutubeDL] Respect explicit `--merge-format-output` for uncompatible formats as well

9 years ago[parameters.json] Set default `format` parameter to `best`
Sergey M․ [Fri, 17 Apr 2015 21:07:59 +0000 (03:07 +0600)]
[parameters.json] Set default `format` parameter to `best`

9 years ago[YoutubeDL] Merge incompatible formats into mkv (#5456)
Sergey M․ [Fri, 17 Apr 2015 21:00:35 +0000 (03:00 +0600)]
[YoutubeDL] Merge incompatible formats into mkv (#5456)

9 years ago[YoutubeDL] Make `bestvideo+bestaudio/best` default format when merger is available
Sergey M․ [Fri, 17 Apr 2015 19:14:10 +0000 (01:14 +0600)]
[YoutubeDL] Make `bestvideo+bestaudio/best` default format when merger is available

9 years agoDetect already merged videos
Jaime Marquínez Ferrándiz [Sun, 19 Apr 2015 14:56:22 +0000 (16:56 +0200)]
Detect already merged videos

Without the '--keep-video' option the two files would be downloaded again and even using the option, ffmpeg would be run again, which for some videos can take a long time.
We use a temporary file with ffmpeg so that the final file only exists if it success

9 years ago[Sohu] Fix title extraction
Yen Chi Hsuan [Sun, 19 Apr 2015 11:19:44 +0000 (19:19 +0800)]
[Sohu] Fix title extraction

9 years ago[miomio] Replace the slow test case
Yen Chi Hsuan [Sun, 19 Apr 2015 11:12:23 +0000 (19:12 +0800)]
[miomio] Replace the slow test case

MioMio_1 takes about 25~35 seconds on information retrieval