release 2016.08.24
[youtube-dl] / ChangeLog
1 version 2016.08.24
2
3 Extractors
4 * [youtube] Fix authentication (#10392)
5 * [openload] Fix extraction (#10408)
6 + [bravotv] Add support for Adobe Pass (#10407)
7 * [bravotv] Fix clip info extraction (#10407)
8 * [eagleplatform] Improve embedded videos detection (#10409)
9 * [awaan] Fix extraction
10 * [mtvservices:embedded] Update config URL
11 + [abc:iview] Add extractor (#6148)
12
13
14 version 2016.08.22
15
16 Core
17 * Improve formats and subtitles extension auto calculation
18 + Recognize full unit names in parse_filesize
19 + Add support for m3u8 manifests in HTML5 multimedia tags
20 * Fix octal/hexadecimal number detection in js_to_json
21
22 Extractors
23 + [ivi] Add support for 720p and 1080p
24 + [charlierose] Add new extractor (#10382)
25 * [1tv] Fix extraction (#9249)
26 * [twitch] Renew authentication
27 * [kaltura] Improve subtitles extension calculation
28 + [zingmp3] Add support for video clips
29 * [zingmp3] Fix extraction (#10041)
30 * [kaltura] Improve subtitles extraction (#10279)
31 * [cultureunplugged] Fix extraction (#10330)
32 + [cnn] Add support for money.cnn.com (#2797)
33 * [cbsnews] Fix extraction (#10362)
34 * [cbs] Fix extraction (#10393)
35 + [litv] Support 'promo' URLs (#10385)
36 * [snotr] Fix extraction (#10338)
37 * [n-tv.de] Fix extraction (#10331)
38 * [globo:article] Relax URL and video id regular expressions (#10379)
39
40
41 version 2016.08.19
42
43 Core
44 - Remove output template description from --help
45 * Recognize lowercase units in parse_filesize
46
47 Extractors
48 + [porncom] Add extractor for porn.com (#2251, #10251)
49 + [generic] Add support for DBTV embeds
50 * [vk:wallpost] Fix audio extraction for new site layout
51 * [vk] Fix authentication
52 + [hgtvcom:show] Add extractor for hgtv.com shows (#10365)
53 + [discoverygo] Add support for another GO network sites
54
55
56 version 2016.08.17
57
58 Core
59 + Add _get_netrc_login_info
60
61 Extractors
62 * [mofosex] Extract all formats (#10335)
63 + [generic] Add support for vbox7 embeds
64 + [vbox7] Add support for embed URLs
65 + [viafree] Add extractor (#10358)
66 + [mtg] Add support for viafree URLs (#10358)
67 * [theplatform] Extract all subtitles per language
68 + [xvideos] Fix HLS extraction (#10356)
69 + [amcnetworks] Add extractor
70 + [bbc:playlist] Add support for pagination (#10349)
71 + [fxnetworks] Add extractor (#9462)
72 * [cbslocal] Fix extraction for SendtoNews-based videos
73 * [sendtonews] Fix extraction
74 * [jwplatform] Extract video id from JWPlayer data
75 - [zippcast] Remove extractor (#10332)
76 + [viceland] Add extractor (#8799)
77 + [adobepass] Add base extractor for Adobe Pass Authentication
78 * [life:embed] Improve extraction
79 * [vgtv] Detect geo restricted videos (#10348)
80 + [uplynk] Add extractor
81 * [xiami] Fix extraction (#10342)
82
83
84 version 2016.08.13
85
86 Core
87 * Show progress for curl external downloader
88 * Forward more options to curl external downloader
89
90 Extractors
91 * [pbs] Fix description extraction
92 * [franceculture] Fix extraction (#10324)
93 * [pornotube] Fix extraction (#10322)
94 * [4tube] Fix metadata extraction (#10321)
95 * [imgur] Fix width and height extraction (#10325)
96 * [expotv] Improve extraction
97 + [vbox7] Fix extraction (#10309)
98 - [tapely] Remove extractor (#10323)
99 * [muenchentv] Fix extraction (#10313)
100 + [24video] Add support for .me and .xxx TLDs
101 * [24video] Fix comment count extraction
102 * [sunporno] Add support for embed URLs
103 * [sunporno] Fix metadata extraction (#10316)
104 + [hgtv] Add extractor for hgtv.ca (#3999)
105 - [pbs] Remove request to unavailable API
106 + [pbs] Add support for high quality HTTP formats
107 + [crunchyroll] Add support for HLS formats (#10301)
108
109
110 version 2016.08.12
111
112 Core
113 * Subtitles are now written as is. Newline conversions are disabled. (#10268)
114 + Recognize more formats in unified_timestamp
115
116 Extractors
117 - [goldenmoustache] Remove extractor (#10298)
118 * [drtuber] Improve title extraction
119 * [drtuber] Make dislike count optional (#10297)
120 * [chirbit] Fix extraction (#10296)
121 * [francetvinfo] Relax URL regular expression
122 * [rtlnl] Relax URL regular expression (#10282)
123 * [formula1] Relax URL regular expression (#10283)
124 * [wat] Improve extraction (#10281)
125 * [ctsnews] Fix extraction
126
127
128 version 2016.08.10
129
130 Core
131 * Make --metadata-from-title non fatal when title does not match the pattern
132 * Introduce options for randomized sleep before each download
133   --min-sleep-interval and --max-sleep-interval (#9930)
134 * Respect default in _search_json_ld
135
136 Extractors
137 + [uol] Add extractor for uol.com.br (#4263)
138 * [rbmaradio] Fix extraction and extract all formats (#10242)
139 + [sonyliv] Add extractor for sonyliv.com (#10258)
140 * [aparat] Fix extraction
141 * [cwtv] Extract HTTP formats
142 + [rozhlas] Add extractor for prehravac.rozhlas.cz (#10253)
143 * [kuwo:singer] Fix extraction
144
145
146 version 2016.08.07
147
148 Core
149 + Add support for TV Parental Guidelines ratings in parse_age_limit
150 + Add decode_png (#9706)
151 + Add support for partOfTVSeries in JSON-LD
152 * Lower master M3U8 manifest preference for better format sorting
153
154 Extractors
155 + [discoverygo] Add extractor (#10245)
156 * [flipagram] Make JSON-LD extraction non fatal
157 * [generic] Make JSON-LD extraction non fatal
158 + [bbc] Add support for morph embeds (#10239)
159 * [tnaflixnetworkbase] Improve title extraction
160 * [tnaflix] Fix metadata extraction (#10249)
161 * [fox] Fix theplatform release URL query
162 * [openload] Fix extraction (#9706)
163 * [bbc] Skip duplicate manifest URLs
164 * [bbc] Improve format code
165 + [bbc] Add support for DASH and F4M
166 * [bbc] Improve format sorting and listing
167 * [bbc] Improve playlist extraction
168 + [pokemon] Add extractor (#10093)
169 + [condenast] Add fallback scenario for video info extraction
170
171
172 version 2016.08.06
173
174 Core
175 * Add support for JSON-LD root list entries (#10203)
176 * Improve unified_timestamp
177 * Lower preference of RTSP formats in generic sorting
178 + Add support for multiple properties in _og_search_property
179 * Improve password hiding from verbose output
180
181 Extractors
182 + [adultswim] Add support for trailers (#10235)
183 * [archiveorg] Improve extraction (#10219)
184 + [jwplatform] Add support for playlists
185 + [jwplatform] Add support for relative URLs
186 * [jwplatform] Improve audio detection
187 + [tvplay] Capture and output native error message
188 + [tvplay] Extract series metadata
189 + [tvplay] Add support for subtitles (#10194)
190 * [tvp] Improve extraction (#7799)
191 * [cbslocal] Fix timestamp parsing (#10213)
192 + [naver] Add support for subtitles (#8096)
193 * [naver] Improve extraction
194 * [condenast] Improve extraction
195 * [engadget] Relax URL regular expression
196 * [5min] Fix extraction
197 + [nationalgeographic] Add support for Episode Guide
198 + [kaltura] Add support for subtitles
199 * [kaltura] Optimize network requests
200 + [vodplatform] Add extractor for vod-platform.net
201 - [gamekings] Remove extractor
202 * [limelight] Extract HTTP formats
203 * [ntvru] Fix extraction
204 + [comedycentral] Re-add :tds and :thedailyshow shortnames
205
206
207 version 2016.08.01
208
209 Fixed/improved extractors
210 - [yandexmusic:track] Adapt to changes in track location JSON (#10193)
211 - [bloomberg] Support another form of player (#10187)
212 - [limelight] Skip DRM protected videos
213 - [safari] Relax regular expressions for URL matching (#10202)
214 - [cwtv] Add support for cwtvpr.com (#10196)
215
216
217 version 2016.07.30
218
219 Fixed/improved extractors
220 - [twitch:clips] Sort formats
221 - [tv2] Use m3u8_native
222 - [tv2:article] Fix video detection (#10188)
223 - rtve (#10076)
224 - [dailymotion:playlist] Optimize download archive processing (#10180)
225
226
227 version 2016.07.28
228
229 Fixed/improved extractors
230 - shared (#10170)
231 - soundcloud (#10179)
232 - twitch (#9767)
233
234
235 version 2016.07.26.2
236
237 Fixed/improved extractors
238 - smotri
239 - camdemy
240 - mtv
241 - comedycentral
242 - cmt
243 - cbc
244 - mgtv
245 - orf
246
247
248 version 2016.07.24
249
250 New extractors
251 - arkena (#8682)
252 - lcp (#8682)
253
254 Fixed/improved extractors
255 - facebook (#10151)
256 - dailymail
257 - telegraaf
258 - dcn
259 - onet
260 - tvp
261
262 Miscellaneous
263 - Support $Time$ in DASH manifests
264
265
266 version 2016.07.22
267
268 New extractors
269 - odatv (#9285)
270
271 Fixed/improved extractors
272 - bbc
273 - youjizz (#10131)
274 - youtube (#10140)
275 - pornhub (#10138)
276 - eporner (#10139)
277
278
279 version 2016.07.17
280
281 New extractors
282 - nintendo (#9986)
283 - streamable (#9122)
284
285 Fixed/improved extractors
286 - ard (#10095)
287 - mtv
288 - comedycentral (#10101)
289 - viki (#10098)
290 - spike (#10106)
291
292 Miscellaneous
293 - Improved twitter player detection (#10090)
294
295
296 version 2016.07.16
297
298 New extractors
299 - ninenow (#5181)
300
301 Fixed/improved extractors
302 - rtve (#10076)
303 - brightcove
304 - 3qsdn
305 - syfy (#9087, #3820, #2388)
306 - youtube (#10083)
307
308 Miscellaneous
309 - Fix subtitle embedding for video-only and audio-only files (#10081)
310
311
312 version 2016.07.13
313
314 New extractors
315 - rudo
316
317 Fixed/improved extractors
318 - biobiochiletv
319 - tvplay
320 - dbtv
321 - brightcove
322 - tmz
323 - youtube (#10059)
324 - shahid (#10062)
325 - vk
326 - ellentv (#10067)
327
328
329 version 2016.07.11
330
331 New Extractors
332 - roosterteeth (#9864)
333
334 Fixed/improved extractors
335 - miomio (#9605)
336 - vuclip
337 - youtube
338 - vidzi (#10058)
339
340
341 version 2016.07.09.2
342
343 Fixed/improved extractors
344 - vimeo (#1638)
345 - facebook (#10048)
346 - lynda (#10047)
347 - animeondemand
348
349 Fixed/improved features
350 - Embedding subtitles no longer throws an error with problematic inputs (#9063)
351
352
353 version 2016.07.09.1
354
355 Fixed/improved extractors
356 - youtube
357 - ard
358 - srmediatek (#9373)
359
360
361 version 2016.07.09
362
363 New extractors
364 - Flipagram (#9898)
365
366 Fixed/improved extractors
367 - telecinco
368 - toutv
369 - radiocanada
370 - tweakers (#9516)
371 - lynda
372 - nick (#7542)
373 - polskieradio (#10028)
374 - le
375 - facebook (#9851)
376 - mgtv
377 - animeondemand (#10031)
378
379 Fixed/improved features
380 - `--postprocessor-args` and `--downloader-args` now accepts non-ASCII inputs
381   on non-Windows systems
382
383
384 version 2016.07.07
385
386 New extractors
387 - kamcord (#10001)
388
389 Fixed/improved extractors
390 - spiegel (#10018)
391 - metacafe (#8539, #3253)
392 - onet (#9950)
393 - francetv (#9955)
394 - brightcove (#9965)
395 - daum (#9972)
396
397
398 version 2016.07.06
399
400 Fixed/improved extractors
401 - youtube (#10007, #10009)
402 - xuite
403 - stitcher
404 - spiegel
405 - slideshare
406 - sandia
407 - rtvnh
408 - prosiebensat1
409 - onionstudios
410
411
412 version 2016.07.05
413
414 Fixed/improved extractors
415 - brightcove
416 - yahoo (#9995)
417 - pornhub (#9997)
418 - iqiyi
419 - kaltura (#5557)
420 - la7
421 - Changed features
422 - Rename --cn-verfication-proxy to --geo-verification-proxy
423 Miscellaneous
424 - Add script for displaying downloads statistics
425
426
427 version 2016.07.03.1
428
429 Fixed/improved extractors
430 - theplatform
431 - aenetworks
432 - nationalgeographic
433 - hrti (#9482)
434 - facebook (#5701)
435 - buzzfeed (#5701)
436 - rai (#8617, #9157, #9232, #8552, #8551)
437 - nationalgeographic (#9991)
438 - iqiyi
439
440
441 version 2016.07.03
442
443 New extractors
444 - hrti (#9482)
445
446 Fixed/improved extractors
447 - vk (#9981)
448 - facebook (#9938)
449 - xtube (#9953, #9961)
450
451
452 version 2016.07.02
453
454 New extractors
455 - fusion (#9958)
456
457 Fixed/improved extractors
458 - twitch (#9975)
459 - vine (#9970)
460 - periscope (#9967)
461 - pornhub (#8696)
462
463
464 version 2016.07.01
465
466 New extractors
467 - 9c9media
468 - ctvnews (#2156)
469 - ctv (#4077)
470
471 Fixed/Improved extractors
472 - rds
473 - meta (#8789)
474 - pornhub (#9964)
475 - sixplay (#2183)
476
477 New features
478 - Accept quoted strings across multiple lines (#9940)