Vitaliy Syrchikov
ae670a6ed8
Sportbox source fix. HD videos support.
2015-05-15 17:53:05 +04:00
Vitaliy Syrchikov
a7b8467ac0
Sportbox extractor fix.
2015-05-15 16:52:11 +04:00
blissland
15da7ce7fb
Fix file format extraction regex and update test file checksum
2015-05-15 14:12:52 +02:00
Jaime Marquínez Ferrándiz
3884dcf313
YoutubeDL: ignore indexes from 'playlist_items' that are not in the list ( fixes #5706 )
...
We ignore them instead of failing to match the behaviour of the 'playliststart' parameter.
2015-05-15 14:08:26 +02:00
Philipp Hagemeister
c4fc559f45
release 2015.05.15
2015-05-15 10:13:43 +02:00
Jaime Marquínez Ferrándiz
2bc4330303
[youtube:history] Fix extraction ( fixes #5702 )
...
It uses the same method as YoutubeSubscriptionsIE, if other feed starts using it we should consider using base class.
2015-05-14 23:41:27 +02:00
Yen Chi Hsuan
12675275a1
[teamcoco] Detect expired videos ( #5626 )
2015-05-15 02:28:41 +08:00
Yen Chi Hsuan
3a105f7b20
[teamcoco] Rewrite preload data extraction
...
Idea: "puncture" some consecutive fragments and check whether the
b64decode result of a punctured string is a valid JSON or not.
It's a O(N^3) algorithm, but should be fast for a small N (less than 30
fragments in all test cases)
2015-05-15 02:28:40 +08:00
Sergey M․
1ae72fb23d
[soundcloud:user] Defer download link resolve ( Closes #5248 )
...
Looks like final download links can expire before downloading process reach them. So, resolving download links right before actual downloading.
2015-05-14 22:28:42 +06:00
Yen Chi Hsuan
7ec676bb3d
[qqmusic] Add IE_NAME for all extractors
2015-05-14 23:32:36 +08:00
Yen Chi Hsuan
29ea57283e
[qqmusic] Refactoring QQMusicToplistIE
2015-05-14 23:28:42 +08:00
Yen Chi Hsuan
5488973961
[qqmusic] flake8
2015-05-14 23:25:43 +08:00
Yen Chi Hsuan
96d45a5489
Merge pull request #5680 from ping/qqmusic-toplist-ie
...
[qqmusic] Add support for charts / top lists
2015-05-14 23:23:32 +08:00
Sergey M․
7a012d5a16
[screenwavemedia] Add support for player2 URLs ( Closes #5696 )
2015-05-14 16:39:35 +06:00
Yen Chi Hsuan
fa6a16996e
[worldstarhiphop] Support Android URLs ( fixes #5629 )
2015-05-14 18:00:57 +08:00
Sergey M․
82245a6de7
[YoutubeDL] Restore filename for thumbnails
2015-05-14 15:21:27 +06:00
Sergey M․
98b8ec8616
Merge branch 'best-fallback-on-outdated-avconv' of https://github.com/dstftw/youtube-dl into dstftw-best-fallback-on-outdated-avconv
...
Conflicts:
youtube_dl/YoutubeDL.py
2015-05-14 15:18:58 +06:00
Yen Chi Hsuan
88f9d8748c
Merge remote-tracking branch 'upstream/master'
2015-05-14 17:07:02 +08:00
Sergey M․
7d57d2e18b
[canalplus] Restore checksums in tests
2015-05-14 14:59:27 +06:00
Yen Chi Hsuan
c827d4cfdb
[xattr] Enhanced error messages on Windows
2015-05-14 16:53:10 +08:00
blissland
509c630db8
[CanalplusIE] Update tests that were no longer working
2015-05-14 08:09:56 +01:00
Yen Chi Hsuan
fbff30d2db
[xattr] Catch 'Argument list too long'
2015-05-14 14:51:00 +08:00
Yen Chi Hsuan
86c7fdb17c
[xattr] Enhance error handling to catch ENOSPC
...
Fixes #5589
2015-05-14 14:28:41 +08:00
Yen Chi Hsuan
62bd6589c7
Merge pull request #5692 from yan12125/fix-embedthumbnailpp
...
Use thumbnails downloaded by YoutubeDL in EmbedThumbnailPP
2015-05-14 12:35:58 +08:00
Yen Chi Hsuan
2cc6d13547
[postprocessor/embedthumbnail] Encode arguments in calling AtomicParsley
2015-05-14 04:41:30 +08:00
Yen Chi Hsuan
bb8ca1d112
[postprocessor/embedthumbnail] Use run_ffmpeg_multiple_files
2015-05-14 02:35:28 +08:00
Yen Chi Hsuan
8e59539752
[postprocessor/embedthumbnail] Use thumbnails downloaded by YoutubeDL
2015-05-14 02:32:00 +08:00
Sergey M․
372744c544
[odnoklassniki] Fix extraction ( Closes #5671 )
2015-05-13 22:26:30 +06:00
Sergey M.
83880949a1
Merge pull request #5682 from blissland/master
...
[BYUtvIE] Relax thumbnail regex so test does not fail
2015-05-13 19:36:22 +05:00
Yen Chi Hsuan
3749e36e9f
[YoutubeDL] Fix PEP8 W503
2015-05-13 21:16:45 +08:00
blissland
0b4253fa37
[BYUtvIE] Change thumbnail regex so test does not fail
2015-05-12 18:57:06 +01:00
ping
86ec1e487c
[qqmusic] Code fixes
2015-05-13 01:37:56 +08:00
ping
fd4eefed39
[qqmusic] Fix extraction for global list
2015-05-13 01:14:02 +08:00
ping
b480e7874b
[qqmusic] Fix code formatting
2015-05-12 22:41:37 +08:00
ping
41333b97b9
[qqmusic] Add support for charts / top lists
2015-05-12 22:35:16 +08:00
Yen Chi Hsuan
c1c924abfe
[utils,common] Merge format_srt_time and _subtitles_timecode
...
format_srt_time uses a comma as the delimiter between seconds and
milliseconds while _subtitles_timecode uses a dot. All .srt examples I
found on the Internet uses a comma, so I use a comma in the merged
version. See http://matroska.org/technical/specs/subtitles/srt.html and
http://devel.aegisub.org/wiki/SubtitleFormats/SRT
2015-05-12 13:04:54 +08:00
Yen Chi Hsuan
1c7e2e64f6
[nrk] Remove TTML to srt conversion codes
...
A common routine is implemented in utils.py and can be used via
--convert-subtitles.
2015-05-12 12:55:14 +08:00
Yen Chi Hsuan
7dff03636a
[utils] Support 'dur' field in TTML
2015-05-12 12:47:37 +08:00
Yen Chi Hsuan
5332fd91bf
[nytimes] Correct _VALID_URL of NYTimesArticleIE
2015-05-12 12:42:13 +08:00
Sergey M․
d4b963d0a6
[vine] Relax alt_title
( Closes #5677 )
2015-05-12 01:54:56 +06:00
Sergey M․
6d3f5935e5
[southpark] Fix IE_NAME
2015-05-11 23:47:50 +06:00
rrooij
968ee17677
[southparkdk] Add extractor
2015-05-11 23:45:38 +06:00
rrooij
81ed3bb9c0
[southpark] Sort alphabetically
2015-05-11 23:45:29 +06:00
Sergey M․
5115652828
[zingmp3] Capture error message
2015-05-11 21:31:36 +06:00
Sergey M․
1f92865494
[dumpert] Add cpc cookie ( Closes #5672 )
2015-05-11 21:05:39 +06:00
Yen Chi Hsuan
e41f450f28
[tmz] Add support for articles ( fixes #5477 )
2015-05-11 20:06:10 +08:00
Sergey M․
97fcf1bbd0
[YoutubeDL] Check if merger can actually merge
2015-05-11 02:01:16 +06:00
Sergey M․
13763ce599
[postprocessor/ffmpeg] Add can_merge
method
2015-05-11 02:00:31 +06:00
Sergey M․
7fcb605b82
[YoutubeDL] Fallback to -f best
when merger is outdated
2015-05-11 00:27:29 +06:00
Sergey M․
70484b9f8a
[postprocessor/ffmpeg] Extract check_outdated
method
2015-05-11 00:26:39 +06:00
Jaime Marquínez Ferrándiz
69b46b3d95
ExecAfterDownloadPP: fix __init__ method
2015-05-10 17:47:49 +02:00
Jaime Marquínez Ferrándiz
95c5534f8e
ExecAfterDownloadPP, YoutubeDL: remove unused parameters
2015-05-10 17:41:11 +02:00
Sergey M․
370b39e8ec
[voicerepublic] Fix fallback branch formats extraction
2015-05-10 18:37:52 +06:00
Sergey M․
a6762c4a22
[voicerepublic] Make more robust and extract more metadata
2015-05-10 18:29:15 +06:00
Sergey M․
98c2c0febc
Merge branch 'voicerepublic' of https://github.com/duncankl/youtube-dl into duncankl-voicerepublic
2015-05-10 17:31:55 +06:00
Yen Chi Hsuan
63cbd19f50
[ndr] Replace the 404 test case
2015-05-10 18:30:26 +08:00
Yen Chi Hsuan
1934f3a0ea
[ndr] Extended to support n-joy.de as well ( closes #4527 )
...
According to http://en.wikipedia.org/wiki/N-Joy , n-joy.de is a service
hosted by NDR, so I put them together.
2015-05-10 18:22:07 +08:00
ping
a909e6ad43
[dailymotion] Patch upload_date detection.
...
(closes #5665 )
2015-05-10 11:13:14 +02:00
Duncan
1dcb52188d
[voicerepublic] Remove hardcoded paths to media files
2015-05-10 17:06:34 +12:00
Duncan
28ebef0b1b
[voicerepublic] Detect list of available formats from the web page
2015-05-10 16:03:09 +12:00
Duncan
f03a8a3c4e
[voicerepublic] Raise ExtractorError if audio is still being processed
2015-05-10 15:50:06 +12:00
Duncan
03f760b1c0
[voicerepublic] Remove creator field
2015-05-10 15:41:27 +12:00
Duncan
f900dc3fb9
[voicerepublic] Extract author using _html_search_meta
2015-05-10 15:01:58 +12:00
Sergey M․
95eb1adda8
[life:embed] Sort formats
2015-05-10 08:54:50 +06:00
Duncan
c6ddbdb66c
[voicerepublic] Add new extractor
2015-05-10 12:39:24 +12:00
Sergey M․
3800b908b1
[mlb] Fix #5663
2015-05-10 06:14:34 +06:00
Philipp Hagemeister
69fe3a5f09
release 2015.05.10
2015-05-10 01:05:24 +02:00
Sergey M․
754270313a
[life:embed] Move to separated extractor and extract m3u8 formats
2015-05-10 01:03:26 +06:00
Sergey M․
057ebeaca3
[lifenews] Add test for #5660
2015-05-10 00:27:49 +06:00
Sergey M․
480065172d
[lifenews] Add support for video URLs ( Closes #5660 )
2015-05-10 00:26:42 +06:00
Sergey M․
f2e0056579
[vgtv] Avoid duplicate format_id
2015-05-09 21:23:09 +06:00
Sergey M․
32fffff2cc
[eroprofile] Fix video URL extraction ( Closes #5657 )
2015-05-09 21:19:09 +06:00
blissland
0892090a56
Added audio test for BRIE
2015-05-09 16:02:07 +01:00
blissland
d592b42f5c
Updated two tests for BRIE
2015-05-09 15:26:00 +01:00
Jaime Marquínez Ferrándiz
3b5f65a64c
[mlb] Fix extraction of articles
...
And move test from generic, since it's directly handled by MLBIE
2015-05-09 12:41:56 +02:00
Jaime Marquínez Ferrándiz
5c0b2c16a8
[vgtv] Escape '#' in _VALID_URL and remove empty newlines at the end
...
In verbose mode, '#' is interpreted as the start of a comment.
2015-05-09 12:34:45 +02:00
Yen Chi Hsuan
d39e0f05db
[utils] Remove sanitize_url_path_consecutive_slashes()
...
This function is used only in SohuIE, which is updated to use a new
extraction logic.
2015-05-09 17:37:39 +08:00
Yen Chi Hsuan
6d14d08e06
[yam] Fix title and uploader id
2015-05-09 17:36:07 +08:00
Yen Chi Hsuan
32060c6d6b
[sohu] Update extractor
...
The original extraction logic always fails for all test videos
2015-05-09 14:02:11 +08:00
Yen Chi Hsuan
3dbec410a0
[sohu] Enhance error handling
2015-05-09 14:02:11 +08:00
Sergey M․
de765f6c31
[foxsports] Support some more URLs ( #5611 )
2015-05-09 02:15:51 +06:00
Sergey M․
dc455a5f88
[extractor/generic] Add test for svt embed
2015-05-09 00:27:37 +06:00
Sergey M․
bab19a8e91
[extractor/generic] Add support for svt embeds ( Closes #5622 )
2015-05-09 00:23:35 +06:00
Sergey M․
322915014f
[svtplay] Rename to svt
2015-05-09 00:13:40 +06:00
Sergey M․
79998cd5af
[svtplay] Generalize svt extractors and add svt.se extractor
2015-05-09 00:12:42 +06:00
Sergey M․
4384cf9e7d
[extractor/__init__] Fix alphabetic order
2015-05-08 23:04:27 +06:00
Sergey M.
d47e980d0d
Merge pull request #5641 from dstftw/preserve-best-for-stdout-outtmpl
...
[YoutubeDL] Do not force bestvideo+bestaudio when outtmpl is stdout
2015-05-08 22:01:50 +05:00
Sergey M․
fe373287eb
[vgtv] Add support for bt vestlendingen ( Closes #5620 )
2015-05-08 22:59:50 +06:00
Sergey M․
cbe443362f
[aftenposten] Implement in terms of xtream extractor
2015-05-08 22:52:20 +06:00
Sergey M․
2c0c9dc46c
[xstream] Move xstream to separate extractor
2015-05-08 22:50:01 +06:00
Sergey M․
0ceab84749
[vgtv] Add support for bt.no articles ( #5620 )
2015-05-08 22:18:43 +06:00
Sergey M․
34e7dc81a9
[vgtv] Add support for generic bt.no URLs ( #5620 )
2015-05-08 22:03:03 +06:00
Sergey M․
4e6e9d21bd
[mlb] Improve _VALID_URL
2015-05-08 21:48:47 +06:00
Sergey M․
d1feb30811
[mlb] Fallback to extracting video id from webpage for all URLs that does not contain it explicitly ( Closes #5630 )
2015-05-08 20:07:53 +06:00
blissland
43837189c1
Fix URL template extraction for netzkino. Fixes #5614
2015-05-08 12:20:34 +02:00
blissland
249962ffa2
[bet] Use unique part of xml url as the video id and fix tests ( closes #5642 )
...
The guid changes often.
2015-05-08 11:31:05 +02:00
Jaime Marquínez Ferrándiz
541168039d
[utils] get_exe_version: encode executable name ( fixes #5647 )
...
It failed in python 2.x when $PATH contains a directory with non-ascii characters.
2015-05-08 11:01:24 +02:00
Yen Chi Hsuan
7ef00afe9d
[nhl] Support RTMP videos ( fixes #4481 )
2015-05-08 03:11:25 +08:00
Yen Chi Hsuan
156fc83a55
[downloader/rtmp] Fix a typo
2015-05-08 03:11:24 +08:00
Naglis Jonaitis
46be82b811
[vessel] Use main_video_asset
when searching for video_asset ( Fixes #5623 )
2015-05-07 22:00:07 +03:00