]> jfr.im git - yt-dlp.git/blame - ChangeLog
[ChangeLog] Actualize
[yt-dlp.git] / ChangeLog
CommitLineData
c7911009
S
1version <unreleased>
2
3Core
4+ [utils] Expose PACKED_CODES_RE
5+ [extractor/common] Extract non smil wowza mpd manifests
6+ [extractor/common] Detect f4m audio-only formats
7
8Extractors
9* [vidzi] Fix extraction (#10908, #10952)
10* [urplay] Fix subtitle extraction
11+ [urplay] Add supprt for urskola.se (#10915)
12+ [orf] Add subtitles support (#10939)
13* [youtube] Fix --no-playlist behavior for youtu.be/id URLs (#10896)
14* [nrk] Relax URL regular expression (#10928)
15+ [nytimes] Add support for podcasts (#10926)
16* [pluralsight] Relax URL regular expression (#10941)
17
18
bbd77068 19version 2016.10.16
580d4119 20
112740e7
S
21Core
22* [postprocessor/ffmpeg] Return correct filepath and ext in updated information
23 in FFmpegExtractAudioPP (#10879)
24
580d4119 25Extractors
112740e7
S
26+ [ruutu] Add support for supla.fi (#10849)
27+ [theoperaplatform] Add support for theoperaplatform.eu (#10914)
28* [lynda] Fix height for prioritized streams
29+ [lynda] Add fallback extraction scenario
30* [lynda] Switch to https (#10916)
f605242b 31+ [huajiao] New extractor (#10917)
88ebefc0 32* [cmt] Fix mgid extraction (#10813)
112740e7
S
33+ [safari:course] Add support for techbus.safaribooksonline.com
34* [orf:tvthek] Fix extraction and modernize (#10898)
2ecbd2ad 35* [chirbit] Fix extraction of user profile pages
112740e7 36* [carambatv] Fix extraction
e2004cca 37* [canalplus] Fix extraction for some videos
a5f84731 38* [cbsinteractive] Fix extraction for cnet.com
580d4119
YCH
39* [parliamentliveuk] Lower case URLs are now recognized (#10912)
40
41
5c4bfd4d 42version 2016.10.12
8204c733
YCH
43
44Core
cea364f7 45+ Support HTML media elements without child nodes
8204c733
YCH
46* [Makefile] Support for GNU make < 4 is fixed; BSD make dropped (#9387)
47
b0082629 48Extractors
9feb1c97 49* [dailymotion] Fix extraction (#10901)
a093cfc7 50* [vimeo:review] Fix extraction (#10900)
55642487 51* [nhl] Correctly handle invalid formats (#10713)
c452e69d 52* [footyroom] Fix extraction (#10810)
f165ca70 53* [abc.net.au:iview] Fix for standalone (non series) videos (#10895)
71cdcb23 54+ [hbo] Add support for episode pages (#10892)
65f4c1de 55* [allocine] Fix extraction (#10860)
b0082629 56+ [nextmedia] Recognize action news on AppleDaily
7104ae79 57* [lego] Improve info extraction and bypass geo restriction (#10872)
b0082629 58
8204c733 59
dd4291f7 60version 2016.10.07
3d83a1ae
YCH
61
62Extractors
888f8d6b 63+ [iprima] Detect geo restriction
38588ab9 64* [facebook] Fix video extraction (#10846)
9dcd6fd3 65+ [commonprotocols] Support direct MMS links (#10838)
888f8d6b
S
66+ [generic] Add support for multiple vimeo embeds (#10862)
67+ [nzz] Add support for nzz.ch (#4407)
68+ [npo] Detect geo restriction
69+ [npo] Add support for 2doc.nl (#10842)
70+ [lego] Add support for lego.com (#10369)
71+ [tonline] Add support for t-online.de (#10376)
72* [techtalks] Relax URL regular expression (#10840)
73* [youtube:live] Extend URL regular expression (#10839)
74+ [theweatherchannel] Add support for weather.com (#7188)
75+ [thisoldhouse] Add support for thisoldhouse.com (#10837)
76+ [nhl] Add support for wch2016.com (#10833)
77* [pornoxo] Use JWPlatform to improve metadata extraction
3d83a1ae
YCH
78
79
6c152ce2 80version 2016.10.02
0d72ff9c 81
53a7e3d2 82Core
26406d33 83* Fix possibly lost extended attributes during post-processing
53a7e3d2
YCH
84+ Support pyxattr as well as python-xattr for --xattrs and
85 --xattr-set-filesize (#9054)
86
0d72ff9c 87Extractors
99ed78c7 88+ [jwplatform] Support DASH streams in JWPlayer
26406d33
S
89+ [jwplatform] Support old-style JWPlayer playlists
90+ [byutv:event] Add extractor
91* [periscope:user] Fix extraction (#10820)
e295618f 92* [dctp] Fix extraction (#10734)
26406d33
S
93+ [instagram] Extract video dimensions (#10790)
94+ [tvland] Extend URL regular expression (#10812)
95+ [vgtv] Add support for tv.aftonbladet.se (#10800)
96- [aftonbladet] Remove extractor
97* [vk] Fix timestamp and view count extraction (#10760)
98+ [vk] Add support for running and finished live streams (#10799)
0d72ff9c 99+ [leeco] Recognize more Le Sports URLs (#10794)
26406d33
S
100+ [instagram] Extract comments (#10788)
101+ [ketnet] Extract mzsource formats (#10770)
102* [limelight:media] Improve HTTP formats extraction
0d72ff9c
YCH
103
104
105version 2016.09.27
5968d7d2
YCH
106
107Core
dd2cffee
S
108+ Add hdcore query parameter to akamai f4m formats
109+ Delegate HLS live streams downloading to ffmpeg
5968d7d2
YCH
110+ Improved support for HTML5 subtitles
111
0711995b 112Extractors
dd2cffee 113+ [vk] Add support for dailymotion embeds (#10661)
dd2cffee
S
114* [promptfile] Fix extraction (#10634)
115* [kaltura] Speed up embed regular expressions (#10764)
116+ [npo] Add support for anderetijden.nl (#10754)
117+ [prosiebensat1] Add support for advopedia sites
118* [mwave] Relax URL regular expression (#10735, #10748)
119* [prosiebensat1] Fix playlist support (#10745)
120+ [prosiebensat1] Add support for sat1gold sites (#10745)
121+ [cbsnews:livevideo] Fix extraction and extract m3u8 formats
122+ [brightcove:new] Add support for live streams
123* [soundcloud] Generalize playlist entries extraction (#10733)
124+ [mtv] Add support for new URL schema (#8169, #9808)
d75d9e34 125* [einthusan] Fix extraction (#10714)
f0bc5a86 126+ [twitter] Support Periscope embeds (#10737)
0711995b
YCH
127+ [openload] Support subtitles (#10625)
128
5968d7d2 129
e6332059 130version 2016.09.24
e3d6bdc8 131
8eec691e
S
132Core
133+ Add support for watchTVeverywhere.com authentication provider based MSOs for
134 Adobe Pass authentication (#10709)
135
e3d6bdc8 136Extractors
8eec691e
S
137+ [soundcloud:playlist] Provide video id for early playlist entries (#10733)
138+ [prosiebensat1] Add support for kabeleinsdoku (#10732)
139* [cbs] Extract info from thunder videoPlayerService (#10728)
4ddcb599 140* [openload] Fix extraction (#10408)
e3d6bdc8 141+ [ustream] Support the new HLS streams (#10698)
8eec691e
S
142+ [ooyala] Extract all HLS formats
143+ [cartoonnetwork] Add support for Adobe Pass authentication
144+ [soundcloud] Extract license metadata
145+ [fox] Add support for Adobe Pass authentication (#8584)
146+ [tbs] Add support for Adobe Pass authentication (#10642, #10222)
147+ [trutv] Add support for Adobe Pass authentication (#10519)
148+ [turner] Add support for Adobe Pass authentication
149
e3d6bdc8 150
cb573868 151version 2016.09.19
d8dbf870
YCH
152
153Extractors
59fd8f93
S
154+ [crunchyroll] Check if already authenticated (#10700)
155- [twitch:stream] Remove fallback to profile extraction when stream is offline
d8dbf870 156* [thisav] Improve title extraction (#10682)
59fd8f93 157* [vyborymos] Improve station info extraction
d8dbf870
YCH
158
159
3acff942 160version 2016.09.18
e14c82bd 161
9ca93b99
S
162Core
163+ Introduce manifest_url and fragments fields in formats dictionary for
164 fragmented media
165+ Provide manifest_url field for DASH segments, HLS and HDS
166+ Provide fragments field for DASH segments
167* Rework DASH segments downloader to use fragments field
168+ Add helper method for Wowza Streaming Engine formats extraction
169
e14c82bd 170Extractors
9ca93b99
S
171+ [vyborymos] Add extractor for vybory.mos.ru (#10692)
172+ [xfileshare] Add title regular expression for streamin.to (#10646)
173+ [globo:article] Add support for multiple videos (#10653)
584d6f34 174+ [thisav] Recognize HTML5 videos (#10447)
e14c82bd 175* [jwplatform] Improve JWPlayer detection
9ca93b99
S
176+ [mangomolo] Add support for Mangomolo embeds
177+ [toutv] Add support for authentication (#10669)
178* [franceinter] Fix upload date extraction
179* [tv4] Fix HLS and HDS formats extraction (#10659)
e14c82bd
YCH
180
181
f5e008d1 182version 2016.09.15
be457302 183
e6bf3621
S
184Core
185* Improve _hidden_inputs
186+ Introduce improved explicit Adobe Pass support
187+ Add --ap-mso to provide multiple-system operator identifier
188+ Add --ap-username to provide MSO account username
189+ Add --ap-password to provide MSO account password
190+ Add --ap-list-mso to list all supported MSOs
191+ Add support for Rogers Cable multiple-system operator (#10606)
192
be457302 193Extractors
e6bf3621
S
194* [crunchyroll] Fix authentication (#10655)
195* [twitch] Fix API calls (#10654, #10660)
196+ [bellmedia] Add support for more Bell Media Television sites
197* [franceinter] Fix extraction (#10538, #2105)
198* [kuwo] Improve error detection (#10650)
199+ [go] Add support for free full episodes (#10439)
86d68f90 200* [bilibili] Fix extraction for specific videos (#10647)
e6bf3621
S
201* [nhk] Fix extraction (#10633)
202* [kaltura] Improve audio detection
203* [kaltura] Skip chun format
204+ [vimeo:ondemand] Pass Referer along with embed URL (#10624)
be457302
YCH
205+ [nbc] Add support for NBC Olympics (#10361)
206
207
0307d6fb 208version 2016.09.11.1
6c3affcb
YCH
209
210Extractors
d667ab7f 211+ [tube8] Extract categories and tags (#10579)
6bb05b32 212+ [pornhub] Extract categories and tags (#10499)
d667ab7f
S
213* [openload] Temporary fix (#10408)
214+ [foxnews] Add support Fox News articles (#10598)
215* [viafree] Improve video id extraction (#10615)
001a5fd3 216* [iwara] Fix extraction after relaunch (#10462, #3215)
d667ab7f
S
217+ [tfo] Add extractor for tfo.org
218* [lrt] Fix audio extraction (#10566)
219* [9now] Fix extraction (#10561)
220+ [canalplus] Add support for c8.fr (#10577)
6c3affcb 221* [newgrounds] Fix uploader extraction (#10584)
d667ab7f
S
222+ [polskieradio:category] Add support for category lists (#10576)
223+ [ketnet] Add extractor for ketnet.be (#10343)
224+ [canvas] Add support for een.be (#10605)
225+ [telequebec] Add extractor for telequebec.tv (#1999)
226* [parliamentliveuk] Fix extraction (#9137)
6c3affcb
YCH
227
228
b7178371 229version 2016.09.08
b49ad71c
YCH
230
231Extractors
2abad67e
S
232+ [jwplatform] Extract height from format label
233+ [yahoo] Extract Brightcove Legacy Studio embeds (#9345)
234* [videomore] Fix extraction (#10592)
e78a5428 235* [foxgay] Fix extraction (#10480)
2abad67e 236+ [rmcdecouverte] Add extractor for rmcdecouverte.bfmtv.com (#9709)
84b91dd4 237* [gamestar] Fix metadata extraction (#10479)
2abad67e
S
238* [puls4] Fix extraction (#10583)
239+ [cctv] Add extractor for CCTV and CNTV (#8153)
240+ [lci] Add extractor for lci.fr (#10573)
241+ [wat] Extract DASH formats
242+ [viafree] Improve video id detection (#10569)
243+ [trutv] Add extractor for trutv.com (#10519)
244+ [nick] Add support for nickelodeon.nl (#10559)
245+ [abcotvs:clips] Add support for clips.abcotvs.com
246+ [abcotvs] Add support for ABC Owned Television Stations sites (#9551)
247+ [miaopai] Add extractor for miaopai.com (#10556)
248* [gamestar] Fix metadata extraction (#10479)
249+ [bilibili] Add support for episodes (#10190)
250+ [tvnoe] Add extractor for tvnoe.cz (#10524)
b49ad71c
YCH
251
252
48094901 253version 2016.09.04.1
cf0efe96 254
919cf1a6 255Core
8112bfea
S
256* In DASH downloader if the first segment fails, abort the whole download
257 process to prevent throttling (#10497)
258+ Add support for --skip-unavailable-fragments and --fragment retries in
259 hlsnative downloader (#10165, #10448).
260+ Add support for --skip-unavailable-fragments in DASH downloader
261+ Introduce --skip-unavailable-fragments option for fragment based downloaders
262 that allows to skip fragments unavailable due to a HTTP error
263* Fix extraction of video/audio entries with src attribute in
264 _parse_html5_media_entries (#10540)
919cf1a6 265
cf0efe96 266Extractors
8112bfea
S
267* [theplatform] Relax URL regular expression (#10546)
268* [youtube:playlist] Extend URL regular expression
269* [rottentomatoes] Delegate extraction to internetvideoarchive extractor
270* [internetvideoarchive] Extract all formats
b29cd565 271* [pornvoisines] Fix extraction (#10469)
62263851 272* [rottentomatoes] Fix extraction (#10467)
8112bfea
S
273* [espn] Extend URL regular expression (#10549)
274* [vimple] Extend URL regular expression (#10547)
275* [youtube:watchlater] Fix extraction (#10544)
45aab4d3 276* [youjizz] Fix extraction (#10437)
cdc78351 277+ [foxnews] Add support for FoxNews Insider (#10445)
cf0efe96
YCH
278+ [fc2] Recognize Flash player URLs (#10512)
279
280
86c3bbbc 281version 2016.09.03
05d46129 282
4b3a6076
S
283Core
284* Restore usage of NAME attribute from EXT-X-MEDIA tag for formats codes in
285 _extract_m3u8_formats (#10522)
286* Handle semicolon in mimetype2ext
287
05d46129 288Extractors
4b3a6076
S
289+ [youtube] Add support for rental videos' previews (#10532)
290* [youtube:playlist] Fallback to video extraction for video/playlist URLs when
291 no playlist is actually served (#10537)
292+ [drtv] Add support for dr.dk/nyheder (#10536)
293+ [facebook:plugins:video] Add extractor (#10530)
294+ [go] Add extractor for *.go.com sites
295* [adobepass] Check for authz_token expiration (#10527)
296* [nytimes] improve extraction
297* [thestar] Fix extraction (#10465)
298* [glide] Fix extraction (#10478)
299- [exfm] Remove extractor (#10482)
300* [youporn] Fix categories and tags extraction (#10521)
301+ [curiositystream] Add extractor for app.curiositystream.com
4c8ab6fd 302- [thvideo] Remove extractor (#10464)
05d46129 303* [movingimage] Fix for the new site name (#10466)
4b3a6076
S
304+ [cbs] Add support for once formats (#10515)
305* [limelight] Skip ism snd duplicate manifests
306+ [porncom] Extract categories and tags (#10510)
307+ [facebook] Extract timestamp (#10508)
308+ [yahoo] Extract more formats
05d46129
YCH
309
310
4fd35061 311version 2016.08.31
40eec6b1
YCH
312
313Extractors
263fef43
S
314* [soundcloud] Fix URL regular expression to avoid clashes with sets (#10505)
315* [bandcamp:album] Fix title extraction (#10455)
316* [pyvideo] Fix extraction (#10468)
317+ [ctv] Add support for tsn.ca, bnn.ca and thecomedynetwork.ca (#10016)
318* [9c9media] Extract more metadata
319* [9c9media] Fix multiple stacks extraction (#10016)
320* [adultswim] Improve video info extraction (#10492)
321* [vodplatform] Improve embed regular expression
322- [played] Remove extractor (#10470)
323+ [tbs] Add extractor for tbs.com and tntdrama.com (#10222)
324+ [cartoonnetwork] Add extractor for cartoonnetwork.com (#10110)
325* [adultswim] Rework in terms of turner extractor
326* [cnn] Rework in terms of turner extractor
327* [nba] Rework in terms of turner extractor
328+ [turner] Add base extractor for Turner Broadcasting System based sites
04b32c8f 329* [bilibili] Fix extraction (#10375)
40eec6b1
YCH
330* [openload] Fix extraction (#10408)
331
332
1198fe14 333version 2016.08.28
0c75abbb 334
d7aae610
S
335Core
336+ Add warning message that ffmpeg doesn't support SOCKS
337* Improve thumbnail sorting
338+ Extract formats from #EXT-X-MEDIA tags in _extract_m3u8_formats
339* Fill IV with leading zeros for IVs shorter than 16 octets in hlsnative
340+ Add ac-3 to the list of audio codecs in parse_codecs
341
0c75abbb 342Extractors
d7aae610
S
343* [periscope:user] Fix extraction (#10453)
344* [douyutv] Fix extraction (#10153, #10318, #10444)
345+ [nhk:vod] Add extractor for www3.nhk.or.jp on demand (#4437, #10424)
346- [trutube] Remove extractor (#10438)
347+ [usanetwork] Add extractor for usanetwork.com
b54a2da4 348* [crackle] Fix extraction (#10333)
d7aae610
S
349* [spankbang] Fix description and uploader extraction (#10339)
350* [discoverygo] Detect cable provider restricted videos (#10425)
351+ [cbc] Add support for watch.cbc.ca
352* [kickstarter] Silent the warning for og:description (#10415)
0c75abbb
YCH
353* [mtvservices:embedded] Fix extraction for the new 'edge' player (#10363)
354
355
d38b27dd 356version 2016.08.24.1
6d94cbd2
S
357
358Extractors
359+ [pluralsight] Add support for subtitles (#9681)
360
361
c86f51ee 362version 2016.08.24
18b62161
YCH
363
364Extractors
6e52bbb4 365* [youtube] Fix authentication (#10392)
18b62161 366* [openload] Fix extraction (#10408)
6e52bbb4
S
367+ [bravotv] Add support for Adobe Pass (#10407)
368* [bravotv] Fix clip info extraction (#10407)
369* [eagleplatform] Improve embedded videos detection (#10409)
370* [awaan] Fix extraction
371* [mtvservices:embedded] Update config URL
372+ [abc:iview] Add extractor (#6148)
18b62161
YCH
373
374
6d2679ee 375version 2016.08.22
e4659b45
YCH
376
377Core
afbab568
S
378* Improve formats and subtitles extension auto calculation
379+ Recognize full unit names in parse_filesize
380+ Add support for m3u8 manifests in HTML5 multimedia tags
381* Fix octal/hexadecimal number detection in js_to_json
e4659b45 382
b8223203 383Extractors
afbab568 384+ [ivi] Add support for 720p and 1080p
ad120ae1 385+ [charlierose] Add new extractor (#10382)
afbab568
S
386* [1tv] Fix extraction (#9249)
387* [twitch] Renew authentication
388* [kaltura] Improve subtitles extension calculation
389+ [zingmp3] Add support for video clips
390* [zingmp3] Fix extraction (#10041)
391* [kaltura] Improve subtitles extraction (#10279)
392* [cultureunplugged] Fix extraction (#10330)
393+ [cnn] Add support for money.cnn.com (#2797)
394* [cbsnews] Fix extraction (#10362)
395* [cbs] Fix extraction (#10393)
39e1c4f0 396+ [litv] Support 'promo' URLs (#10385)
19f35402 397* [snotr] Fix extraction (#10338)
b8223203 398* [n-tv.de] Fix extraction (#10331)
afbab568 399* [globo:article] Relax URL and video id regular expressions (#10379)
b8223203 400
e4659b45 401
bd1bcd3e 402version 2016.08.19
93a63b36
S
403
404Core
405- Remove output template description from --help
406* Recognize lowercase units in parse_filesize
407
408Extractors
409+ [porncom] Add extractor for porn.com (#2251, #10251)
410+ [generic] Add support for DBTV embeds
411* [vk:wallpost] Fix audio extraction for new site layout
412* [vk] Fix authentication
413+ [hgtvcom:show] Add extractor for hgtv.com shows (#10365)
414+ [discoverygo] Add support for another GO network sites
415
416
b3d7dce4 417version 2016.08.17
fafabc07 418
a44694ab
S
419Core
420+ Add _get_netrc_login_info
421
fafabc07 422Extractors
a44694ab
S
423* [mofosex] Extract all formats (#10335)
424+ [generic] Add support for vbox7 embeds
425+ [vbox7] Add support for embed URLs
426+ [viafree] Add extractor (#10358)
427+ [mtg] Add support for viafree URLs (#10358)
428* [theplatform] Extract all subtitles per language
429+ [xvideos] Fix HLS extraction (#10356)
430+ [amcnetworks] Add extractor
431+ [bbc:playlist] Add support for pagination (#10349)
432+ [fxnetworks] Add extractor (#9462)
6d8ec8c3
YCH
433* [cbslocal] Fix extraction for SendtoNews-based videos
434* [sendtonews] Fix extraction
a44694ab
S
435* [jwplatform] Extract video id from JWPlayer data
436- [zippcast] Remove extractor (#10332)
437+ [viceland] Add extractor (#8799)
438+ [adobepass] Add base extractor for Adobe Pass Authentication
439* [life:embed] Improve extraction
440* [vgtv] Detect geo restricted videos (#10348)
441+ [uplynk] Add extractor
fafabc07
YCH
442* [xiami] Fix extraction (#10342)
443
444
73a85620 445version 2016.08.13
e5812248 446
a560f28c
S
447Core
448* Show progress for curl external downloader
449* Forward more options to curl external downloader
450
e5812248 451Extractors
a560f28c
S
452* [pbs] Fix description extraction
453* [franceculture] Fix extraction (#10324)
454* [pornotube] Fix extraction (#10322)
455* [4tube] Fix metadata extraction (#10321)
456* [imgur] Fix width and height extraction (#10325)
457* [expotv] Improve extraction
458+ [vbox7] Fix extraction (#10309)
e5812248 459- [tapely] Remove extractor (#10323)
a560f28c
S
460* [muenchentv] Fix extraction (#10313)
461+ [24video] Add support for .me and .xxx TLDs
462* [24video] Fix comment count extraction
463* [sunporno] Add support for embed URLs
464* [sunporno] Fix metadata extraction (#10316)
465+ [hgtv] Add extractor for hgtv.ca (#3999)
466- [pbs] Remove request to unavailable API
467+ [pbs] Add support for high quality HTTP formats
468+ [crunchyroll] Add support for HLS formats (#10301)
e5812248 469
fafabc07 470
b0081562 471version 2016.08.12
81c13222
YCH
472
473Core
e5f878c2 474* Subtitles are now written as is. Newline conversions are disabled. (#10268)
81c13222
YCH
475+ Recognize more formats in unified_timestamp
476
69d8eeee 477Extractors
fff37cfd
S
478- [goldenmoustache] Remove extractor (#10298)
479* [drtuber] Improve title extraction
480* [drtuber] Make dislike count optional (#10297)
481* [chirbit] Fix extraction (#10296)
482* [francetvinfo] Relax URL regular expression
483* [rtlnl] Relax URL regular expression (#10282)
484* [formula1] Relax URL regular expression (#10283)
485* [wat] Improve extraction (#10281)
69d8eeee
YCH
486* [ctsnews] Fix extraction
487
81c13222 488
b1ce2ba1 489version 2016.08.10
b2bd968f 490
5c8411e9
S
491Core
492* Make --metadata-from-title non fatal when title does not match the pattern
493* Introduce options for randomized sleep before each download
494 --min-sleep-interval and --max-sleep-interval (#9930)
495* Respect default in _search_json_ld
496
b2bd968f 497Extractors
5c8411e9
S
498+ [uol] Add extractor for uol.com.br (#4263)
499* [rbmaradio] Fix extraction and extract all formats (#10242)
500+ [sonyliv] Add extractor for sonyliv.com (#10258)
b1c6f21c 501* [aparat] Fix extraction
5c8411e9
S
502* [cwtv] Extract HTTP formats
503+ [rozhlas] Add extractor for prehravac.rozhlas.cz (#10253)
504* [kuwo:singer] Fix extraction
505
b2bd968f 506
4a01befb 507version 2016.08.07
845dfcdc
S
508
509Core
510+ Add support for TV Parental Guidelines ratings in parse_age_limit
511+ Add decode_png (#9706)
512+ Add support for partOfTVSeries in JSON-LD
513* Lower master M3U8 manifest preference for better format sorting
514
515Extractors
516+ [discoverygo] Add extractor (#10245)
517* [flipagram] Make JSON-LD extraction non fatal
518* [generic] Make JSON-LD extraction non fatal
519+ [bbc] Add support for morph embeds (#10239)
520* [tnaflixnetworkbase] Improve title extraction
521* [tnaflix] Fix metadata extraction (#10249)
522* [fox] Fix theplatform release URL query
523* [openload] Fix extraction (#9706)
524* [bbc] Skip duplicate manifest URLs
525* [bbc] Improve format code
526+ [bbc] Add support for DASH and F4M
527* [bbc] Improve format sorting and listing
528* [bbc] Improve playlist extraction
529+ [pokemon] Add extractor (#10093)
530+ [condenast] Add fallback scenario for video info extraction
531
532
491c42e6 533version 2016.08.06
962250f7 534
7f2339c6
S
535Core
536* Add support for JSON-LD root list entries (#10203)
537* Improve unified_timestamp
538* Lower preference of RTSP formats in generic sorting
539+ Add support for multiple properties in _og_search_property
540* Improve password hiding from verbose output
541
542Extractors
543+ [adultswim] Add support for trailers (#10235)
544* [archiveorg] Improve extraction (#10219)
545+ [jwplatform] Add support for playlists
546+ [jwplatform] Add support for relative URLs
547* [jwplatform] Improve audio detection
548+ [tvplay] Capture and output native error message
549+ [tvplay] Extract series metadata
550+ [tvplay] Add support for subtitles (#10194)
551* [tvp] Improve extraction (#7799)
552* [cbslocal] Fix timestamp parsing (#10213)
553+ [naver] Add support for subtitles (#8096)
554* [naver] Improve extraction
555* [condenast] Improve extraction
556* [engadget] Relax URL regular expression
557* [5min] Fix extraction
558+ [nationalgeographic] Add support for Episode Guide
559+ [kaltura] Add support for subtitles
560* [kaltura] Optimize network requests
561+ [vodplatform] Add extractor for vod-platform.net
562- [gamekings] Remove extractor
563* [limelight] Extract HTTP formats
564* [ntvru] Fix extraction
565+ [comedycentral] Re-add :tds and :thedailyshow shortnames
962250f7
YCH
566
567
45408eb0 568version 2016.08.01
116e7e0d
YCH
569
570Fixed/improved extractors
eafc6685 571- [yandexmusic:track] Adapt to changes in track location JSON (#10193)
116e7e0d 572- [bloomberg] Support another form of player (#10187)
eafc6685
S
573- [limelight] Skip DRM protected videos
574- [safari] Relax regular expressions for URL matching (#10202)
575- [cwtv] Add support for cwtvpr.com (#10196)
116e7e0d 576
962250f7 577
29031372 578version 2016.07.30
35aa6c53
YCH
579
580Fixed/improved extractors
9361f216
S
581- [twitch:clips] Sort formats
582- [tv2] Use m3u8_native
583- [tv2:article] Fix video detection (#10188)
35aa6c53 584- rtve (#10076)
9361f216 585- [dailymotion:playlist] Optimize download archive processing (#10180)
35aa6c53
YCH
586
587
588version 2016.07.28
589
590Fixed/improved extractors
591- shared (#10170)
592- soundcloud (#10179)
593- twitch (#9767)
594
595
596version 2016.07.26.2
597
598Fixed/improved extractors
599- smotri
600- camdemy
601- mtv
602- comedycentral
603- cmt
604- cbc
605- mgtv
606- orf
607
608
609version 2016.07.24
610
611New extractors
612- arkena (#8682)
613- lcp (#8682)
614
615Fixed/improved extractors
616- facebook (#10151)
617- dailymail
618- telegraaf
619- dcn
620- onet
621- tvp
622
623Miscellaneous
624- Support $Time$ in DASH manifests
625
626
627version 2016.07.22
628
629New extractors
630- odatv (#9285)
631
632Fixed/improved extractors
633- bbc
634- youjizz (#10131)
635- youtube (#10140)
636- pornhub (#10138)
637- eporner (#10139)
638
639
640version 2016.07.17
641
642New extractors
643- nintendo (#9986)
644- streamable (#9122)
645
646Fixed/improved extractors
647- ard (#10095)
648- mtv
649- comedycentral (#10101)
650- viki (#10098)
651- spike (#10106)
652
653Miscellaneous
654- Improved twitter player detection (#10090)
655
656
657version 2016.07.16
658
659New extractors
660- ninenow (#5181)
661
662Fixed/improved extractors
663- rtve (#10076)
664- brightcove
665- 3qsdn
666- syfy (#9087, #3820, #2388)
667- youtube (#10083)
668
669Miscellaneous
670- Fix subtitle embedding for video-only and audio-only files (#10081)
671
672
673version 2016.07.13
674
675New extractors
676- rudo
677
678Fixed/improved extractors
679- biobiochiletv
680- tvplay
681- dbtv
682- brightcove
683- tmz
684- youtube (#10059)
685- shahid (#10062)
686- vk
687- ellentv (#10067)
688
689
690version 2016.07.11
691
692New Extractors
693- roosterteeth (#9864)
694
695Fixed/improved extractors
696- miomio (#9605)
697- vuclip
698- youtube
699- vidzi (#10058)
700
701
702version 2016.07.09.2
703
704Fixed/improved extractors
705- vimeo (#1638)
706- facebook (#10048)
707- lynda (#10047)
708- animeondemand
709
710Fixed/improved features
711- Embedding subtitles no longer throws an error with problematic inputs (#9063)
712
713
714version 2016.07.09.1
715
716Fixed/improved extractors
717- youtube
718- ard
719- srmediatek (#9373)
720
721
722version 2016.07.09
723
724New extractors
725- Flipagram (#9898)
726
727Fixed/improved extractors
728- telecinco
729- toutv
730- radiocanada
731- tweakers (#9516)
732- lynda
733- nick (#7542)
734- polskieradio (#10028)
735- le
736- facebook (#9851)
737- mgtv
738- animeondemand (#10031)
739
740Fixed/improved features
741- `--postprocessor-args` and `--downloader-args` now accepts non-ASCII inputs
742 on non-Windows systems
743
744
745version 2016.07.07
746
747New extractors
748- kamcord (#10001)
749
750Fixed/improved extractors
751- spiegel (#10018)
752- metacafe (#8539, #3253)
753- onet (#9950)
754- francetv (#9955)
755- brightcove (#9965)
756- daum (#9972)
757
758
759version 2016.07.06
760
761Fixed/improved extractors
762- youtube (#10007, #10009)
763- xuite
764- stitcher
765- spiegel
766- slideshare
767- sandia
768- rtvnh
769- prosiebensat1
770- onionstudios
771
772
773version 2016.07.05
774
775Fixed/improved extractors
776- brightcove
777- yahoo (#9995)
778- pornhub (#9997)
779- iqiyi
780- kaltura (#5557)
781- la7
782- Changed features
783- Rename --cn-verfication-proxy to --geo-verification-proxy
784Miscellaneous
785- Add script for displaying downloads statistics
786
787
788version 2016.07.03.1
789
790Fixed/improved extractors
791- theplatform
792- aenetworks
793- nationalgeographic
794- hrti (#9482)
795- facebook (#5701)
796- buzzfeed (#5701)
797- rai (#8617, #9157, #9232, #8552, #8551)
798- nationalgeographic (#9991)
799- iqiyi
800
801
802version 2016.07.03
803
804New extractors
805- hrti (#9482)
806
807Fixed/improved extractors
808- vk (#9981)
809- facebook (#9938)
810- xtube (#9953, #9961)
811
812
813version 2016.07.02
814
815New extractors
816- fusion (#9958)
817
818Fixed/improved extractors
819- twitch (#9975)
820- vine (#9970)
821- periscope (#9967)
822- pornhub (#8696)
823
824
825version 2016.07.01
826
827New extractors
828- 9c9media
829- ctvnews (#2156)
830- ctv (#4077)
831
832Fixed/Improved extractors
833- rds
834- meta (#8789)
835- pornhub (#9964)
836- sixplay (#2183)
837
838New features
839- Accept quoted strings across multiple lines (#9940)