youtube-dl
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[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

9 years ago[tests] Allow multi_video to be tested as playlists
Yen Chi Hsuan [Sun, 19 Apr 2015 11:08:37 +0000 (19:08 +0800)]
[tests] Allow multi_video to be tested as playlists

9 years ago[megavideoz] Improve non-existing videos check
Sergey M․ [Sat, 18 Apr 2015 22:14:58 +0000 (04:14 +0600)]
[megavideoz] Improve non-existing videos check

9 years ago[megavideoz] Check non-existing videos
Sergey M․ [Sat, 18 Apr 2015 22:09:01 +0000 (04:09 +0600)]
[megavideoz] Check non-existing videos

9 years ago[megavideozeu] Rename extractor
Sergey M․ [Sat, 18 Apr 2015 22:08:29 +0000 (04:08 +0600)]
[megavideozeu] Rename extractor

9 years ago[megavideozeu] Simplify (Closes #5454)
Sergey M․ [Sat, 18 Apr 2015 22:07:45 +0000 (04:07 +0600)]
[megavideozeu] Simplify (Closes #5454)

9 years ago[megavideoez] Add working test
Jeff Buchbinder [Fri, 17 Apr 2015 15:25:01 +0000 (11:25 -0400)]
[megavideoez] Add working test

9 years agoAdd megavideoz.eu support.
Jeff Buchbinder [Fri, 16 Jan 2015 02:28:57 +0000 (21:28 -0500)]
Add megavideoz.eu support.

9 years agoMerge pull request #5462 from hedii/hedii-patch-1
Sergey M. [Sat, 18 Apr 2015 13:43:03 +0000 (18:43 +0500)]
Merge pull request #5462 from hedii/hedii-patch-1

Update wat.py misspelling 'downloding'

9 years agoUpdate wat.py
hedii [Sat, 18 Apr 2015 13:40:40 +0000 (15:40 +0200)]
Update wat.py

line 116, modify 'Downloding' to 'Downloading'.
It looks like nothing, but it is very annoying when youtube-dl command's output is parsed to find progress on a php (or other language) website for example.

9 years ago[ign] Fix extraction of some videos in articles
Jaime Marquínez Ferrándiz [Sat, 18 Apr 2015 11:27:35 +0000 (13:27 +0200)]
[ign] Fix extraction of some videos in articles

Give higher preference to the hero-poster regex because some articles may contain other videos

9 years agoFFmpegMergerPP: use the new system for specifying which files can be delete
Jaime Marquínez Ferrándiz [Sat, 18 Apr 2015 09:52:36 +0000 (11:52 +0200)]
FFmpegMergerPP: use the new system for specifying which files can be delete

9 years agoFFmpegEmbedSubtitlePP: remove the subtitle files if '--keep-video' is not given ...
Jaime Marquínez Ferrándiz [Sat, 18 Apr 2015 09:44:42 +0000 (11:44 +0200)]
FFmpegEmbedSubtitlePP: remove the subtitle files if '--keep-video' is not given (closes #5435)

9 years agoPostprocessors: use a list for the files that can be deleted
Jaime Marquínez Ferrándiz [Sat, 18 Apr 2015 09:36:42 +0000 (11:36 +0200)]
Postprocessors: use a list for the files that can be deleted

We could only know if we had to delete the original file, but this system allows to specify us more files (like subtitles).

9 years ago[facebook] Extend _VALID_URL take 2 (#5120)
Yen Chi Hsuan [Sat, 18 Apr 2015 08:08:24 +0000 (16:08 +0800)]
[facebook] Extend _VALID_URL take 2 (#5120)

9 years ago[facebook] Extend _VALID_URL
Yen Chi Hsuan [Thu, 16 Apr 2015 16:08:52 +0000 (00:08 +0800)]
[facebook] Extend _VALID_URL

9 years agoMerge branch 'julianrichen-gfycat'
Sergey M․ [Fri, 17 Apr 2015 21:51:38 +0000 (03:51 +0600)]
Merge branch 'julianrichen-gfycat'

9 years agoCredit @julianrichen for gfycat (#5440)
Sergey M․ [Fri, 17 Apr 2015 21:51:21 +0000 (03:51 +0600)]
Credit @julianrichen for gfycat (#5440)

9 years ago[gfycat] Simplify (Closes #5439, Closes #5394)
Sergey M․ [Fri, 17 Apr 2015 21:50:22 +0000 (03:50 +0600)]
[gfycat] Simplify (Closes #5439, Closes #5394)

9 years agoMerge branch 'gfycat' of https://github.com/julianrichen/youtube-dl into julianrichen...
Sergey M․ [Fri, 17 Apr 2015 21:49:32 +0000 (03:49 +0600)]
Merge branch 'gfycat' of https://github.com/julianrichen/youtube-dl into julianrichen-gfycat

9 years agoYoutubeDL.post_process: simplify keep_video handling
Jaime Marquínez Ferrándiz [Fri, 17 Apr 2015 20:38:14 +0000 (22:38 +0200)]
YoutubeDL.post_process: simplify keep_video handling

Since keep_video started as None we always set it to keep_video_wish unless it was None, so in the end keep_video == keep_video_wish. This should have been changed in f3ff1a3696c4080468e2cc5810c34273b148bd3e, but I didn't notice it.

9 years agoFFmpegExtractAudioPP: Simplify handling of already existing files
Jaime Marquínez Ferrándiz [Fri, 17 Apr 2015 20:29:30 +0000 (22:29 +0200)]
FFmpegExtractAudioPP: Simplify handling of already existing files

9 years ago[comedycentral] Fix feed uri request (Closes #5449, closes #5455)
Sergey M․ [Fri, 17 Apr 2015 17:41:07 +0000 (23:41 +0600)]
[comedycentral] Fix feed uri request (Closes #5449, closes #5455)

9 years ago[soundcloud] Raise an error instead of calling 'report_error'
Jaime Marquínez Ferrándiz [Fri, 17 Apr 2015 17:24:30 +0000 (19:24 +0200)]
[soundcloud] Raise an error instead of calling 'report_error'

9 years ago[mixcloud] Simplify url extraction
Jaime Marquínez Ferrándiz [Fri, 17 Apr 2015 17:02:49 +0000 (19:02 +0200)]
[mixcloud] Simplify url extraction

On the tracks I tested the server number in the url from the webpage is valid
for the mp3 or the m4a file and any other number is invalid, it's a
waste of time to check them.

9 years ago[vimple] Fix extraction (Closes #5448)
Sergey M․ [Fri, 17 Apr 2015 16:56:26 +0000 (22:56 +0600)]
[vimple] Fix extraction (Closes #5448)

9 years agoInfoExtractor._search_regex: Suggest updating when the regex is not found (suggested...
Jaime Marquínez Ferrándiz [Fri, 17 Apr 2015 12:55:24 +0000 (14:55 +0200)]
InfoExtractor._search_regex: Suggest updating when the regex is not found (suggested in #5442)

Reuse the same message from ExtractorError

9 years agorelease 2015.04.17
Philipp Hagemeister [Fri, 17 Apr 2015 09:14:25 +0000 (11:14 +0200)]
release 2015.04.17

9 years ago[soundcloud] Handle 'secret_token' for 'w.soundcloud.com/player/?url=*' urls (fixes...
Jaime Marquínez Ferrándiz [Fri, 17 Apr 2015 08:46:25 +0000 (10:46 +0200)]
[soundcloud] Handle 'secret_token' for 'w.soundcloud.com/player/?url=*' urls (fixes #5453)

9 years ago[gfycat] Fixed preferences.
FireDart [Thu, 16 Apr 2015 22:11:30 +0000 (18:11 -0400)]
[gfycat] Fixed preferences.

9 years ago[gfycat] Updated tests.
FireDart [Thu, 16 Apr 2015 22:10:53 +0000 (18:10 -0400)]
[gfycat] Updated tests.

9 years ago[utils] Fix splitunc deprecation warning
Sergey M․ [Thu, 16 Apr 2015 16:12:38 +0000 (22:12 +0600)]
[utils] Fix splitunc deprecation warning

9 years ago[srf] Show display_id when present
Sergey M․ [Thu, 16 Apr 2015 15:48:22 +0000 (21:48 +0600)]
[srf] Show display_id when present

9 years ago[srf] Extend _VALID_URL
Sergey M․ [Thu, 16 Apr 2015 15:47:42 +0000 (21:47 +0600)]
[srf] Extend _VALID_URL

9 years ago[generic] Update pladform embed test
Sergey M․ [Thu, 16 Apr 2015 15:37:15 +0000 (21:37 +0600)]
[generic] Update pladform embed test