youtube-dl
9 years agoMerge branch 'crooksandliars' of https://github.com/fstirlitz/youtube-dl into fstirli...
Sergey M․ [Sat, 11 Apr 2015 13:34:06 +0000 (19:34 +0600)]
Merge branch 'crooksandliars' of https://github.com/fstirlitz/youtube-dl into fstirlitz-crooksandliars

9 years ago[hitbox:live] Fix hls extration (Closes #5315)
Sergey M․ [Sat, 11 Apr 2015 12:52:41 +0000 (18:52 +0600)]
[hitbox:live] Fix hls extration (Closes #5315)

9 years ago[ted] Extract all formats (Closes #5397)
Sergey M․ [Fri, 10 Apr 2015 17:36:28 +0000 (23:36 +0600)]
[ted] Extract all formats (Closes #5397)

9 years ago[rai] Add test for #5396
Sergey M․ [Fri, 10 Apr 2015 16:41:52 +0000 (22:41 +0600)]
[rai] Add test for #5396

9 years ago[rai] Improve extraction
Sergey M․ [Fri, 10 Apr 2015 16:41:26 +0000 (22:41 +0600)]
[rai] Improve extraction

9 years ago[rai] Fix extraction (Closes #5396)
Sergey M․ [Fri, 10 Apr 2015 16:27:16 +0000 (22:27 +0600)]
[rai] Fix extraction (Closes #5396)

9 years ago[teamcoco] Extract duration
Naglis Jonaitis [Thu, 9 Apr 2015 23:03:38 +0000 (02:03 +0300)]
[teamcoco] Extract duration

9 years ago[teamcoco] Extract m3u8 URLs
Naglis Jonaitis [Thu, 9 Apr 2015 20:57:51 +0000 (23:57 +0300)]
[teamcoco] Extract m3u8 URLs

9 years ago[teamcoco] Fix extraction
Naglis Jonaitis [Thu, 9 Apr 2015 20:54:53 +0000 (23:54 +0300)]
[teamcoco] Fix extraction

9 years ago[vine] Modernize
Sergey M․ [Thu, 9 Apr 2015 16:41:41 +0000 (22:41 +0600)]
[vine] Modernize

9 years ago[vine] Extend _VALID_URL
Sergey M․ [Thu, 9 Apr 2015 16:40:18 +0000 (22:40 +0600)]
[vine] Extend _VALID_URL

9 years ago[vine] Add tests for #5389
Sergey M․ [Thu, 9 Apr 2015 16:37:54 +0000 (22:37 +0600)]
[vine] Add tests for #5389

9 years ago[vine] Fix post data regex (Closes #5389)
Sergey M․ [Thu, 9 Apr 2015 16:32:48 +0000 (22:32 +0600)]
[vine] Fix post data regex (Closes #5389)

9 years ago[vine] Zero rate videos is perfectly valid (#5389)
Sergey M․ [Thu, 9 Apr 2015 16:32:22 +0000 (22:32 +0600)]
[vine] Zero rate videos is perfectly valid (#5389)

9 years ago[dumpert] Add nsfw cookie (Closes #5382)
Sergey M․ [Thu, 9 Apr 2015 13:53:00 +0000 (19:53 +0600)]
[dumpert] Add nsfw cookie (Closes #5382)

9 years ago[rtve] Detect videos that are no longer available
Jaime Marquínez Ferrándiz [Thu, 9 Apr 2015 12:01:33 +0000 (14:01 +0200)]
[rtve] Detect videos that are no longer available

9 years agorelease 2015.04.09
Philipp Hagemeister [Wed, 8 Apr 2015 22:21:19 +0000 (00:21 +0200)]
release 2015.04.09

9 years ago[dailymotion:user] Improve _VALID_URL (Closes #5380)
Sergey M․ [Wed, 8 Apr 2015 20:25:31 +0000 (02:25 +0600)]
[dailymotion:user] Improve _VALID_URL (Closes #5380)

9 years ago[theplatform] Modernize
Sergey M․ [Wed, 8 Apr 2015 16:29:10 +0000 (22:29 +0600)]
[theplatform] Modernize

9 years ago[theplatform] Fix for python 2.6
Sergey M․ [Wed, 8 Apr 2015 16:27:25 +0000 (22:27 +0600)]
[theplatform] Fix for python 2.6

At least single depth level extraction...

9 years ago[postprocessor/common:postprocessor/ffmpeg] Generalize utime
Sergey M․ [Wed, 8 Apr 2015 15:40:31 +0000 (21:40 +0600)]
[postprocessor/common:postprocessor/ffmpeg] Generalize utime

9 years agoMerge pull request #5376 from PeteHemery/ffmpeg-postproc-utime-bug
Sergey M. [Wed, 8 Apr 2015 15:27:17 +0000 (20:27 +0500)]
Merge pull request #5376 from PeteHemery/ffmpeg-postproc-utime-bug

[ffmpeg] adding exception catching for call to os.utime in run_ffmpeg_multiple_files

9 years ago[theplatform] Allow <par> without <swtich> at all
Sergey M․ [Wed, 8 Apr 2015 15:03:11 +0000 (21:03 +0600)]
[theplatform] Allow <par> without <swtich> at all

Bare `wget` on http://link.theplatform.com/s/kYEXFC/22d_qsQ6MIRTl results in an XML without <switch> at all
but with <par> and <video> inside it. Let's handle this possible outcome as well.

9 years ago[utils] Remove url_infer_protocol
Yen Chi Hsuan [Wed, 8 Apr 2015 13:39:34 +0000 (21:39 +0800)]
[utils] Remove url_infer_protocol

9 years ago[theplatform] Rework on <switch> inside <par>
Yen Chi Hsuan [Wed, 8 Apr 2015 12:21:34 +0000 (20:21 +0800)]
[theplatform] Rework on <switch> inside <par>

9 years ago[theplatform] Fix video url extraction (fixes #5340)
Yen Chi Hsuan [Wed, 8 Apr 2015 11:20:34 +0000 (19:20 +0800)]
[theplatform] Fix video url extraction (fixes #5340)

In SMIL 2.1, <switch> nodes may be enclosed in <par>. See
http://www.w3.org/TR/SMIL2/smil-timing.html#edef-par

9 years ago[livestream] Extend _VALID_URL (fixes #5375)
Yen Chi Hsuan [Wed, 8 Apr 2015 09:42:26 +0000 (17:42 +0800)]
[livestream] Extend _VALID_URL (fixes #5375)

9 years ago[udn] Add new extractor
Yen Chi Hsuan [Wed, 8 Apr 2015 09:26:51 +0000 (17:26 +0800)]
[udn] Add new extractor

9 years ago[ffmpeg] adding exception catching for call to os.utime in run_ffmpeg_multiple_files
Pete Hemery [Tue, 7 Apr 2015 21:33:18 +0000 (22:33 +0100)]
[ffmpeg] adding exception catching for call to os.utime in run_ffmpeg_multiple_files

9 years ago[youtube] Skip WebVTT in DASH manifest (#5297)
Yen Chi Hsuan [Tue, 7 Apr 2015 19:45:02 +0000 (03:45 +0800)]
[youtube] Skip WebVTT in DASH manifest (#5297)

9 years ago[addanime] Add test for #5372
Sergey M․ [Tue, 7 Apr 2015 15:01:35 +0000 (21:01 +0600)]
[addanime] Add test for #5372

9 years ago[addanime] Extend _VALID_URL (Closes #5372)
Sergey M․ [Tue, 7 Apr 2015 15:00:52 +0000 (21:00 +0600)]
[addanime] Extend _VALID_URL (Closes #5372)

9 years ago[addanime] Add format quality (Closes #5371)
Sergey M․ [Tue, 7 Apr 2015 15:00:22 +0000 (21:00 +0600)]
[addanime] Add format quality (Closes #5371)

9 years ago[cnn] Match more affilliates
Philipp Hagemeister [Tue, 7 Apr 2015 12:59:13 +0000 (14:59 +0200)]
[cnn] Match more affilliates

9 years agoRemove check for ssl certs
Jaime Marquínez Ferrándiz [Mon, 6 Apr 2015 20:18:08 +0000 (22:18 +0200)]
Remove check for ssl certs

When it uses a capath instead of a cafile, 'get_ca_certs' or 'cert_store_stats' only returns certificates already used in a connection.
(see #5364)

9 years agoMerge branch 'newtonelectron-spankbang.com'
Sergey M․ [Mon, 6 Apr 2015 15:24:45 +0000 (21:24 +0600)]
Merge branch 'newtonelectron-spankbang.com'

9 years ago[spankbang] Improve and simplify
Sergey M․ [Mon, 6 Apr 2015 15:24:17 +0000 (21:24 +0600)]
[spankbang] Improve and simplify

9 years agoMerge branch 'spankbang.com' of https://github.com/newtonelectron/youtube-dl into...
Sergey M․ [Mon, 6 Apr 2015 14:46:40 +0000 (20:46 +0600)]
Merge branch 'spankbang.com' of https://github.com/newtonelectron/youtube-dl into newtonelectron-spankbang.com

9 years ago[crooksandliars] resolve protocol-relative URLs
felix [Mon, 6 Apr 2015 08:12:43 +0000 (10:12 +0200)]
[crooksandliars] resolve protocol-relative URLs

9 years agocrooksandliars.com extractor
felix [Mon, 6 Apr 2015 07:54:19 +0000 (09:54 +0200)]
crooksandliars.com extractor

9 years ago[SpankBang] Remove regexp type prefix from _TEST url.
newtonelectron [Sun, 5 Apr 2015 21:02:05 +0000 (14:02 -0700)]
[SpankBang] Remove regexp type prefix from _TEST url.

9 years ago[SpankBang] Add test
newtonelectron [Sun, 5 Apr 2015 20:57:59 +0000 (13:57 -0700)]
[SpankBang] Add test

9 years ago[SpankBang] Use python2.6 compatible string formatting spec
newtonelectron [Sun, 5 Apr 2015 20:43:21 +0000 (13:43 -0700)]
[SpankBang] Use python2.6 compatible string formatting spec

9 years ago[SpankBang] Add new extractor
newtonelectron [Sun, 5 Apr 2015 19:50:21 +0000 (12:50 -0700)]
[SpankBang] Add new extractor

9 years ago[youtube] Simplify url_encoded_fmt_stream_map check
Sergey M․ [Sun, 5 Apr 2015 18:45:57 +0000 (00:45 +0600)]
[youtube] Simplify url_encoded_fmt_stream_map check

9 years ago[youtube] Add test for #5361
Sergey M․ [Sun, 5 Apr 2015 18:35:55 +0000 (00:35 +0600)]
[youtube] Add test for #5361

9 years ago[youtube] Enhance url_encoded_fmt_stream_map checking (fix #5361)
Yen Chi Hsuan [Sun, 5 Apr 2015 14:29:06 +0000 (22:29 +0800)]
[youtube] Enhance url_encoded_fmt_stream_map checking (fix #5361)

9 years ago[ellentv] Replace test
Sergey M․ [Sat, 4 Apr 2015 18:01:55 +0000 (00:01 +0600)]
[ellentv] Replace test

9 years ago[ellentv] Make video url extraction fatal
Sergey M․ [Sat, 4 Apr 2015 18:00:04 +0000 (00:00 +0600)]
[ellentv] Make video url extraction fatal

9 years ago[eagleplatform] Skip georestricted test
Sergey M․ [Sat, 4 Apr 2015 17:36:45 +0000 (23:36 +0600)]
[eagleplatform] Skip georestricted test

9 years ago[dump] Fix title extraction
Sergey M․ [Sat, 4 Apr 2015 17:33:07 +0000 (23:33 +0600)]
[dump] Fix title extraction

9 years ago[dreisat] Update test
Sergey M․ [Sat, 4 Apr 2015 17:30:38 +0000 (23:30 +0600)]
[dreisat] Update test

9 years ago[dreisat] Capture status errors
Sergey M․ [Sat, 4 Apr 2015 17:28:47 +0000 (23:28 +0600)]
[dreisat] Capture status errors

9 years ago[drtv] Update test
Sergey M․ [Sat, 4 Apr 2015 17:19:28 +0000 (23:19 +0600)]
[drtv] Update test

9 years ago[drtv] Check for unavailable videos
Sergey M․ [Sat, 4 Apr 2015 17:17:09 +0000 (23:17 +0600)]
[drtv] Check for unavailable videos

9 years ago[culturebox] Fix test
Sergey M․ [Sat, 4 Apr 2015 17:06:16 +0000 (23:06 +0600)]
[culturebox] Fix test

9 years ago[extractor/common] Remove f4m section
Sergey M․ [Sat, 4 Apr 2015 17:05:25 +0000 (23:05 +0600)]
[extractor/common] Remove f4m section

It's now provided by `f4m_id`

9 years ago[francetv] Improve formats extraction
Sergey M․ [Sat, 4 Apr 2015 17:02:04 +0000 (23:02 +0600)]
[francetv] Improve formats extraction

9 years ago[francetv] Fix duration
Sergey M․ [Sat, 4 Apr 2015 16:52:25 +0000 (22:52 +0600)]
[francetv] Fix duration

9 years ago[culturebox] Replace test
Sergey M․ [Sat, 4 Apr 2015 16:50:13 +0000 (22:50 +0600)]
[culturebox] Replace test

9 years ago[culturebox] Check for unavailable videos
Sergey M․ [Sat, 4 Apr 2015 16:43:34 +0000 (22:43 +0600)]
[culturebox] Check for unavailable videos

9 years ago[bliptv] Check format URLs
Sergey M․ [Sat, 4 Apr 2015 16:27:25 +0000 (22:27 +0600)]
[bliptv] Check format URLs

Some formats are now 404

9 years ago[aftonbladet] Modernize
Sergey M․ [Sat, 4 Apr 2015 16:19:34 +0000 (22:19 +0600)]
[aftonbladet] Modernize

9 years ago[aftonbladet] Fix extraction
Sergey M․ [Sat, 4 Apr 2015 16:15:59 +0000 (22:15 +0600)]
[aftonbladet] Fix extraction

9 years agoMerge branch 'tuexss-patch-1'
Sergey M․ [Sat, 4 Apr 2015 14:09:36 +0000 (20:09 +0600)]
Merge branch 'tuexss-patch-1'

9 years ago[options] Fix load info help string
Sergey M․ [Sat, 4 Apr 2015 14:09:11 +0000 (20:09 +0600)]
[options] Fix load info help string

9 years ago[options] `Number` is a verb here
Sergey M․ [Sat, 4 Apr 2015 14:02:29 +0000 (20:02 +0600)]
[options] `Number` is a verb here

9 years ago[options] extractor is lowercase
Sergey M․ [Sat, 4 Apr 2015 14:01:24 +0000 (20:01 +0600)]
[options] extractor is lowercase

9 years ago[options] Restore some strings
Sergey M․ [Sat, 4 Apr 2015 14:00:23 +0000 (20:00 +0600)]
[options] Restore some strings

9 years agoMerge branch 'patch-1' of https://github.com/tuexss/youtube-dl into tuexss-patch-1
Sergey M․ [Sat, 4 Apr 2015 13:50:47 +0000 (19:50 +0600)]
Merge branch 'patch-1' of https://github.com/tuexss/youtube-dl into tuexss-patch-1

9 years ago[radiojavan] Sort formats
Sergey M․ [Sat, 4 Apr 2015 13:25:08 +0000 (19:25 +0600)]
[radiojavan] Sort formats

9 years ago[radiojavan] Fix height
Sergey M․ [Sat, 4 Apr 2015 13:24:37 +0000 (19:24 +0600)]
[radiojavan] Fix height

9 years ago[test_execution] Fix test under python 2 @ windows
Sergey M․ [Sat, 4 Apr 2015 13:21:50 +0000 (19:21 +0600)]
[test_execution] Fix test under python 2 @ windows

9 years agoCredit @Roman2K for pornovoisines (#5264)
Sergey M․ [Sat, 4 Apr 2015 13:16:18 +0000 (19:16 +0600)]
Credit @Roman2K for pornovoisines (#5264)

9 years agoMerge branch 'Roman2K-pornovoisines'
Sergey M․ [Sat, 4 Apr 2015 13:14:01 +0000 (19:14 +0600)]
Merge branch 'Roman2K-pornovoisines'

9 years ago[pornovoisines] Simplify
Sergey M․ [Sat, 4 Apr 2015 13:13:37 +0000 (19:13 +0600)]
[pornovoisines] Simplify

9 years ago[test_utils] Add test for unified_strdate
Sergey M․ [Sat, 4 Apr 2015 13:11:01 +0000 (19:11 +0600)]
[test_utils] Add test for unified_strdate

9 years ago[utils] Avoid treating `*-%Y` date template as UTC offset
Sergey M․ [Sat, 4 Apr 2015 13:08:48 +0000 (19:08 +0600)]
[utils] Avoid treating `*-%Y` date template as UTC offset

9 years ago[utils] Add one more template to unified_strdate
Sergey M․ [Sat, 4 Apr 2015 12:45:46 +0000 (18:45 +0600)]
[utils] Add one more template to unified_strdate

9 years agoMerge branch 'pornovoisines' of https://github.com/Roman2K/youtube-dl into Roman2K...
Sergey M․ [Sat, 4 Apr 2015 12:08:20 +0000 (18:08 +0600)]
Merge branch 'pornovoisines' of https://github.com/Roman2K/youtube-dl into Roman2K-pornovoisines

9 years agoMerge branch 'snipem-gamersyde'
Sergey M․ [Sat, 4 Apr 2015 11:54:02 +0000 (17:54 +0600)]
Merge branch 'snipem-gamersyde'

9 years ago[gamersyde] Simplify
Sergey M․ [Sat, 4 Apr 2015 11:53:22 +0000 (17:53 +0600)]
[gamersyde] Simplify

9 years ago[utils] Drop trailing comma before closing brace
Sergey M․ [Sat, 4 Apr 2015 11:48:55 +0000 (17:48 +0600)]
[utils] Drop trailing comma before closing brace

9 years ago[rtve] Extract a better quality video
Jaime Marquínez Ferrándiz [Sat, 4 Apr 2015 11:11:55 +0000 (13:11 +0200)]
[rtve] Extract a better quality video

9 years agoMerge branch 'gamersyde' of https://github.com/snipem/youtube-dl into snipem-gamersyde
Sergey M․ [Sat, 4 Apr 2015 10:59:39 +0000 (16:59 +0600)]
Merge branch 'gamersyde' of https://github.com/snipem/youtube-dl into snipem-gamersyde

9 years agoMerge branch 'mtp1376-radiojavan'
Sergey M․ [Sat, 4 Apr 2015 10:47:24 +0000 (16:47 +0600)]
Merge branch 'mtp1376-radiojavan'

9 years agoCredit @mtp1376 for varzesh3 and radiojavan
Sergey M․ [Sat, 4 Apr 2015 10:47:09 +0000 (16:47 +0600)]
Credit @mtp1376 for varzesh3 and radiojavan

9 years ago[radiojavan] Simplify and extract upload date
Sergey M․ [Sat, 4 Apr 2015 10:45:41 +0000 (16:45 +0600)]
[radiojavan] Simplify and extract upload date

9 years agoFixed intendation of test cases
snipem [Sat, 4 Apr 2015 10:42:14 +0000 (12:42 +0200)]
Fixed intendation of test cases

Leaded to error on Linux machine

9 years ago[Gamersyde] Improved robustness, added duration and tests
snipem [Sat, 4 Apr 2015 10:31:48 +0000 (12:31 +0200)]
[Gamersyde] Improved robustness, added duration and tests

Fix for Json syntax is now less error prone for Json syntax inside of
values. Extractor is now also using native Json handling. Added tests
for several videos that were producing errors in the first place.

9 years agoMerge branch 'radiojavan' of https://github.com/mtp1376/youtube-dl into mtp1376-radio...
Sergey M․ [Sat, 4 Apr 2015 10:10:17 +0000 (16:10 +0600)]
Merge branch 'radiojavan' of https://github.com/mtp1376/youtube-dl into mtp1376-radiojavan

9 years agoDo not encode outtmpl twice (Closes #5288)
Sergey M․ [Fri, 3 Apr 2015 18:30:37 +0000 (00:30 +0600)]
Do not encode outtmpl twice (Closes #5288)

9 years ago[prosiebensat1] Fix test
Sergey M․ [Fri, 3 Apr 2015 17:44:13 +0000 (23:44 +0600)]
[prosiebensat1] Fix test

9 years ago[prosiebensat1] Fix bitrate (Closes #5350 closes #5351)
Sergey M․ [Fri, 3 Apr 2015 17:42:53 +0000 (23:42 +0600)]
[prosiebensat1] Fix bitrate (Closes #5350 closes #5351)

9 years ago[mixcloud] Fix extraction of like count (reported in #5231)
Jaime Marquínez Ferrándiz [Fri, 3 Apr 2015 17:37:35 +0000 (19:37 +0200)]
[mixcloud] Fix extraction of like count (reported in #5231)

9 years ago[RadioJavan] Add new extractor
Mohammad Teimori Pabandi [Fri, 3 Apr 2015 16:25:39 +0000 (20:55 +0430)]
[RadioJavan] Add new extractor

9 years ago[Gamersyde] Add new extractor
snipem [Fri, 3 Apr 2015 13:34:49 +0000 (15:34 +0200)]
[Gamersyde] Add new extractor

9 years ago[bloomberg] Adapt to website changes (fixes #5347)
Jaime Marquínez Ferrándiz [Fri, 3 Apr 2015 13:01:17 +0000 (15:01 +0200)]
[bloomberg] Adapt to website changes (fixes #5347)

9 years ago[postprocessor/ffmpeg] Fix crash when ffprobe/avprobe are not installed (closes ...
Jaime Marquínez Ferrándiz [Fri, 3 Apr 2015 12:09:50 +0000 (14:09 +0200)]
[postprocessor/ffmpeg] Fix crash when ffprobe/avprobe are not installed (closes #5349)

'self.probe_basename' was None, so 'probe_executable' raised a KeyError exception

9 years ago[miomio] pep8: remove whitespaces in empty line
Jaime Marquínez Ferrándiz [Fri, 3 Apr 2015 12:09:07 +0000 (14:09 +0200)]
[miomio] pep8: remove whitespaces in empty line