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