Sergey M․
c0dea0a782
[YoutubeDL] Respect explicit --merge-format-output
for uncompatible formats as well
2015-04-19 22:33:52 +06:00
Sergey M․
81cd954a51
[YoutubeDL] Merge incompatible formats into mkv ( #5456 )
2015-04-19 17:55:42 +02:00
Sergey M․
feccf29c87
[YoutubeDL] Make bestvideo+bestaudio/best
default format when merger is available
2015-04-19 17:51:56 +02:00
Jaime Marquínez Ferrándiz
5b5fbc0867
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
2015-04-19 17:51:41 +02:00
Yen Chi Hsuan
f158799bbe
[Sohu] Fix title extraction
2015-04-19 19:19:44 +08:00
Yen Chi Hsuan
8b0e8990c2
[miomio] Replace the slow test case
...
MioMio_1 takes about 25~35 seconds on information retrieval
2015-04-19 19:12:23 +08:00
Sergey M․
163965d861
[megavideoz] Improve non-existing videos check
2015-04-19 04:14:58 +06:00
Sergey M․
6e218b3f9a
[megavideoz] Check non-existing videos
2015-04-19 04:09:01 +06:00
Sergey M․
cc9b9df0b6
[megavideozeu] Rename extractor
2015-04-19 04:08:29 +06:00
Sergey M․
31f224008e
[megavideozeu] Simplify ( Closes #5454 )
2015-04-19 04:07:45 +06:00
Jeff Buchbinder
f32cb5cb14
[megavideoez] Add working test
2015-04-19 04:06:45 +06:00
Jeff Buchbinder
fec2d97ca2
Add megavideoz.eu support.
2015-04-19 04:06:27 +06:00
hedii
8f4e8bf280
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.
2015-04-18 15:40:40 +02:00
Jaime Marquínez Ferrándiz
cc36e2295a
[ign] Fix extraction of some videos in articles
...
Give higher preference to the hero-poster regex because some articles may contain other videos
2015-04-18 13:27:35 +02:00
Jaime Marquínez Ferrándiz
d47aeb2252
FFmpegMergerPP: use the new system for specifying which files can be delete
2015-04-18 11:52:36 +02:00
Jaime Marquínez Ferrándiz
14523ed969
FFmpegEmbedSubtitlePP: remove the subtitle files if '--keep-video' is not given ( closes #5435 )
2015-04-18 11:44:42 +02:00
Jaime Marquínez Ferrándiz
592e97e855
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).
2015-04-18 11:36:42 +02:00
Yen Chi Hsuan
53faa3ca5f
[facebook] Extend _VALID_URL take 2 ( #5120 )
2015-04-18 16:08:24 +08:00
Yen Chi Hsuan
c62566971f
[facebook] Extend _VALID_URL
2015-04-18 16:00:33 +08:00
Sergey M․
f52e66505a
[gfycat] Simplify ( Closes #5439 , Closes #5394 )
2015-04-18 03:50:22 +06:00
Sergey M․
ca75235d3d
Merge branch 'gfycat' of https://github.com/julianrichen/youtube-dl into julianrichen-gfycat
2015-04-18 03:49:32 +06:00
Jaime Marquínez Ferrándiz
ecc6bd1341
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 f3ff1a3696
, but I didn't notice it.
2015-04-17 22:38:14 +02:00
Jaime Marquínez Ferrándiz
ce81b1411d
FFmpegExtractAudioPP: Simplify handling of already existing files
2015-04-17 22:37:27 +02:00
Sergey M․
7691a7a3bd
[comedycentral] Fix feed uri request ( Closes #5449 , closes #5455 )
2015-04-17 23:41:07 +06:00
Jaime Marquínez Ferrándiz
214e74bf6f
[soundcloud] Raise an error instead of calling 'report_error'
2015-04-17 19:24:30 +02:00
Jaime Marquínez Ferrándiz
c5826a491b
[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.
2015-04-17 19:02:49 +02:00
Sergey M․
d8e7ef04dc
[vimple] Fix extraction ( Closes #5448 )
2015-04-17 22:56:26 +06:00
Jaime Marquínez Ferrándiz
08f2a92c9c
InfoExtractor._search_regex: Suggest updating when the regex is not found (suggested in #5442 )
...
Reuse the same message from ExtractorError
2015-04-17 14:55:24 +02:00
Philipp Hagemeister
3220c50f9a
release 2015.04.17
2015-04-17 11:14:25 +02:00
Jaime Marquínez Ferrándiz
024ebb2706
[soundcloud] Handle 'secret_token' for 'w.soundcloud.com/player/?url=*' urls ( fixes #5453 )
2015-04-17 10:46:25 +02:00
FireDart
954352c4c0
[gfycat] Fixed preferences.
2015-04-16 18:11:30 -04:00
FireDart
4aec95f3c9
[gfycat] Updated tests.
2015-04-16 18:10:53 -04:00
Sergey M․
be531ef1ec
[utils] Fix splitunc deprecation warning
2015-04-16 22:12:38 +06:00
Sergey M․
65c1a750f5
[srf] Show display_id when present
2015-04-16 21:48:22 +06:00
Sergey M․
5141249c59
[srf] Extend _VALID_URL
2015-04-16 21:47:42 +06:00
Sergey M․
6225984681
[generic] Update pladform embed test
2015-04-16 21:37:15 +06:00
Sergey M․
5cb91ceaa5
[pladform] Update test
2015-04-16 21:33:01 +06:00
Sergey M․
89c09e2a08
[srf] Update test
2015-04-16 21:30:13 +06:00
Sergey M․
fbbb219409
[srf] Fix direct links ext
2015-04-16 21:28:21 +06:00
Sergey M․
820b064804
[srf] Extract subtitles
2015-04-16 20:48:17 +06:00
Sergey M․
355c524bfa
[srf] Extract all formats and prefer direct links over hls and hds
2015-04-16 20:31:02 +06:00
Yen Chi Hsuan
c052ce6cde
[Srf] Add new extractor ( fixes #981 )
2015-04-16 22:00:45 +08:00
Yen Chi Hsuan
c9a779695d
[extractor/common] Add the encoding parameter
...
The QQMusic info extractor need forced encoding for correct working.
2015-04-16 17:34:54 +08:00
Yen Chi Hsuan
a685ae511a
[QQMusic] Song extractor: Add lyrics as description
...
Note: Test fails on python 3 due to encoding issues
2015-04-16 17:34:54 +08:00
Yen Chi Hsuan
5edea45fab
[QQMusic] Add album info extractor
2015-04-16 17:34:54 +08:00
Yen Chi Hsuan
8afff9f849
[QQMusic] Add singer info extractor
2015-04-16 17:34:54 +08:00
Yen Chi Hsuan
a2043572aa
[QQMusic] Implement the guid algorithm
2015-04-16 17:34:54 +08:00
Yen Chi Hsuan
5d98908b26
[QQMusic] Add new extractor
2015-04-16 17:34:54 +08:00
Yen Chi Hsuan
d6fd958c5f
[generic] Extract videos from SMIL manifests ( closes #5145 and fixes #5135 )
2015-04-16 17:16:11 +08:00
Yen Chi Hsuan
d0eb724e22
[UDNEmbed] Enhance error checking and extend _VALID_URL
2015-04-16 17:04:53 +08:00
FireDart
afe4a8c769
[gfycat] Add new extractor
2015-04-15 22:17:45 -04:00
Yen Chi Hsuan
9fc03aa87c
[brightcove] Always return lists from _extract_brightcove_urls
...
In Python 3, filter() returns an iterable object, which is equivalently
to True even for an empty result set. It causes false positive playlists
in generic extraction logic.
2015-04-16 00:27:39 +08:00
Sergey M․
c798f15b98
[generic] Add test for playwire embed ( #5430 )
2015-04-15 22:14:29 +06:00
Sergey M․
2dcc114f84
[generic] Add support for playwire embeds ( Closes #5430 )
2015-04-15 22:10:08 +06:00
Sergey M․
0dfe9bc9d2
[mtv] Capture and output error message ( #5420 )
2015-04-15 21:02:34 +06:00
Sergey M․
4d1cdb5bfe
[spike] Extend _VALID_URL ( Closes #5420 )
2015-04-15 20:58:48 +06:00
Yen Chi Hsuan
9c5335a027
[teamcoco] Fix "preload" data extraction ( fixes #5179 )
2015-04-15 19:56:21 +08:00
Yen Chi Hsuan
ae849ca170
[tumblr] Dismiss warnings for optional fields ( fixes #5202 )
2015-04-15 17:45:28 +08:00
Sergey M․
94c1255782
[brightcove] Handle non well-formed XMLs ( #5421 )
2015-04-14 17:50:53 +06:00
Sergey M․
476e1095fa
[brightcove] Improve brightcove experience regex ( Closes #5421 )
2015-04-14 17:48:41 +06:00
Yen Chi Hsuan
8da1bb0418
[miomio] Enhance error checking and replace dead test case
2015-04-14 15:27:56 +08:00
Yen Chi Hsuan
01c58f8473
[generic] Fix test generic_51
...
The website replaced the original video with a new one
2015-04-14 13:10:10 +08:00
Yen Chi Hsuan
edfcf7abe2
[generic] Support another type of Ooyala embedded video
2015-04-14 12:45:43 +08:00
Jaime Marquínez Ferrándiz
37b44fe7c1
[postprocessor/atomicparsley] Don't try to remove the temporary and original files if the format is unsupported ( fixes #5419 )
2015-04-13 22:50:40 +02:00
Sergey M․
8f02ad4f12
[youtube] Simplify
2015-04-13 20:28:16 +06:00
Yen Chi Hsuan
51f1244600
[vine] flake8
2015-04-13 19:26:15 +08:00
Sergey M․
7bd930368c
[youtube] Remove unused variable
2015-04-13 00:08:39 +06:00
Sergey M․
fb69240ca0
[youtube] Extract video titles for channel playlist if possible ( Closes #4971 )
2015-04-12 23:19:00 +06:00
Sergey M․
830d53bfae
[utils] Add video_title
for url_result
2015-04-12 23:11:47 +06:00
Sergey M․
c36a959549
[YoutubeDL] Try to download worst audio+video served by a single file first ( Closes #5408 )
2015-04-12 17:36:29 +06:00
Sergey M․
ac58e68bc3
[footyroom] Remove superfluous whitespace
2015-04-12 17:11:11 +06:00
Sergey M․
504c1cedfe
[footyroom] Improve
2015-04-12 17:09:52 +06:00
snipem
9a4d8fae82
[FootyTube] Fixed wrong md5 checksum
2015-04-12 17:01:12 +06:00
snipem
7d2ba6394c
[FootyRoom] Fixed missing http prefix
...
For some reason FootyTube is missing the „http:“ prefix on some
Playwire links for some videos
2015-04-12 17:01:03 +06:00
Sergey M․
b04b94da5f
[options] Fix file based configurations for python 2 ( Closes #5401 )
2015-04-12 03:57:56 +06:00
Sergey M․
ed5641e249
[crooksandliars] Quotes consistency
2015-04-11 20:27:39 +06:00
Sergey M․
a4257017ef
[generic] Add tests for Crooks and Liars embeds
2015-04-11 20:26:42 +06:00
Sergey M․
18153f1b32
[generic] Add support for Crooks and Liars embeds
2015-04-11 20:20:20 +06:00
Sergey M․
7a91d1fc43
[crooksandliars] Improve embed extractor and remove article extractor
2015-04-11 20:03:12 +06:00
Sergey M․
af14ded75e
Merge branch 'crooksandliars' of https://github.com/fstirlitz/youtube-dl into fstirlitz-crooksandliars
2015-04-11 19:34:06 +06:00
Sergey M․
65939effb5
[hitbox:live] Fix hls extration ( Closes #5315 )
2015-04-11 18:52:41 +06:00
Sergey M․
66ee7b3234
[ted] Extract all formats ( Closes #5397 )
2015-04-10 23:36:28 +06:00
Sergey M․
cd47a628fc
[rai] Add test for #5396
2015-04-10 22:44:41 +06:00
Sergey M․
d7c78decb0
[rai] Improve extraction
2015-04-10 22:44:33 +06:00
Sergey M․
8749477ed0
[rai] Fix extraction ( Closes #5396 )
2015-04-10 22:44:24 +06:00
Naglis Jonaitis
7088f5b5fa
[teamcoco] Extract duration
2015-04-10 02:03:38 +03:00
Naglis Jonaitis
5bb6328cb9
[teamcoco] Extract m3u8 URLs
2015-04-09 23:57:51 +03:00
Naglis Jonaitis
ce9f47de99
[teamcoco] Fix extraction
2015-04-09 23:54:53 +03:00
Sergey M․
4c4780c25e
[vine] Modernize
2015-04-09 22:41:41 +06:00
Sergey M․
64f1aba8f1
[vine] Extend _VALID_URL
2015-04-09 22:40:18 +06:00
Sergey M․
3359fb661f
[vine] Add tests for #5389
2015-04-09 22:37:54 +06:00
Sergey M․
58a9f1b864
[vine] Fix post data regex ( Closes #5389 )
2015-04-09 22:32:48 +06:00
Sergey M․
6ac41a4ef5
[vine] Zero rate videos is perfectly valid ( #5389 )
2015-04-09 22:32:22 +06:00
Sergey M․
aa2af7ba74
[dumpert] Add nsfw cookie ( Closes #5382 )
2015-04-09 19:53:00 +06:00
Jaime Marquínez Ferrándiz
ce73839fe4
[rtve] Detect videos that are no longer available
2015-04-09 14:01:33 +02:00
Philipp Hagemeister
1dc2726f8d
release 2015.04.09
2015-04-09 00:21:19 +02:00
Sergey M․
af76e8174d
[dailymotion:user] Improve _VALID_URL ( Closes #5380 )
2015-04-09 02:25:31 +06:00
Sergey M․
402a3efc92
[theplatform] Modernize
2015-04-08 22:29:10 +06:00
Sergey M․
372f08c990
[theplatform] Fix for python 2.6
...
At least single depth level extraction...
2015-04-08 22:27:25 +06:00
Sergey M․
dd29eb7f81
[postprocessor/common:postprocessor/ffmpeg] Generalize utime
2015-04-08 21:40:31 +06:00