File yt-dlp.changes of Package yt-dlp

2609
 
1
-------------------------------------------------------------------
2
Tue Jun 10 00:19:26 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
3
4
- Update to release 2025.06.09
5
  * adobepass: add Fubo MSO, fix Philo MSO authentication
6
  * yt: Add tv_simply player client
7
  * yt: Extract srt subtitles
8
  * yt: Rework nsig function name extraction
9
10
-------------------------------------------------------------------
11
Thu May 22 14:36:43 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
12
13
- Update to release 2025.05.22
14
  * yt: Add PO token support for subtitles
15
  * yt: Add web_embedded client for age-restricted videos
16
  * yt: Add a PO Token Provider Framework
17
  * yt: Extract media_type for all videos
18
  * yt: Fix --live-from-start support for premieres
19
  * yt: Fix geo-restriction error handling
20
21
-------------------------------------------------------------------
22
Sun May  4 08:49:41 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
23
24
- Update to release 2025.04.30 [boo#1242186]
25
  * New option --preset-alias/-t has been added
26
27
-------------------------------------------------------------------
28
Mon Mar 31 23:24:45 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
29
30
- Update to release 2025.03.31
31
  * yt: add player_js_variant extractor-arg
32
  * yt/tab: Fix playlist continuation extraction
33
34
-------------------------------------------------------------------
35
Fri Mar 28 11:09:09 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
36
37
- Update to release 2025.03.27
38
  * youtube: Make signature and nsig extraction more robust
39
40
-------------------------------------------------------------------
41
Wed Mar 26 02:01:15 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
42
43
- Update to release 2025.03.26
44
  * youtube: fix signature and nsig extraction for player 4fcd6e4a
45
46
-------------------------------------------------------------------
47
Sat Mar 22 09:03:31 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
48
49
- Update to release 2025.03.21
50
  * Fix external downloader availability when using
51
    ``--ffmpeg-location``
52
  * youtube: fix nsig and signature extraction for player 643afba4.
53
54
-------------------------------------------------------------------
55
Fri Feb 28 21:01:45 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
56
57
- Require same version between yt-dlp -> python-yt-dlp
58
59
-------------------------------------------------------------------
60
Wed Feb 19 08:55:03 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
61
62
- Update to release 2025.02.19
63
  * NSIG workaround for tce player JS
64
65
-------------------------------------------------------------------
66
Sun Jan 26 18:02:45 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
67
68
- Update to release 2025.01.26
69
  * bilibili: Support space video list extraction without login
70
  * crunchyroll: Remove extractors
71
  * youtube: Download tv client Innertube config
72
  * youtube: Use different PO token for GVS and Player
73
74
-------------------------------------------------------------------
75
Thu Jan 16 21:28:51 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
76
77
- Update to release 2025.01.15
78
  * youtube: Do not use web_creator as a default client
79
80
-------------------------------------------------------------------
81
Mon Jan 13 00:14:20 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
82
83
- Update to release 2025.01.12
84
  * yt: fix DASH formats incorrectly skipped in some situations
85
  * yt: refactor cookie auth
86
87
-------------------------------------------------------------------
88
Wed Dec 25 09:38:56 UTC 2024 - Luigi Baldoni <aloisio@gmx.com>
89
90
- Fix 15.6 build
91
92
-------------------------------------------------------------------
93
Tue Dec 24 01:26:36 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
94
95
- Update to release 2024.12.23
96
  * yt: add age-gate workaround for some embeddable videos
97
98
-------------------------------------------------------------------
99
Fri Dec 13 12:28:50 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
100
101
- Update to release 2024.12.13
102
  * yt: fix signature function extraction for 2f1832d2
103
  * yt: prioritize original language over auto-dubbed audio
104
105
-------------------------------------------------------------------
106
Thu Dec 12 12:50:03 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
107
108
- Update to release 2024.12.06
109
  * yt: fix ``n`` sig extraction for player 3bb1f723
110
  * yt: fix signature function extraction
111
  * yt: player client maintenance
112
113
-------------------------------------------------------------------
114
Tue Dec  3 20:59:18 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
115
116
- Update to release 2024.12.03
117
  * bilibili: Always try to extract HD formats
118
  * youtube: Adjust player clients for site changes
119
120
-------------------------------------------------------------------
121
Tue Nov 19 19:30:07 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
122
123
- Update to release 2024.11.18
124
  * cloudflarestream: Avoid extraction via videodelivery.net
125
  * youtube: remove broken OAuth support
126
127
-------------------------------------------------------------------
128
Mon Nov  4 21:48:05 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
129
130
- Update to release 2024.11.04
131
  * Prioritize AV1
132
  * Remove Python <= 3.8 support
133
  * youtube: Adjust OAuth refresh token handling
134
135
-------------------------------------------------------------------
136
Wed Oct 23 08:32:16 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
137
138
- Update to release 2024.10.22
139
  * yt: Remove broken android_producer client
140
  * yt: Remove broken age-restriction workaround
141
  * yt: Support logging in with OAuth
142
143
-------------------------------------------------------------------
144
Tue Oct  8 08:49:07 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
145
146
- Update to release 2024.10.07
147
  * Fix cookie load error handling
148
  * youtube: Change default player clients to ios,mweb
149
  * patreon: Extract all m3u8 formats for locked posts
150
151
-------------------------------------------------------------------
152
Sun Sep 29 19:34:07 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
153
154
- Update to release 2024.09.27
155
  * Support excluding player_clients in extractor-arg
156
  * clip: Prioritize https formats
157
158
-------------------------------------------------------------------
159
Tue Aug 13 20:43:17 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
160
161
- Update to release 2024.08.06
162
  * youtube: Fix `n` function name extraction for player `b12cc44b`
163
164
-------------------------------------------------------------------
165
Tue Aug 13 18:34:37 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
166
167
- Merge sh completion packages into main package
168
- Add yt-dlp-youtube-dl subpackage
169
170
-------------------------------------------------------------------
171
Thu Aug  1 15:48:06 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
172
173
- Update to release 2024.08.01
174
  * youtube:
175
  * Change default player clients to ios,tv
176
  * Fix n function name extraction for player 20dfca59
177
  * Fix age-verification workaround
178
179
-------------------------------------------------------------------
180
Thu Jul 25 04:08:59 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
181
182
- Update to release 2024.07.25
183
  * youtube: Fix n function name extraction for player 3400486c
184
185
-------------------------------------------------------------------
186
Wed Jul 17 05:29:27 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
187
188
- Update to release 2024.07.16
189
  * Support auto-tty and no_color-tty for --color
190
  * youtube: Avoid poToken experiment player responses
191
192
-------------------------------------------------------------------
193
Wed Jul 10 07:18:59 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
194
195
- Update to release 2024.07.09
196
  * youtube: Remove broken n function extraction fallback
197
198
-------------------------------------------------------------------
199
Tue Jul  2 10:30:24 UTC 2024 - Michael Vetter <mvetter@suse.com>
200
201
- Update to release 2024.07.01:
202
  * Properly sanitize file-extension to prevent file system
203
    modification and RCE. Unsafe extensions are now blocked from
204
    being downloaded. [CVE-2024-38519 boo#1227305]
205
206
-------------------------------------------------------------------
207
Tue May 28 06:39:46 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
208
209
- Update to release 2024.05.27
210
  * Fix parsing of base URL in SMIL manifest
211
212
-------------------------------------------------------------------
213
Mon May 27 06:23:09 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
214
215
- Update to release 2024.05.26
216
  * Better warning when requested subs format not found
217
  * Warn if lack of installed ffmpeg alters format selection
218
  * youtube: Add mediaconnect client
219
220
-------------------------------------------------------------------
221
Tue Apr  9 20:25:02 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
222
223
- Update to release 2024.04.09
224
  * Add new option --progress-delta, --impersonate,
225
    --list-impersonate-targets, --no-break-on-existing.
226
  * Infer acodec for single-codec containers
227
  * Prevent RCE when using --exec with %q (CVE-2024-22423)
228
229
-------------------------------------------------------------------
230
Sun Mar 10 23:36:58 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
231
232
- Update to release 2024.03.10
233
  * Add --compat-options 2023
234
  * Don't select storyboard formats as fallback
235
  * Handle --load-info-json format selection errors
236
  * webvtt: Don't parse single fragment files
237
238
-------------------------------------------------------------------
239
Sun Dec 31 00:14:48 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
240
241
- Update to release 2023.12.30
242
  * ard: Overhaul extractors
243
  * facebook: Fix Memories extraction
244
  * youtube: Fix like_count extraction
245
  * youtube:Improve detection of faulty HLS formats
246
247
-------------------------------------------------------------------
248
Thu Nov 16 01:40:29 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
249
250
- Update to release 2023.11.16
251
  * Add extractors for eltrecetv and jiosaavn.
252
253
-------------------------------------------------------------------
254
Tue Nov 14 23:44:51 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
255
256
- Update to release 2023.11.14
257
  * Security: [CVE-2023-46121] Patch Generic Extractor MITM
258
    Vulnerability via Arbitrary Proxy Injection
259
  * Disallow smuggling of arbitrary http_headers; extractors now
260
    only use specific headers
261
262
-------------------------------------------------------------------
263
Sun Nov  5 10:22:29 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
264
265
- Make yt-dlp require the one pythonXX-yt-dlp that /usr/bin/yt-dlp
266
  was built with.
267
268
-------------------------------------------------------------------
269
Fri Oct 27 07:27:07 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>
270
271
- Use python_subpackage_only to build the pythonXXX-yt-dlp
272
  subpackages.
273
274
-------------------------------------------------------------------
275
Wed Oct 25 03:06:38 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
276
277
- Rework Python build procedure [boo#1216467]
278
279
-------------------------------------------------------------------
280
Sun Oct 22 22:36:58 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
281
282
- Enable Python library [boo#1216467]
283
284
-------------------------------------------------------------------
285
Fri Oct 13 23:29:00 UTC 2023 - Ich <jengelh@inai.de>
286
287
- Update to release 2023.10.13
288
  * youtube: fix some bug with --extractor-retries inf
289
290
-------------------------------------------------------------------
291
Sat Oct  7 02:34:57 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
292
293
- Update to release 2023.10.07
294
  * yt: Fix heatmap extraction
295
  * yt: Raise a warning for Incomplete Data instead of an error
296
297
-------------------------------------------------------------------
298
Sun Sep 24 02:41:40 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
299
300
- Update to release 2023.09.24
301
  * Extract subtitles from SMIL manifests
302
  * fb: Add dash manifest URL
303
  * crunchyroll: Remove initial state extraction
304
  * youtube: Add player_params extractor arg
305
306
-------------------------------------------------------------------
307
Mon Sep 11 20:46:56 UTC 2023 - Dirk Müller <dmueller@suse.com>
308
309
- remove suggests on brotlicffi - this is only for != cpython
310
311
-------------------------------------------------------------------
312
Fri Jul  7 04:49:22 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
313
314
- Update to release 2023.07.06
315
  * Prevent Cookie leaks on HTTP redirect [boo#1213124] [CVE-2023-35934]
316
  * yt: Avoid false DRM detection
317
  * yt: Process post_live over 2 hours
318
  * yt: Support shorts-only playlists
319
320
-------------------------------------------------------------------
321
Thu Jun 22 11:57:58 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
322
323
- Update to release 2023.06.22
324
   * youtube: add IOS to default clients used
325
326
-------------------------------------------------------------------
327
Wed Jun 21 07:26:11 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
328
329
- Update to release 2023.06.21
330
  * Add option --compat-option playlist-match-filter
331
  * Add options --no-quiet, option --color, --netrc-cmd, --xff
332
  * Auto-select default format in -f-
333
  * Improve HTTP redirect handling
334
  * Support decoding multiple content encodings
335
336
-------------------------------------------------------------------
337
Tue May  9 09:18:49 UTC 2023 - Max Lin <mlin@suse.com>
338
339
- Use python3.11 on Leap 15.5
340
  * python3.11 is the only python3 > 3.6 version would be shipped
341
    in Leap 15.5
342
343
-------------------------------------------------------------------
344
Sun Mar  5 00:19:54 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
345
346
- Update to release 2023.03.04
347
  * A bunch of extractor fixes
348
349
-------------------------------------------------------------------
350
Fri Mar  3 23:33:49 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
351
352
- Update to release 2023.03.03
353
  * youtube: Construct dash formats with range query
354
  * yt: Detect and break on looping comments
355
  * yt: Extract channel view_count when /about tab is passed
356
357
-------------------------------------------------------------------
358
Sat Feb 18 06:08:22 UTC 2023 - Carsten Ziepke <kieltux@gmail.com>
359
360
- Update to release 2023.02.17
361
  * Merge youtube-dl: Upto commit/2dd6c6e (Feb 17 2023)
362
  * Fix --concat-playlist
363
  * Imply --no-progress when --print
364
  * Improve default subtitle language selection
365
  * Make title completely non-fatal
366
  * Sanitize formats before sorting
367
  * [hls] Allow extractors to provide AES key
368
  * [extractor/generic] Avoid catastrophic backtracking in KVS regex
369
  * [jsinterp] Support if statements
370
  * [plugins] Fix zip search paths
371
  * [utils] Don't use Content-length with encoding
372
  * [utils] Fix time_seconds to use the provided TZ
373
  * [utils] Fix race condition in make_dir
374
  * [extractor/anchorfm] Add episode
375
  * [extractor/boxcast] Add extractor
376
  * [extractor/ebay] Add extractor
377
  * [extractor/hypergryph] Add extractor
378
  * [extractor/NZOnScreen] Add extractor
379
  * [extractor/rozhlas] Add extractor
380
  * [extractor/tempo] Add IVXPlayer extractor
381
  * [extractor/txxx] Add extractors
382
  * [extractor/vocaroo] Add extractor
383
  * [extractor/wrestleuniverse] Add extractors
384
  * [extractor/yappy] Add extractor
385
  * [extractor/youtube] Fix uploader_id extraction
386
  * [extractor/youtube] Add hyperpipe instances
387
  * [extractor/youtube] Handle consent.youtube
388
  * [extractor/youtube] Support /live/ URL
389
  * [extractor/youtube] Update invidious and piped instances
390
  * [extractor/91porn] Fix title and comment extraction
391
  * [extractor/AbemaTV] Cache user token whenever appropriate
392
  * [extractor/bfmtv] Support rmc prefix
393
  * [extractor/biliintl] Add intro and ending chapters
394
  * [extractor/clyp] Support wav
395
  * [extractor/crunchyroll] Add intro chapter
396
  * [extractor/crunchyroll] Better message for premium videos
397
  * [extractor/crunchyroll] Fix incorrect premium-only error
398
  * [extractor/DouyuTV] Use new API
399
  * [extractor/embedly] Embedded links may be for other extractors
400
  * [extractor/freesound] Workaround invalid URL in webpage
401
  * [extractor/GoPlay] Use new API
402
  * [extractor/Hidive] Fix subtitles and age-restriction
403
  * [extractor/huya] Support HD streams
404
  * [extractor/moviepilot] Fix extractor
405
  * [extractor/nbc] Fix NBC and NBCStations extractors
406
  * [extractor/nbc] Fix XML parsing
407
  * [extractor/nebula] Remove broken cookie support
408
  * [extractor/nfl] Add NFLPlus extractor
409
  * [extractor/niconico] Add support for like history
410
  * [extractor/nitter] Update instance list by OIRNOIR
411
  * [extractor/npo] Fix extractor and add HD support
412
  * [extractor/odkmedia] Add OnDemandChinaEpisodeIE
413
  * [extractor/pornez] Handle relative URLs in iframe
414
  * [extractor/radiko] Fix format sorting for Time Free
415
  * [extractor/rcs] Fix extractors
416
  * [extractor/reddit] Support user posts
417
  * [extractor/rumble] Fix format sorting
418
  * [extractor/servus] Rewrite extractor
419
  * [extractor/slideslive] Fix slides and chapters/duration
420
  * [extractor/SportDeutschland] Fix extractor
421
  * [extractor/Stripchat] Fix extractor
422
  * [extractor/tnaflix] Fix extractor
423
  * [extractor/tvp] Support stream.tvp.pl
424
  * [extractor/twitter] Fix --no-playlist and add media
425
    view_count when using GraphQL
426
  * [extractor/twitter] Fix graphql extraction on some tweets
427
  * [extractor/vimeo] Fix playerConfig extraction
428
  * [extractor/viu] Add ViuOTTIndonesiaIE extractor
429
  * [extractor/vk] Fix playlists for new API
430
  * [extractor/vlive] Replace with VLiveWebArchiveIE
431
  * [extractor/ximalaya] Update album _VALID_URL
432
  * [extractor/zdf] Use android API endpoint for UHD downloads
433
434
-------------------------------------------------------------------
435
Fri Jan  6 21:49:34 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
436
437
- Update to release 2023.01.06
438
  * extractor/youtube: Retry manifest refresh for live-from-start
439
440
-------------------------------------------------------------------
441
Mon Jan  2 16:02:37 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
442
443
- Update to release 2023.01.02
444
  * Add `--compat-options 2021,2022`
445
  * Native progress for aria2c via RPC
446
  * Merge youtube-dl: Upto commit/195f22f (2022-11-13)
447
  * Add `weba` and `ac4` to the list of recognized codecs
448
449
-------------------------------------------------------------------
450
Fri Nov 11 11:17:04 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
451
452
- Update to release 2022.11.11
453
  * Merge youtube-dl code up to 20221104
454
  * Do more processing in --flat-playlist
455
  * Fix --list options not implying -s in some cases
456
  * downloader: let HLS continue without first fragment
457
458
-------------------------------------------------------------------
459
Tue Oct  4 05:44:38 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
460
461
- Update to release 2022.10.04
462
  * Allow open ranges for time ranges
463
  * Allow plugin extractors to replace the built-in ones
464
  * New extractors
465
  * youtube: download post_live videos from start
466
  * youtube: add support for Shorts audio pivot feed
467
468
-------------------------------------------------------------------
469
Thu Sep  1 11:57:24 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
470
471
- Update to release 2022.09.01
472
  * Add a few extractors
473
474
-------------------------------------------------------------------
475
Fri Aug 19 00:46:17 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
476
477
- Update to release 2022.08.19
478
  * jsinterp: Fix for new youtube players and related
479
    improvements
480
  * extractor/youtube: Fix error reporting of "Incomplete data"
481
  * extractor/youtube: Improve format sorting for IOS formats
482
483
-------------------------------------------------------------------
484
Sun Aug 14 22:37:06 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
485
486
- Update to release 2022.08.14
487
  * Merge youtube-dl upto commit d231b56
488
489
-------------------------------------------------------------------
490
Fri Aug 12 15:36:50 UTC 2022 - Luigi Baldoni <aloisio@gmx.com>
491
492
- Drop redundant runtime requirements
493
- Differentiate requirements between 15.3 and 15.4
494
- Add optional runtime requirements for Tumbleweed
495
496
-------------------------------------------------------------------
497
Wed Aug 10 15:54:47 UTC 2022 - Luigi Baldoni <aloisio@gmx.com>
498
499
- Force python 3.9 on anything older than Tumbleweed
500
501
-------------------------------------------------------------------
502
Tue Aug  9 07:51:26 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
503
504
- Update to release 2022.08.08
505
  * Remove Python 3.6 support
506
  * Merge youtube-dl upto commit adb5294
507
  * Reject entire playlists faster with `--match-filter`
508
  * youtube: Fixes for third party client detection
509
510
-------------------------------------------------------------------
511
Mon Jul 18 05:43:45 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
512
513
- Update to release 2022.07.18
514
  * youtube: Fix duration check for post-live manifestless mode
515
516
-------------------------------------------------------------------
517
Wed Jun 29 05:40:07 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
518
519
- Update to release 2022.06.29
520
  * Fix --downloader native
521
  * Fix section_end of clips
522
  * Fix playlist error handling
523
524
-------------------------------------------------------------------
525
Wed Jun 22 07:25:09 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
526
527
- Update to release 2022.06.22.1
528
  * Add option --download-sections
529
  * extractor/youtube: Support downloading clips
530
  * Add slicing notation to --playlist-items
531
532
-------------------------------------------------------------------
533
Fri May 20 15:28:51 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
534
535
- Update to release 2022.05.18
536
  * Add support for SSL client certificate authentication
537
  * Add --match-filter - to interactively ask for each video
538
539
-------------------------------------------------------------------
540
Fri Apr  8 10:13:49 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
541
542
- Update to release 2022.04.08
543
  * Treat multiple --match-filters as OR
544
  * De-prioritize automatic-subtitles when no --sub-lang is given
545
546
-------------------------------------------------------------------
547
Tue Mar  8 20:19:22 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
548
549
- Update to release 2022.03.08.1
550
  * Add regex operator and quoting to format filters
551
  * Add brotli content-encoding support
552
553
-------------------------------------------------------------------
554
Fri Feb  4 09:31:07 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
555
556
- Update to release 2022.02.04
557
  * twitcasting: Enforce UTF-8 for POST payload
558
559
-------------------------------------------------------------------
560
Thu Feb  3 18:14:14 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
561
562
- Update to release 2022.02.03
563
  * Add option --print-to-file
564
  * youtube:api: Do not use seek when reading HTTPError response
565
566
-------------------------------------------------------------------
567
Fri Jan 21 20:03:04 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
568
569
- Update to release 2022.01.21
570
  * Add option --concat-playlist to concat videos in a playlist
571
  * Add extractors for some 20 sites
572
  * zdf: add chapter extraction
573
574
-------------------------------------------------------------------
575
Tue Dec 28 13:33:56 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
576
577
- Tweak spec, use current syntax for Supplements.
578
579
-------------------------------------------------------------------
580
Tue Dec 28 10:39:42 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
581
582
- Update to release 2021.12.27
583
  * Avoid recursion error when re-extracting info
584
  * Fix position of `--ppa` option when calling ffmpeg
585
586
-------------------------------------------------------------------
587
Sat Dec 25 12:00:44 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
588
589
- Update to release 2021.12.25
590
  * Add extractor for TrueID
591
592
-------------------------------------------------------------------
593
Wed Dec  1 00:47:35 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
594
595
- Update to release 2021.12.01
596
  * Add option --wait-for-video to wait for scheduled streams
597
  * Clarify video/audio-only formats in -F
598
599
-------------------------------------------------------------------
600
Mon Nov 29 16:10:16 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
601
602
- Update to release 2021.11.10.1
603
  * Fix youtube throttling by decrypting n-sig
604
  * Separate --check-all-formats from --check-formats
605
  * Add negative option --no-batch-file
606
  * Allow duration strings in --match-filter
607
- Drop ceskatelevize_fix_POST_request.patch (inapplicable)
608
609
-------------------------------------------------------------------
610
Sun Oct 31 22:27:19 UTC 2021 - Matej Cepl <mcepl@suse.com>
611
612
- Add ceskatelevize_fix_POST_request.patch to fix
613
  gh#ytdl-org/youtube-dl#30172.
614
615
-------------------------------------------------------------------
616
Sun Oct 31 12:19:20 UTC 2021 - Matej Cepl <mcepl@suse.com>
617
618
- Update to 2021.10.22:
619
  - [docs] Migrate issues to use forms by Ashish0804
620
  - [downloader] Fix slow progress hooks
621
  -     This was causing HLS/DASH downloads to be extremely slow in some situations
622
  - [downloader/ffmpeg] Improve simultaneous download and merge
623
  - [EmbedMetadata] Allow overwriting all default metadata with meta_default key
624
  - [ModifyChapters] Add ability for --remove-chapters to remove sections by timestamp
625
  - [utils] Allow duration strings in --match-filter
626
  - Add HDR information to formats
627
  - Add negative option --no-batch-file by Zirro
628
  - Calculate more fields for merged formats
629
  - Do not verify thumbnail URLs unless --check-formats is specified
630
  - Don't create console for subprocesses on Windows
631
  - Fix --restrict-filename when used with default template
632
  - Fix check_formats output being written to stdout when -qv
633
  - Fix bug in storyboards
634
  - Fix conflict b/w id and ext in format selection
635
  - Fix verbose head not showing custom configs
636
  - Load archive only after printing verbose head
637
  - Make duration_string and resolution available in --match-filter
638
  - Re-implement deprecated option --id
639
  - Reduce default --socket-timeout
640
  - Write verbose header to logger
641
  - [outtmpl] Fix bug in expanding environment variables
642
  - [cookies] Local State should be opened as utf-8
643
  - [extractor,utils] Detect more codecs/mimetypes
644
  - [extractor] Detect EXT-X-KEY Apple FairPlay
645
  - [utils] Use importlib to load plugins by sulyi
646
  - [http] Retry on socket timeout and show the last encountered error
647
  - [fragment] Print error message when skipping fragment
648
  - [aria2c] Fix --skip-unavailable-fragment
649
  - [SponsorBlock] Obey extractor-retries and sleep-requests
650
  - [Merger] Do not add aac_adtstoasc to non-hls audio
651
  - [ModifyChapters] Do not mutate original chapters by nihil-admirari
652
  - [devscripts/run_tests] Use markers to filter tests by sulyi
653
  - [7plus] Add cookie based authentication by nyuszika7h
654
  - [AdobePass] Fix RCN MSO by jfogelman
655
  - [CBC] Fix Gem livestream by makeworld-the-better-one
656
  - [CBC] Support CBC Gem member content by makeworld-the-better-one
657
  - [crunchyroll] Add season to flat-playlist Closes #1319
658
  - [crunchyroll] Add support for beta.crunchyroll URLs and fix series URLs with language code
659
  - [EUScreen] Add Extractor by Ashish0804
660
  - [Gronkh] Add extractor by Ashish0804
661
  - [hidive] Fix typo
662
  - [Hotstar] Mention Dynamic Range in format_id by Ashish0804
663
  - [Hotstar] Raise appropriate error for DRM
664
  - [instagram] Add login by u-spec-png
665
  - [instagram] Show appropriate error when login is needed
666
  - [microsoftstream] Add extractor by damianoamatruda, nixklai
667
  - [on24] Add extractor by damianoamatruda
668
  - [patreon] Fix vimeo player regex by zenerdi0de
669
  - [SkyNewsAU] Add extractor by Ashish0804
670
  - [tagesschau] Fix extractor by u-spec-png
671
  - [tbs] Add tbs live streams by llacb47
672
  - [tiktok] Fix typo and update tests
673
  - [trovo] Support channel clips and VODs by Ashish0804
674
  - [Viafree] Add support for Finland by 18928172992817182
675
  - [vimeo] Fix embedded player.vimeo
676
  - [vlive:channel] Fix extraction by kikuyan, pukkandan
677
  - [youtube] Add auto-translated subtitles
678
  - [youtube] Expose different formats with same itag
679
680
-------------------------------------------------------------------
681
Fri Oct 15 13:49:01 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
682
683
- Switch to yt-dlp 2021.10.10 codebase
684
  * Address youtube download speed being capped at 80KB/s
685
686
-------------------------------------------------------------------
687
Sun Jun 27 15:13:03 UTC 2021 - Matej Cepl <mcepl@suse.com>
688
689
- Update to 2021.06.06
690
  * [facebook] Improve login required detection
691
  * [youporn] Fix formats and view count extraction
692
  * [orf:tvthek] Fix thumbnails extraction
693
  * [formula1] Fix extraction
694
  * [ard] Relax URL regular expression and fix video ids
695
  * [ustream] Detect https embeds
696
  * [ted] Prefer own formats over external sources
697
  * [twitch:clips] Improve extraction
698
  * [twitch:clips] Add access token query to download URLs
699
  * [youtube] Fix get_video_info request
700
  * [vimeo] Fix vimeo pro embed extraction
701
  * [redbulltv] Fix embed data extraction
702
  * [shahid] Relax URL regular expression
703
704
-------------------------------------------------------------------
705
Thu May 20 09:51:10 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
706
707
- Update to release 2021.05.16
708
  * Add support for sibnet embeds
709
710
-------------------------------------------------------------------
711
Fri Apr 16 20:53:44 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
712
713
- Update to release 2021.04.17
714
  * [curiositystream] fix format extraction
715
  * [cbssports] fix extraction
716
  * [mtv] Fix Viacom A/B Testing Video Player extraction
717
  * [youtube:tab] Pass innertube context and x-goog-visitor-id
718
    header along with continuation requests
719
  * [youtube] Improve URL to extractor routing
720
  * [youtube] Add more invidious instances
721
  * [youtube:tab] Detect series playlist on playlists page
722
  * [youtube:tab] Improve grid extraction
723
  * [youtube] Improve stretch extraction and fix stretched ratio
724
    calculation
725
  * [utils] Add support for support for experimental HTTP
726
    response status code 308 Permanent Redirect
727
728
-------------------------------------------------------------------
729
Tue Apr  6 23:01:41 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
730
731
- Update to release 2021.04.07
732
  * youtube: Add support for hashtag videos extraction
733
734
-------------------------------------------------------------------
735
Wed Mar 31 22:09:07 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
736
737
- Update to release 2021.04.01
738
  * youtube: fix playlist/comunity continuation items extraction
739
  * vimeo: fix unlisted video extraction
740
  * youtube: fix video's channel extraction
741
  * youtube: imporve age-restricted video extraction
742
  * youtube: setup CONSENT cookie when needed
743
744
-------------------------------------------------------------------
745
Sat Mar 27 09:06:30 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
746
747
- Update to release 2021.03.25
748
  * Improve extraction for RTVE, Applepodcasts, SVTPlay
749
750
-------------------------------------------------------------------
751
Sun Mar 14 10:55:52 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
752
753
- Update to release 2021.03.14
754
  * voxmedia: fix volume embed extraction
755
  * cbs: add support for Paramount+
756
  * southpark: Fix extraction and add support for
757
    southparkstudios.com
758
759
-------------------------------------------------------------------
760
Wed Mar  3 08:48:39 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
761
762
- Update to release 2021.03.03
763
  * bbc: add support for BBC Reel videos
764
765
-------------------------------------------------------------------
766
Mon Mar  1 23:29:51 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
767
768
- Update to release 2021.03.02
769
  * youtube: fix get_video_info request
770
  * zdf: Rework extractors
771
772
-------------------------------------------------------------------
773
Sun Feb 21 23:26:29 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
774
775
- Update to release 2021.02.22
776
  * vimeo: Add support for unlisted video source format extraction
777
  * youtube: Fix uploader extraction in flat playlist mode
778
779
-------------------------------------------------------------------
780
Wed Feb 10 16:02:07 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
781
782
- Update to release 2021.02.10
783
  * youtube: Add support for phone/tablet JS player
784
  * youtube: Extract ABR and VBR
785
786
-------------------------------------------------------------------
787
Wed Feb  3 22:12:54 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
788
789
- Update to release 2021.02.04
790
  * medialaan: add support DPG Media MyChannels based websites
791
  * youtube: improve DASH formats file size extraction
792
793
-------------------------------------------------------------------
794
Sun Jan 24 11:16:42 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
795
796
- Update to release 2021.01.24.1
797
  * aol: add support for yahoo videos
798
  * yahoo: fix single video extraction
799
  * aljazeera: fix extraction
800
  * ard: Fix title and description extraction and update tests
801
  * spotify: Add new extractor for Spotify Podcasts
802
803
-------------------------------------------------------------------
804
Sat Jan 16 21:07:57 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
805
806
- Update to release 2021.01.16
807
  * Protect from infinite recursion due to recursively nested
808
    playlists
809
810
-------------------------------------------------------------------
811
Sun Jan 10 08:43:45 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
812
813
- Update to release 2021.01.08
814
  * twitter: Add support for summary card
815
816
-------------------------------------------------------------------
817
Sun Jan  3 10:41:25 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
818
819
- Update to release 2021.01.03
820
  * sky: add support for Sports News articles and Brighcove videos
821
822
-------------------------------------------------------------------
823
Wed Dec 30 23:04:15 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
824
825
- Update to release 2020.12.31
826
  * Allow format filtering using audio language
827
828
-------------------------------------------------------------------
829
Mon Dec 28 20:02:53 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
830
831
- Update to release 2020.12.29
832
  * Added support for FXNetworks, live.mewatch.sg, zype/uplynk.
833
834
-------------------------------------------------------------------
835
Tue Dec 22 09:39:57 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
836
837
- Update to release 2020.12.22
838
  * nhk: Add support for NHK video programs, audio programs and
839
    program clips
840
  * Add support for music.yandex.com, more.tv
841
842
-------------------------------------------------------------------
843
Sun Dec 13 19:35:10 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
844
845
- Update to release 2020.12.14
846
  * youtube: Add some invidious instances
847
  * itv: clean description from HTML tags
848
  * linuxacademy] Fix authentication and extraction
849
  * downloader/hls] delegate manifests with media initialization
850
    to ffmpeg
851
852
-------------------------------------------------------------------
853
Sat Dec 12 00:31:56 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
854
855
- Update to release 2020.12.12
856
  * Updates to Facebook video extraction
857
858
-------------------------------------------------------------------
859
Wed Dec  9 01:58:16 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
860
861
- Update to release 2020.12.09
862
  * slideslive: Add support for yoda service videos and
863
    extract subtitles
864
  * youtube:tab: Capture and output alerts
865
  * telequebec: Fix Extraction and Add Support for
866
    video.telequebec.tv
867
868
-------------------------------------------------------------------
869
Sun Dec  6 19:20:13 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
870
871
- Update to release 2020.12.07
872
  * peertube: Recognize audio-only formats
873
  * nrk: reduce requests for Radio series
874
875
-------------------------------------------------------------------
876
Fri Dec  4 20:57:46 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
877
878
- Update to release 2020.12.05
879
  * gamespot: Extract DASH and HTTP formats
880
  * zdf: extract webm formats
881
  * nrk: improve format extraction and geo-restriction detection
882
883
-------------------------------------------------------------------
884
Tue Dec  1 19:49:34 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
885
886
- Update to release 2020.12.02
887
  * yandexmusic: Refactor and add support for artist's tracks
888
    and albums
889
  * mediaset: add support for movie URLs
890
  * youtube: Improve age-gated videos extraction
891
892
-------------------------------------------------------------------
893
Sun Nov 29 10:12:40 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
894
895
- Update to release 2020.11.29
896
  * youtube: Improve yt initial player response extraction
897
898
-------------------------------------------------------------------
899
Wed Nov 25 20:40:49 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
900
901
- Update to release 2020.11.26
902
  * cda, nrk: fix extraction
903
  * youtube: improve music metadata and license extraction
904
  * medaltv: Add new extractor
905
  * bbc: fix BBC News videos extraction, BBC Three clip extraction
906
  * vlive: Add support for post URLs
907
908
-------------------------------------------------------------------
909
Mon Nov 23 18:26:17 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
910
911
- Update to release 2020.11.24
912
  * pinterest: Add extractor
913
  * extractor/common: add generic support for akamai http format
914
    extraction
915
  * skyit: add support for multiple Sky Italia websites
916
  * pinterest: Add support for large collections (more than 25
917
    pins)
918
919
-------------------------------------------------------------------
920
Sat Nov 21 17:28:50 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
921
922
- Update to release 2020.11.21.1
923
  * amara: add new extractor
924
  * discoverynetworks: add support new TLC/DMAX URLs
925
  * youtube: Improve yt initial data extraction
926
  * YoutubeDL: Fix --ignore-errors for playlists with
927
    generator-based entries of url_transparent
928
  * youtube:tab: Add support for current video and fix lives
929
    extraction
930
  * svtplay: Add support for svt.se/barnkanalen
931
932
-------------------------------------------------------------------
933
Wed Nov 18 22:44:58 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
934
935
- Update to release 2020.11.19
936
  * arte: Extract m3u8 formats
937
  * mgtv: fix format extraction
938
939
-------------------------------------------------------------------
940
Tue Nov 17 23:36:26 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
941
942
- Update to release 2020.11.18
943
  * francetv: Add fallback video URL extraction
944
945
-------------------------------------------------------------------
946
Mon Nov 16 21:55:38 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
947
948
- Update to release 2020.11.17
949
  * Fix extraction for RaiPlay, vlive, usanetwork, nbc, cnbc,
950
    bandcamp
951
  * Add support for pm-wissen.com
952
953
-------------------------------------------------------------------
954
Mon Nov  2 12:59:41 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
955
956
- Update to release 2020.11.01.1
957
  * youtube: Fix JS player URL extraction
958
  * ytsearch: Fix extraction
959
  * ustream: Add support for video.ibm.com
960
  * expressen: Add support for di.se
961
962
-------------------------------------------------------------------
963
Sun Sep 20 09:50:37 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
964
965
- Update to release 2020.09.20
966
  * telequebec: Add support for brightcove videos
967
968
-------------------------------------------------------------------
969
Mon Sep 14 07:46:45 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
970
971
- Update to release 2020.09.14
972
  * googledrive: Use redirect URLs for source format
973
974
-------------------------------------------------------------------
975
Sun Sep  6 08:21:46 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
976
977
- Update to release 2020.09.06
978
  * nrktv: Improve video id extraction
979
  * youtube Fix age gate content detection
980
  * svtplay: Fix svt id extraction
981
  * twitch: Rework extractors
982
983
-------------------------------------------------------------------
984
Tue Jul 28 08:43:35 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
985
986
- Update to release 2020.07.28
987
  * [youtube] Fix sigfunc name extraction
988
  * [youtube] Improve description extraction
989
  * [wistia] Restrict embed regular expression
990
  * [youtube] Prevent excess HTTP 301
991
  * [youtube:playlists] Extend URL regular expression
992
  * [bellmedia] Add support for cp24.com clip URLs
993
  * [brightcove] Improve embed detection
994
995
-------------------------------------------------------------------
996
Sun Jun 28 14:38:22 UTC 2020 - Hans-Peter Jansen <hpj@urpla.net>
997
998
- Update to release 2020.06.16.1
999
  * [youtube] Force old layout (#25682, #25683, #25680, #25686)
1000
  * [youtube] Fix categories and improve tags extraction
1001
1002
- Update to version 2020.06.16
1003
  * [youtube] Fix uploader id and uploader URL extraction
1004
  * [youtube] Improve view count extraction
1005
  * [youtube] Fix upload date extraction (#25677)
1006
  * [youtube] Fix thumbnails extraction (#25676)
1007
  * [youtube] Fix playlist and feed extraction (#25675)
1008
  * [facebook] Add support for single-video ID links
1009
  * [youtube] Extract chapters from JSON (#24819)
1010
  * [kaltura] Add support for multiple embeds on a webpage (#25523)
1011
1012
-------------------------------------------------------------------
1013
Sat Jun  6 23:01:22 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
1014
1015
- Update to release 2020.06.06
1016
  * jwplatform: Improve embeds extraction
1017
  * brightcove: Fix subtitles extraction
1018
  * twitch: Pass v5 accept header and fix thumbnails extraction
1019
1020
-------------------------------------------------------------------
1021
Fri May 29 15:05:45 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
1022
1023
- Update to release 2020.05.29
1024
  * youtube: Add support for more invidious instances
1025
1026
-------------------------------------------------------------------
1027
Fri May  8 11:23:24 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
1028
1029
- Update to release 2020.05.08
1030
  * downloader/http: Finish downloading once received data length
1031
    matches expected
1032
  * orf: Add support for more radio stations
1033
  * utils: Improve cookie files support
1034
1035
-------------------------------------------------------------------
1036
Sat May  2 18:41:04 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
1037
1038
- Update to release 2020.05.03
1039
  * extractor/common] Skip malformed ISM manifest XMLs while
1040
    extracting ISM formats
1041
  * soundcloud: Extract AAC format
1042
  * prosiebensat1: Extract series metadata
1043
  * youtube: Use redirected video id if any
1044
1045
-------------------------------------------------------------------
1046
Mon Mar 23 20:39:19 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
1047
1048
- Update to release 2020.03.24
1049
  * cbc:watch: Add support for authentication
1050
  * cbc:watch: Fix authenticated device token caching
1051
  * soundcloud: fix download url extraction
1052
1053
-------------------------------------------------------------------
1054
Sun Mar  8 15:29:29 UTC 2020 - Martin Rey <mrey@suse.com>
1055
1056
- Update to release 2020.03.08
1057
  * core
1058
    * utils: Add support for cookie files with spaces
1059
  * extractors
1060
    * pornhub: Add support for pornhubpremium.com (#24288)
1061
    * youtube: Remove outdated code and unnecessary requests
1062
    * youtube: Improve extraction in 429 HTTP error conditions
1063
      (#24283)
1064
    * nhk: Update API version (#24270)
1065
1066
-------------------------------------------------------------------
1067
Fri Mar  6 08:05:31 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
1068
1069
- Update to release 2020.03.06
1070
  * servus: added support for new URL schema
1071
  * youtube: fixed age-gated videos support without login
1072
1073
-------------------------------------------------------------------
1074
Mon Mar  2 09:04:45 UTC 2020 - Martin Rey <mrey@suse.com>
1075
1076
- Update to release 2020.03.01
1077
  * Core
1078
    * [YoutubeDL] Force redirect URL to unicode on python 2
1079
    * [options] Remove duplicate short option -v for --version
1080
      (#24162)
1081
  * Extractors
1082
    * [xhamster] Fix extraction (#24205)
1083
    * [franceculture] Fix extraction (#24204)
1084
    * [telecinco] Add support for article opening videos
1085
    * [telecinco] Fix extraction (#24195)
1086
    * [xtube] Fix metadata extraction (#21073, #22455)
1087
    * [youjizz] Fix extraction (#24181)
1088
    * Remove no longer needed compat_str around geturl
1089
    * [pornhd] Fix extraction (#24128)
1090
    * [teachable] Add support for multiple videos per lecture
1091
      (#24101)
1092
    * [wistia] Add support for multiple generic embeds
1093
      (#8347, 11385)
1094
    * [imdb] Fix extraction (#23443)
1095
    * [tv2dk:bornholm:play] Fix extraction (#24076)
1096
1097
-------------------------------------------------------------------
1098
Sun Feb 16 16:59:15 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
1099
1100
- Update to release 2020.02.16
1101
  * sportdeutschland] Update to new sportdeutschland API
1102
  * toggle: Add support for mewatch.sg
1103
  * npr: Add support for streams
1104
1105
-------------------------------------------------------------------
1106
Thu Jan 23 23:16:27 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
1107
1108
- Update to release 2020.01.24
1109
  * 24video: add support for 24video.vip
1110
  * nbc: add support for nbc multi network URLs
1111
1112
-------------------------------------------------------------------
1113
Tue Jan 14 19:22:12 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
1114
1115
- Update to release 2020.01.15
1116
  *  scrippsnetworks: add support for www.discovery.com videos
1117
  * twitter: add support for promo_video_website cards
1118
  * vodplatform: add support for embed.kwikmotion.com domain
1119
1120
-------------------------------------------------------------------
1121
Tue Dec 31 23:48:47 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1122
1123
- Update to release 2020.01.01
1124
  * soundcloud: fix client id extraction for non fatal requests
1125
  * prosiebensat1: improve geo restriction handling
1126
  * brightcove: cache brightcove player policy keys
1127
  * scrippsnetworks: Add new extractor
1128
  * mitele: fix extraction
1129
  * soundcloud: Update client id
1130
1131
-------------------------------------------------------------------
1132
Tue Dec 24 18:39:11 UTC 2019 - Ismail Dönmez <idonmez@suse.com>
1133
1134
- Update to release 2019.12.25
1135
  * [mediaset] Fix parse formats (#23508)
1136
  * [tv2dk:bornholm:play] Add support for play.tv2bornholm.dk (#23291)
1137
  * [slideslive] Add support for url and vimeo service names (#23414)
1138
  * [slideslive] Fix extraction (#23413)
1139
  * [twitch:clips] Fix extraction (#23375)
1140
  * [soundcloud] Add support for token protected embeds (#18954)
1141
  * [vk] Improve extraction
1142
  * [kontrtube] Remove extractor
1143
  * [videopremium] Remove extractor
1144
  * [musicplayon] Remove extractor (#9225)
1145
  * [ufctv] Add support for ufcfightpass.imgdge.com and
1146
    ufcfightpass.imggaming.com (#23343)
1147
  * [twitch] Extract m3u8 formats frame rate (#23333)
1148
  * [imggaming] Add support for playlists and extract subtitles
1149
  * [ufcarabia] Add support for UFC Arabia (#23312)
1150
  * [ufctv] Fix extraction
1151
  * [yahoo] Fix gyao brightcove player id (#23303)
1152
  * [vzaar] Override AES decryption key URL (#17521)
1153
  * [vzaar] Add support for AES HLS manifests (#17521, #23299)
1154
  * [nrl] Fix extraction
1155
  * [teachingchannel] Fix extraction
1156
  * [nintendo] Fix extraction and partially add support for Nintendo Direct
1157
    videos (#4592)
1158
  * [ooyala] Add better fallback values for domain and streams variables
1159
  * [youtube] Add support youtubekids.com (#23272)
1160
  * [tv2] Detect DRM protection
1161
  * [tv2] Add support for katsomo.fi and mtv.fi (#10543)
1162
  * [tv2] Fix tv2.no article extraction
1163
  * [msn] Improve extraction
1164
  * [abcotvs] Relax URL regular expression and improve metadata extraction
1165
    (#18014)
1166
  * [channel9] Reduce response size
1167
  * [adobetv] Improve extaction
1168
1169
-------------------------------------------------------------------
1170
Thu Nov 28 17:15:56 UTC 2019 - Sebastien CHAVAUX <seb95.scou@gmail.com>
1171
1172
- Update to release 2019.11.28
1173
  * [utils] Add generic caesar cipher and rot47
1174
  * [utils] Handle rd-suffixed day parts in unified_strdate (#23199)
1175
  * [vimeo] Improve extraction
1176
  * Fix review extraction
1177
  * Fix ondemand extraction
1178
  * Make password protected player case as an expected error (#22896)
1179
  * Simplify channel based extractors code
1180
  * [openload] Remove extractor (#11999)
1181
  * [verystream] Remove extractor
1182
  * [streamango] Remove extractor (#15406)
1183
  * [dailymotion] Improve extraction
1184
  * Extract http formats included in m3u8 manifest
1185
  * Fix user extraction (#3553, #21415)
1186
  * Add suport for User Authentication (#11491)
1187
  * Fix password protected videos extraction (#23176)
1188
  * Respect age limit option and family filter cookie value (#18437)
1189
  * Handle video url playlist query param
1190
  * Report allowed countries for geo-restricted videos
1191
  * [corus] Improve extraction
1192
  * Add support for Series Plus, W Network, YTV, ABC Spark, disneychannel.com
1193
  and disneylachaine.ca (#20861)
1194
  * Add support for self hosted videos (#22075)
1195
  * Detect DRM protection (#14910, #9164)
1196
  * [vivo] Fix extraction (#22328, #22279)
1197
  * [bitchute] Extract upload date (#22990, #23193)
1198
  * [soundcloud] Update client id (#23214)
1199
1200
-------------------------------------------------------------------
1201
Thu Nov 21 18:51:01 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1202
1203
- Update to release 2019.11.22
1204
  * kinja: add support for Kinja embeds
1205
  * twitch: add support for Clip embed URLs
1206
  * nexx: Add support for Multi Player JS Setup
1207
  * drtv: Add support for new URL schema
1208
1209
-------------------------------------------------------------------
1210
Mon Nov  4 23:38:40 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1211
1212
- Update to release 2019.11.05
1213
  * tv2dk: Add extractor
1214
  * yahoo: restore support for cbs suffixed URLs
1215
  * mixcloud: fix cloudcast data extraction
1216
  * daum: fix VOD and Clip extracton
1217
  * wistia: reduce embed extraction false positives and support
1218
    inline embeds
1219
  * bellmedia: add support for marilyn.ca videos
1220
  * mediaset: extract unprotected M3U and MPD manifests
1221
  * jamendo: restore track url modification
1222
  * myspass: fix video URL extraction and improve metadata
1223
    extraction
1224
  * msn: add support for Vidible and AOL embeds
1225
1226
-------------------------------------------------------------------
1227
Tue Oct 29 11:01:08 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1228
1229
- Update to release 2019.10.29
1230
  * globo: handle alternative hash signing method
1231
  * facebook: extract subtitles
1232
  * odnoklassniki: add support for Schemeless embed extraction
1233
  * discoverynetworks: add support for dplay.co.uk
1234
  * mtv: add support for mtvjapan.com
1235
  * go: Add support for abc.com and freeform.com
1236
1237
-------------------------------------------------------------------
1238
Mon Oct 21 18:19:17 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1239
1240
- Update to release 2019.10.22
1241
  * atresplayer: fix extraction
1242
  * dumpert: fix extraction
1243
  * mit: Remove support for video.mit.edu
1244
  * twitch: update VOD URL matching
1245
  * facebook: Bypass download rate limits
1246
1247
-------------------------------------------------------------------
1248
Wed Oct 16 17:37:41 UTC 2019 - Sebastien CHAVAUX <seb95.scou@gmail.com>
1249
1250
- Update to release 2019.10-16:
1251
  * [extractor/common] Make _is_valid_url more relaxed
1252
  * [vimeo] Improve album videos id extraction (#22599)
1253
  * [globo] Extract subtitles (#22713)
1254
  * [bokecc] Improve player params extraction (#22638)
1255
  * [nexx] Handle result list (#22666)
1256
  * [vimeo] Fix VHX embed extraction
1257
  * [nbc] Switch to graphql API (#18581, #22693, #22701)
1258
  * [vessel] Remove extractor
1259
  * [promptfile] Remove extractor (#6239)
1260
  * [kaltura] Fix service URL extraction (#22658)
1261
  * [kaltura] Fix embed info strip (#22658)
1262
  * [globo] Fix format extraction (#20319)
1263
  * [redtube] Improve metadata extraction (#22492, #22615)
1264
  * [pornhub:uservideos:upload] Fix extraction (#22619)
1265
  * [telequebec:squat] Add support for squat.telequebec.tv (#18503)
1266
  * [wimp] Remove extractor (#22088, #22091)
1267
  * [gfycat] Extend URL regular expression (#22225)
1268
  * [chaturbate] Extend URL regular expression (#22309)
1269
  * [peertube] Update instances (#22414)
1270
  * [telequebec] Add support for coucou.telequebec.tv (#22482)
1271
  * [xvideos] Extend URL regular expression (#22471)
1272
  * [youtube] Remove support for invidious.enkirton.net (#22543)
1273
  * [openload] Add support for oload.monster (#22592)
1274
  * [nrktv:seriebase] Fix extraction (#22596)
1275
  * [youtube] Add support for yt.lelux.fi (#22597)
1276
  * [orf:tvthek] Make manifest requests non fatal (#22578)
1277
  * [teachable] Skip login when already logged in (#22572)
1278
  * [viewlift] Improve extraction (#22545)
1279
  * [nonktube] Fix extraction (#22544)
1280
1281
-------------------------------------------------------------------
1282
Sat Sep 28 08:21:22 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1283
1284
- Update to release 2019.09.28
1285
  * tv4: Fix extraction and extract series metadata
1286
  * zdf: Bypass geo restriction
1287
  * brightcove: delegate all supported BrightcoveLegacyIE URLs to BrightcoveNewIE
1288
  * mixcloud: allow uppercase letters in format URLs
1289
  * instagram: add support for tv URLs
1290
  * bilibili: add support audio albums and songs
1291
  * youtube: Add support for invidious.drycat.fr
1292
  * openload: Add support for oload.online
1293
  * nhk: Add support for clips
1294
1295
-------------------------------------------------------------------
1296
Wed Sep  11 20:45:42 UTC 2019 - Fritz Reichwald <reichwald@b1-systems.de>
1297
1298
- Update to release 2019.09.12.1
1299
  * nickjr: Add support for nickelodeonjunior.fr
1300
  * youtube: Add support for invidious tor instances
1301
1302
-------------------------------------------------------------------
1303
Sun Sep  1 06:19:42 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1304
1305
- Update to release 2019.09.01
1306
  * Add support for oload.vip, lequipe.fr, woof.tube
1307
  * Add support for squarespace embeds
1308
1309
-------------------------------------------------------------------
1310
Wed Aug 14 03:57:43 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1311
1312
- Update to new upstream release 2019.08.13
1313
  * downloader/fragment: Fix ETA calculation of resumed download
1314
  * discovery: extract series meta field
1315
  * roosterteeth: add support for watch URLs
1316
1317
-------------------------------------------------------------------
1318
Fri Aug  2 12:16:31 UTC 2019 - Ismail Dönmez <idonmez@suse.com>
1319
1320
- Update to new upstream release 2019.08.02
1321
  * [yahoo:japannews] Add support for yahoo.co.jp (#21698, #21265)
1322
  * [discovery] Add support go.discovery.com URLs
1323
  * [youtube:playlist] Relax video regular expression (#21844)
1324
  * [generic] Restrict --default-search schemeless URLs detection pattern
1325
    (#21842)
1326
  * [vrv] Fix CMS signing query extraction (#21809)
1327
  * [youtube] Fix and improve title and description extraction (#21934)
1328
  * [tvigle] Add support for HLS and DASH formats (#21967)
1329
  * [tvigle] Fix extraction (#21967)
1330
  * [yandexvideo] Add support for DASH formats (#21971)
1331
  * [discovery] Use API call for video data extraction (#21808)
1332
  * [mgtv] Extract format_note (#21881)
1333
  * [tvn24] Fix metadata extraction (#21833, #21834)
1334
  * [dlive] Relax URL regular expression (#21909)
1335
  * [openload] Add support for oload.best (#21913)
1336
  * [youtube] Improve metadata extraction for age gate content (#21943)
1337
1338
-------------------------------------------------------------------
1339
Tue Jul 16 20:17:52 UTC 2019 - Sebastien CHAVAUX <seb95passionlinux@opensuse.org>
1340
1341
- Update to new upstream release 2019.07.16
1342
  * [asiancrush] Add support for yuyutv.com, midnightpulp.com and cocoro.tv
1343
  * (#21281, #21290)
1344
  * [kaltura] Check source format URL (#21290)
1345
  * [ctsnews] Fix YouTube embeds extraction (#21678)
1346
  * [einthusan] Add support for einthusan.com (#21748, #21775)
1347
  * [youtube] Add support for invidious.mastodon.host (#21777)
1348
  * [gfycat] Extend URL regular expression (#21779, #21780)
1349
  * [youtube] Restrict is_live extraction (#21782)
1350
1351
-------------------------------------------------------------------
1352
Mon Jul  1 18:43:48 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1353
1354
- Update to new upstream release 2019.07.02
1355
  * Introduce random_user_agent and use as default User-Agent (closes #21546)
1356
  * dailymotion: add support embed with DM.player js call
1357
  * openload: Add support for oload.biz
1358
1359
-------------------------------------------------------------------
1360
Thu Jun 27 18:02:26 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1361
1362
- Update to new upstream release 2019.06.27
1363
  * youtube: Add another signature function pattern
1364
  * openload: Add support for oload.life
1365
  * brightcove: Add support for playlists
1366
  * beeg: Add support for api/v6 v2 URLs
1367
1368
-------------------------------------------------------------------
1369
Mon Jun 24 09:12:01 UTC 2019 - Sebastien CHAVAUX <seb95.scou@gmail.com>
1370
1371
- Update to new upstream release version 2019.06.21
1372
  * [utils] Restrict parse_codecs and add theora as known vcodec (#21381)
1373
  * [youtube] Update signature function patterns (#21469, #21476)
1374
  * [youtube] Make --write-annotations non fatal (#21452)
1375
  * [sixplay] Add support for rtlmost.hu (#21405)
1376
  * [youtube] Hardcode codec metadata for av01 video only formats (#21381)
1377
  * [toutv] Update client key (#21370)
1378
  * [biqle] Add support for new embed domain
1379
  * [cbs] Improve DRM protected videos detection (#21339)
1380
1381
-------------------------------------------------------------------
1382
Sun May 26 05:53:20 UTC 2019 - Luigi Baldoni <aloisio@gmx.com>
1383
1384
- Split completions into subpackages
1385
1386
-------------------------------------------------------------------
1387
Tue May 21 07:54:10 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1388
1389
- Update to new upstream release 2019.05.20
1390
  * svtplay: Update API URL
1391
1392
-------------------------------------------------------------------
1393
Sat May 11 09:35:18 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1394
1395
- Update to new upstream release 2019.05.11
1396
  * youtube: Fix channel id extraction
1397
  * openload: Add support for verystream.com
1398
  * byutv: Add support for DVR videos
1399
1400
-------------------------------------------------------------------
1401
Tue Apr 30 05:42:06 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1402
1403
- Update to new upstream release 2019.04.30
1404
  * twitch: prefer source format
1405
  * youtube: extract additional meta data from video description
1406
    on youtube music videos
1407
1408
-------------------------------------------------------------------
1409
Wed Apr 24 06:29:42 UTC 2019 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
1410
1411
- Update to new upstream release 2019.04.24
1412
  * youtube: Fix extraction (#20758, #20759, #20761, #20762, #20764, #20766,
1413
     #20767, #20769, #20771, #20768, #20770)
1414
  * toutv: Fix extraction and extract series info (#20757)
1415
  * vrv: Add support for movie listings (#19229)
1416
  * youtube: Print error when no data is available (#20737)
1417
  * soundcloud: Add support for new rendition and improve extraction (#20699)
1418
  * ooyala: Add support for geo verification proxy
1419
  * nrl: Add support for nrl.com (#15991)
1420
  * vimeo: Extract live archive source format (#19144)
1421
  * vimeo: Add support for live streams and improve info extraction (#19144)
1422
  * ntvcojp: Add support for cu.ntv.co.jp
1423
  * nhk: Extract RTMPT format
1424
  * nhk: Add support for audio URLs
1425
  * udemy: Add another course id extraction pattern (#20491)
1426
  * openload: Add support for oload.services (#20691)
1427
  * openload: Add support for openloed.co (#20691, #20693)
1428
  * bravotv: Fix extraction (#19213)
1429
- Unify previous changelogs so that pre_checkin.sh do not break them
1430
1431
-------------------------------------------------------------------
1432
Fri Apr 19 19:54:19 UTC 2019 - Luigi Baldoni <aloisio@gmx.com>
1433
1434
- youtube-dl: Switch build to python3
1435
- python-youtube-dl:  Fix runtime requirements
1436
1437
-------------------------------------------------------------------
1438
Tue Apr 16 22:12:01 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1439
1440
- Update to new upstream release 2019.04.17
1441
  * openload: Randomize User-Agent
1442
  * yahoo: add support GYAO episode URLs
1443
  * yahoo: add support for streaming.yahoo.co.jp
1444
  * cbs: extract smpte and vtt subtitles
1445
  * streamango: add support for streamcherry.com
1446
1447
-------------------------------------------------------------------
1448
Sat Apr  6 21:30:38 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1449
1450
- Update to new upstream release 2019.04.07
1451
  * mediasite: Add support for dashed ids and named catalogs
1452
  * YoutubeDL: Add ffmpeg_location to post processor options
1453
  * gaia: add support for authentication
1454
  * adobeconnect: Add new extractor
1455
  * vk: use a more unique video id
1456
  * adn: fix extraction and add support for positioning styles
1457
  * teamcoco: fix extraction and add suport for subdomains
1458
  * youtube: extract srv[1-3] subtitle formats
1459
  * hbo: fix extraction and extract subtitles
1460
  * vrv: add basic support for individual movie links
1461
  * ruutu: Add support for audio podcasts
1462
- Require full python [boo#1121694, boo#1120842]
1463
1464
-------------------------------------------------------------------
1465
Mon Apr  1 19:23:11 UTC 2019 - Sebastien CHAVAUX <seb95passionlinux@opensuse.org>
1466
1467
- Update to new upstream release 2019.04.01
1468
  * [utils] Improve int_or_none and float_or_none (#20403)
1469
  * Check for valid --min-sleep-interval when --max-sleep-interval is specified
1470
    (#20435)
1471
  * [weibo] Extend URL regular expression (#20496)
1472
  * [xhamster] Add support for xhamster.one (#20508)
1473
  * [mediasite] Add support for catalogs (#20507)
1474
  * [teamtreehouse] Add support for teamtreehouse.com (#9836)
1475
  * [ina] Add support for audio URLs
1476
  * [ina] Improve extraction
1477
  * [cwtv] Fix episode number extraction (#20461)
1478
  * [npo] Improve DRM detection
1479
  * [pornhub] Add support for DASH formats (#20403)
1480
  * [svtplay] Update API endpoint (#20430)
1481
1482
-------------------------------------------------------------------
1483
Sun Mar 17 13:52:30 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1484
1485
- Update homepage and download URLs
1486
- Update to new upstream release 2019.03.18
1487
  * Add extractor for yandexvideo
1488
1489
-------------------------------------------------------------------
1490
Fri Mar  8 20:36:53 UTC 2019 - Sebastien CHAVAUX <seb95passionlinux@opensuse.org>
1491
1492
- Update to new upstream release 2019.03.09
1493
  * [extractor/common] Use compat_etree_Element
1494
  * [compat] Introduce compat_etree_Element
1495
  * [extractor/common] Fallback url to base URL for DASH formats
1496
  * [extractor/common] Do not fail on invalid data while parsing F4M manifest
1497
    in non fatal mode
1498
  * [extractor/common] Return MPD manifest as format's url meta field (#20242)
1499
  * [utils] Strip #HttpOnly_ prefix from cookies files (#20219)
1500
  * [francetv:site] Relax video id regular expression (#20268)
1501
  * [toutv] Detect invalid login error
1502
  * [toutv] Fix authentication (#20261)
1503
  * [urplay] Extract timestamp (#20235)
1504
  * [openload] Add support for oload.space (#20246)
1505
  * [facebook] Improve uploader extraction (#20250)
1506
  * [bbc] Use compat_etree_Element
1507
  * [crunchyroll] Use compat_etree_Element
1508
  * [npo] Improve ISM extraction
1509
  * [rai] Improve extraction (#20253)
1510
  * [paramountnetwork] Fix mgid extraction (#20241)
1511
  * [libsyn] Improve extraction (#20229)
1512
  * [youtube] Add more invidious instances to URL regular expression (#20228)
1513
  * [spankbang] Fix extraction (#20023)
1514
  * [espn] Extend URL regular expression (#20013)
1515
  * [sixplay] Handle videos with empty assets (#20016)
1516
  * [vimeo] Add support for Vimeo Pro portfolio protected videos (#20070)
1517
1518
-------------------------------------------------------------------
1519
Thu Feb 28 20:00:30 UTC 2019 - Sebastien CHAVAUX <seb95passionlinux@opensuse.org>
1520
1521
- Update to new upstream release 2019.03.01
1522
  * [downloader/external] Add support for rate limit and retries for wget
1523
  * [downloader/external] Fix infinite retries for curl (#19303)
1524
  * [npo] Fix extraction (#20084)
1525
  * [francetv:site] Extend video id regex (#20029, #20071)
1526
  * [periscope] Extract width and height (#20015)
1527
  * [servus] Fix extraction (#19297)
1528
  * [bbccouk] Make subtitles non fatal (#19651)
1529
  * [metacafe] Fix family filter bypass (#19287)
1530
1531
-------------------------------------------------------------------
1532
Sun Feb 17 21:50:30 UTC 2019 - Sebastien CHAVAUX <seb95.scou@gmail.com>
1533
1534
- Update to new upstream release 2019.02.18
1535
  * [tvp:website] Fix and improve extraction
1536
  * [tvp] Detect unavailable videos
1537
  * [tvp] Fix description extraction and make thumbnail optional
1538
  * [linuxacademy] Add support for linuxacademy.com (#12207)
1539
  * [bilibili] Update keys (#19233)
1540
  * [udemy] Extend URL regular expressions (#14330, #15883)
1541
  * [udemy] Update User-Agent and detect captcha (#14713, #15839, #18126)
1542
  * [noovo] Fix extraction (#19230)
1543
  * [rai] Relax URL regular expression (#19232)
1544
  * [vshare] Pass Referer to download request (#19205, #19221)
1545
  * [openload] Add support for oload.live (#19222)
1546
  * [imgur] Use video id as title fallback (#18590)
1547
  * [twitch] Add new source format detection approach (#19193)
1548
  * [tvplayhome] Fix video id extraction (#19190)
1549
  * [tvplayhome] Fix episode metadata extraction (#19190)
1550
  * [rutube:embed] Fix extraction (#19163)
1551
  * [rutube:embed] Add support private videos (#19163)
1552
  * [soundcloud] Extract more metadata
1553
  * [trunews] Add support for trunews.com (#19153)
1554
  * [linkedin:learning] Extract chapter_number and chapter_id (#19162)
1555
1556
-------------------------------------------------------------------
1557
Tue Feb 12 19:13:12 UTC 2019 - Sebastien CHAVAUX <seb95passionlinux@opensuse.org>
1558
1559
- Update to new upstream release 2019.02.08
1560
  * [utils] Improve JSON-LD regular expression (#18058)
1561
  * [YoutubeDL] Fallback to ie_key of matching extractor while making
1562
    download archive id when no explicit ie_key is provided (#19022)
1563
  * [malltv] Add support for mall.tv (#18058, #17856)
1564
  * [spankbang:playlist] Add support for playlists (#19145)
1565
  * [spankbang] Extend URL regular expression
1566
  * [trutv] Fix extraction (#17336)
1567
  * [toutv] Fix authentication (#16398, #18700)
1568
  * [pornhub] Fix tags and categories extraction (#13720, #19135)
1569
  * [pornhd] Fix formats extraction
1570
  * [pornhd] Extract like count (#19123, #19125)
1571
  * [radiocanada] Switch to the new media requests (#19115)
1572
  * [teachable] Add support for courses.workitdaily.com (#18871)
1573
  * [vporn] Remove extractor (#16276)
1574
  * [soundcloud:pagedplaylist] Add ie and title to entries (#19022, #19086)
1575
  * [drtuber] Extract duration (#19078)
1576
  * [soundcloud] Fix paged playlists extraction, add support for albums and
1577
    update client id
1578
  * [soundcloud] Update client id
1579
  * [drtv] Improve preference (#19079)
1580
  * [openload] Add support for openload.pw and oload.pw (#18930)
1581
  * [openload] Add support for oload.info (#19073)
1582
  * [crackle] Authorize media detail request (#16931)
1583
1584
-------------------------------------------------------------------
1585
Sun Jan 27 16:38:11 UTC 2019 - Sebastien CHAVAUX <seb95passionlinux@opensuse.org>
1586
1587
- Update to new upstream release 2019.01.27
1588
  * [extractor/common] Extract season in _json_ld
1589
  * [postprocessor/ffmpeg] Fallback to ffmpeg/avconv for audio codec detection
1590
    (#681)
1591
  * [vice] Fix extraction for locked videos (#16248)
1592
  * [wakanim] Detect DRM protected videos
1593
  * [wakanim] Add support for wakanim.tv (#14374)
1594
  * [usatoday] Fix extraction for videos with custom brightcove partner id
1595
    (#18990)
1596
  * [drtv] Fix extraction (#18989)
1597
  * [nhk] Extend URL regular expression (#18968)
1598
  * [go] Fix Adobe Pass requests for Disney Now (#18901)
1599
  * [openload] Add support for oload.club (#18969)
1600
1601
-------------------------------------------------------------------
1602
Tue Jan 15 21:15:11 UTC 2019 - Sebastien CHAVAUX <seb95passionlinux@opensuse.org>
1603
1604
- Update to new upstream release 2019.01.16
1605
  * Fix uplynk ad skipping
1606
  * Extractors:
1607
  * youtube: Skip unsupported adaptive stream type
1608
  * youtube: Extract DASH formats from player response
1609
  * Fix extraction for funimation, skylinewebcams
1610
  * curiositystream: Add support for non app URLs
1611
  * Add support for playplus.com
1612
1613
-------------------------------------------------------------------
1614
Thu Jan 10 21:50:10 UTC 2019 - Sebastien CHAVAUX <seb95passionlinux@opensuse.org>
1615
1616
- Update to new upstream release 2019.01.10
1617
  * Embed subtitles with non-standard language codes
1618
  * Add language codes replaced in 1989 revision of ISO 639
1619
    to ISO639Utils
1620
  * youtube: Extract live HLS URL from player response
1621
  * Add support for outsidetv.com, National Geographic,
1622
    playplus.tv, gaia.com, hungama.com
1623
  * Use JW Platform Delivery API V2 and add support for more URLs
1624
1625
-------------------------------------------------------------------
1626
Mon Jan  7 21:50:04 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
1627
1628
- Update to new upstream release 2019.01.02
1629
  * Add support for classic.ardmediathek.de,
1630
    learning.oreilly.com, embed.acast.com, Scripps Networks watch
1631
    domains, lecturio.de, npostart.nl, play.acast.com,
1632
    subscription.packtpub.com.
1633
1634
-------------------------------------------------------------------
1635
Sat Dec 22 15:34:11 UTC 2018 - sean@suspend.net
1636
1637
- Update to new upstream releease 2018.12.17
1638
  * ard: Improve geo restricted videos extraction
1639
  * ard: Fix subtitles extraction
1640
  * ard: Improve extraction robustness
1641
  * ard: Relax URL regular expression
1642
  * acast: Add support for embed.acast.com/play.acast.com
1643
  * iprima: Relax URL regular expression
1644
  * vrv: Fix initial state extraction
1645
  * youtube: Fix mark watched
1646
  * safari: Add support for learning.oreilly.com
1647
  * youtube: Fix multifeed extraction
1648
  * lecturio: Improve subtitles extraction
1649
  * uol: Fix format URL extraction
1650
1651
-------------------------------------------------------------------
1652
Tue Dec 11 00:12:32 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
1653
1654
- Update to new upstream release 2018.12.09
1655
  * wistia: Add support for fast.wistia.com
1656
  * vimeo: Add support for VHX subtitles (Vimeo OTT)
1657
  * aenetworks: add support for History Vault
1658
  * teachable: Add support for teachable based platform sites
1659
1660
-------------------------------------------------------------------
1661
Fri Nov 23 13:34:30 UTC 2018 - sschricker@suse.de
1662
1663
- Update to new upstream release 2018.11.23
1664
  * [mixcloud] Fallback to hardcoded decryption key
1665
  * [nbc:news] Fix article extraction
1666
  * [foxsports] Fix extraction
1667
  * [ciscolive] Add support for ciscolive.cisco.com
1668
  * [nzz] Relax kaltura regex
1669
  * [kaltura] Limit requested MediaEntry fields
1670
  * [americastestkitchen] Add support for zype embeds
1671
  * [nova:embed] Fix extraction
1672
1673
-------------------------------------------------------------------
1674
Sun Nov 18 01:35:33 UTC 2018 - seb95.scou@gmail.com
1675
1676
- Update to new upstream release 2018.11.18
1677
  * [wwe] Add support for wwe.com
1678
  * [vk] Detect geo restriction
1679
  * [openload] Use original host during extraction
1680
  * [atvat] Fix extraction
1681
  * [rte] Add support for new API endpoint
1682
  * [tnaflixnetwork:embed] Fix extraction
1683
  * [picarto] Use API and add token support
1684
  * [zype] Add support for player.zype.com
1685
  * [vivo] Fix extraction
1686
  * [ruutu] Update API endpoint
1687
1688
-------------------------------------------------------------------
1689
Sat Nov 10 23:23:40 CET 2018 - mcepl@suse.com
1690
1691
- Update to new upstream release 2018.11.07
1692
    * Add another JS signature function name regex (#18091,
1693
      #18093, #18094)
1694
    * [facebook] Fix tahoe request (#17171)
1695
    * [cliphunter] Fix extraction (#18083)
1696
    * [youtube:playlist] Add support for invidio.us (#18077)
1697
    * [zattoo] Arrange API hosts for derived extractors (#18035)
1698
    * [youtube] Add fallback metadata extraction from
1699
      videoDetails (#18052)
1700
1701
-------------------------------------------------------------------
1702
Mon Nov 05 05:15:45 UTC 2018 - sean@suspend.net
1703
1704
- Update to new upstream release 2018.11.03
1705
  * Add support for ehftv.com
1706
  * Add support for twitcasting.tv
1707
  * Add support for oload.fun
1708
  * Add support for linkedin.com/earning
1709
1710
-------------------------------------------------------------------
1711
Sat Oct 13 18:55:46 UTC 2018 - sean@suspend.net
1712
1713
- Update to new upstream release 2018.10.05
1714
  * Improve authentication (#17762)
1715
  * Fix extraction (#17699)
1716
  * Switch to HTTPS for RpcApi (#17749)
1717
1718
-------------------------------------------------------------------
1719
Mon Sep 10 10:39:28 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
1720
1721
- Update to new upstream release 2018.09.08
1722
  * ard: Add support for Beta ARD Mediathek
1723
  * crunchyroll: parse vilos media data
1724
1725
-------------------------------------------------------------------
1726
Tue Aug 28 10:26:30 UTC 2018 - jengelh@inai.de
1727
1728
- Update to new upstream release 2018.08.28
1729
  * nova:embed: Add extractor (closes #17282)
1730
  * Add support for vidzi.nu, vidto.se
1731
  * youtube:playlist: Add support for music album playlists
1732
    (OLAK5uy_ prefix)
1733
1734
-------------------------------------------------------------------
1735
Sat Aug 25 07:21:59 UTC 2018 - jengelh@inai.de
1736
1737
- Update to new upstream release 2018.08.22
1738
  * raywenderlich: Adapt to site redesign
1739
  * imdb: Fix extension extraction
1740
1741
-------------------------------------------------------------------
1742
Sun Aug  5 16:27:35 UTC 2018 - jengelh@inai.de
1743
1744
- Update to new upstream release 2018.08.04
1745
  * viqeo: add extractor
1746
1747
-------------------------------------------------------------------
1748
Mon Jul 30 07:33:53 UTC 2018 - jengelh@inai.de
1749
1750
- Update to new upstream release 2018.07.29
1751
  * crunchyroll/playlist: restrict URL regular expression
1752
  * ted: fix extraction for videos without nativeDownloads
1753
  * vk: Fix extraction for inline-only videos
1754
1755
-------------------------------------------------------------------
1756
Thu Jul 26 11:06:51 UTC 2018 - jengelh@inai.de
1757
1758
- Update to new upstream releases 2018.07.21
1759
  * pbs: Add another cove id pattern
1760
  * dailymotion: add support for password protected videos
1761
  * vidzi: Fix extraction
1762
  * Prefer ffmpeg over avconv by default
1763
  * dctptv: Restore extraction based on REST API
1764
  * nrktv: Add support for new episode URL schema
1765
  * nrktv: Add support for new season and serie URL schema
1766
1767
-------------------------------------------------------------------
1768
Wed Jun  6 15:35:49 UTC 2018 - jengelh@inai.de
1769
1770
- Update to new upstream release 2018.06.04
1771
  * tumblr: add support for authentication
1772
  * soundcloud: detect format extension
1773
  * rtmp: gracefully handle live streams interrupted by user
1774
  * openload: add support for oload.win and oload.download
1775
  * facebook: add support for tahoe player videos
1776
  * youtube: extract track and artist
1777
1778
-------------------------------------------------------------------
1779
Tue May 29 14:25:58 UTC 2018 - jengelh@inai.de
1780
1781
- Update to new upstream release 2018.05.26
1782
  * imgur: Fix extraction
1783
  * hidive: add support for authentication
1784
  * nbc: add support for stream.nbcsports.com
1785
1786
-------------------------------------------------------------------
1787
Fri May 18 20:02:40 UTC 2018 - jengelh@inai.de
1788
1789
- Update to new upstream release 2018.05.18
1790
  * youtube: fix extraction for embed restricted live streams
1791
  * youtube: Make uploader extraction non fatal
1792
  * youtube: Improve format filesize extraction
1793
  * youtube: fix hd720 format position
1794
1795
-------------------------------------------------------------------
1796
Wed May  2 06:03:52 UTC 2018 - jengelh@inai.de
1797
1798
- Update to new upstream release 2018.05.01
1799
  * Restart download if .ytdl file is corrupt
1800
  * Add support for old.reddit.com URLs
1801
1802
-------------------------------------------------------------------
1803
Wed Apr 25 07:48:22 UTC 2018 - seb95.scou@gmail.com
1804
1805
- Update to new upstream release 2018.04.25
1806
  * Fix match_str for boolean meta fields
1807
  * Add support for pandoc 2 and disable smart extension (#16251)
1808
  * Fix typo in media extension compatibility checker (#16215)
1809
  * Recognize IPv6 stream URLs (#16136, #16137, #16205, #16246,
1810
  #16250)
1811
  * Extract is_live according to status (#16259)
1812
  * Relax URL regular expression (#16258)
1813
  * Remove extractor (#16256)
1814
  * Fix extraction (#16254)
1815
  * Add ability to authenticate with cookies
1816
  * Implement lazy playlist extraction (#10184)
1817
  * Add support for TV channel live streams (#15279, #15809)
1818
  * Fix video extraction (#15931)
1819
  * Fix extraction (#15227)
1820
  * Add support for nickjr.nl (#16230)
1821
  * Fix metadata extraction
1822
  * Add support for generic embeds (#16134, #16154)
1823
  * Extract new azure URLs (#16223)
1824
  * Fix extraction (#16217)
1825
  * Improve embeds detection (#16201)
1826
  * Fix extraction (#16119)
1827
  * Skip DRM asset types (#16104)
1828
1829
-------------------------------------------------------------------
1830
Mon Apr 16 14:31:34 UTC 2018 - jengelh@inai.de
1831
1832
- Update to new upstream release 2018.04.16
1833
  * Add support for picarto.tv
1834
  * Add support for mobile URLs
1835
1836
-------------------------------------------------------------------
1837
Sat Apr 14 22:38:44 UTC 2018 - seb95.scou@gmail.com
1838
1839
- Update to new upstream release 2018.04.09
1840
  * Do not save/restore console title while simulate
1841
  * Relax JSON-LD context check
1842
  * Add support for tube8 embeds
1843
  * Add support for share-videos.se embeds
1844
  * Extend URL regular expression
1845
  * Bypass mature content check
1846
  * Extract more metadata
1847
  * Fix extraction
1848
  * Fix extraction
1849
  * Fix title extraction
1850
  * Extend URL regular expression
1851
  * Add support for oload.xyz
1852
  * Relax stream URL regular expression
1853
  * Fix extraction
1854
  * Add support for season URLs
1855
  * Add support for series
1856
1857
-------------------------------------------------------------------
1858
Mon Feb 26 12:00:31 UTC 2018 - jengelh@inai.de
1859
1860
- Update to new upstream release 2018.02.26
1861
  * veoh: Add support for embed URLs
1862
1863
-------------------------------------------------------------------
1864
Mon Feb  5 23:22:19 UTC 2018 - jengelh@inai.de
1865
1866
- Update to new upstream release 2018.02.04
1867
  * Randomize HTTP chunk size
1868
  * Fix HTTP/302 infinite loops by not reusing requests
1869
  * brightcove: Pass embed page URL as referrer
1870
  * youtube: enforce using chunked HTTP downloading for DASH formats
1871
1872
-------------------------------------------------------------------
1873
Tue Jan 30 22:22:49 UTC 2018 - jengelh@inai.de
1874
1875
- Update to new upstream release 2018.01.27
1876
  * JWPlatform: Support iframes
1877
  * openload: Add support for openload.link
1878
  * utils: add hvc1 codec code to parse_codecs
1879
  * downloader/fragment: Commit part file after each fragment In
1880
    order to obtain correct resume_len on next iteration
1881
  * mailru: Add support for embed URLs
1882
  * downloader/fragment: Encode filename of fragment being
1883
    removed
1884
  * extractor/common: Introduce uploader, uploader_id and
1885
    uploader_url meta fields for playlists
1886
  * openload: Add support for oload.stream
1887
  * extractor/common: Improve DASH formats extraction for jwplayer
1888
1889
-------------------------------------------------------------------
1890
Tue Nov 14 22:17:34 UTC 2017 - astieger@suse.com
1891
1892
- update to 2017.11.15:
1893
  * many update to various downloaders and extractors
1894
1895
-------------------------------------------------------------------
1896
Mon Sep 25 12:15:48 UTC 2017 - jengelh@inai.de
1897
1898
- Update to new upstream release 2017.09.24
1899
  * YoutubeDL: write raw subtitle files
1900
  * laola1tv: Add support for tv.ittf.com
1901
  * liveleak: Support multi-video pages
1902
  * googledrive: Add support for subtitles
1903
  * googledrive: Add support for source format
1904
  * bbccouk: Add support for w-prefixed ids
1905
  * charlierose: Add support for episodes
1906
  * manyvids: Add support for preview videos
1907
  * animeondemand: Add support for flash videos
1908
  * downloader/fragment: Restart inconsistent incomplete fragment downloads
1909
  * orf: Add new extractor for f4m stories
1910
  * twitch: Add support for go.twitch.tv URLs
1911
  * heise: Add support for YouTube embeds
1912
  * lynda: Add support for educourse.ga
1913
  * options: Accept lrc as a subtitle conversion target format
1914
  * twitter: Add support for user_id-less URLs
1915
1916
-------------------------------------------------------------------
1917
Thu Aug 17 20:23:12 UTC 2017 - jengelh@inai.de
1918
1919
- Update to new upstream release 2017.08.18
1920
  * Sanitize byte string format URLs
1921
  * Make sure format id is not empty
1922
1923
-------------------------------------------------------------------
1924
Mon Aug  7 23:37:09 UTC 2017 - jengelh@inai.de
1925
1926
- Update to new upstream release 2017.08.06
1927
  * amcnetworks: Make rating optional
1928
  * yandexdisk: Add extractor
1929
  * ard: Add support for liveS
1930
  * pbs: Add support for new URL schema
1931
  * vidme: Extract DASH and HLS formats
1932
1933
-------------------------------------------------------------------
1934
Mon Jul 24 10:58:34 UTC 2017 - jengelh@inai.de
1935
1936
- Update to new upstream release 2017.07.23
1937
  * Remove extractor for yam
1938
  * spiegel:article: Add support for nexx iframe embeds
1939
1940
-------------------------------------------------------------------
1941
Wed Jul  5 22:23:34 UTC 2017 - jengelh@inai.de
1942
1943
- Update to new upstream release 2017.07.02
1944
  * youtube: improve chapters extraction (closes #13247)
1945
  * youtube: adapt to new automatic captions rendition
1946
1947
-------------------------------------------------------------------
1948
Thu Jun  1 07:16:35 UTC 2017 - jengelh@inai.de
1949
1950
- Update to new upstream release 2017.05.29
1951
  * youtube: fix DASH manifest signature verification
1952
1953
-------------------------------------------------------------------
1954
Mon May 22 08:06:39 UTC 2017 - jengelh@inai.de
1955
1956
- Update to new upstream release 2017.05.18.1
1957
  * jsinterp: Add support for quoted names and indexers
1958
1959
-------------------------------------------------------------------
1960
Sun May 21 17:30:33 UTC 2017 - aloisio@gmx.com
1961
1962
- Made sure we don't ship the upstream binary
1963
1964
-------------------------------------------------------------------
1965
Wed May 17 21:37:06 UTC 2017 - jengelh@inai.de
1966
1967
- Update to new upstream release 2017.05.14
1968
  * youtube: fix authentication
1969
1970
-------------------------------------------------------------------
1971
Sat Apr 29 22:06:16 UTC 2017 - jengelh@inai.de
1972
1973
- Update to new upstream release 2017.04.28
1974
  * youtube: remove explicit preference for audio-only and
1975
    video-only formats in order not to break sorting when new
1976
    formats appear.
1977
  * youtube: recognize new locale-based player URLs
1978
  * youtube: recognize another HTML5 player URL
1979
1980
-------------------------------------------------------------------
1981
Tue Apr 11 08:30:35 UTC 2017 - jengelh@inai.de
1982
1983
- Update to new upstream release 2017.04.11
1984
  * vshare: add extractor
1985
1986
-------------------------------------------------------------------
1987
Fri Apr  7 23:22:57 UTC 2017 - jengelh@inai.de
1988
1989
- Update to new upstream release 2017.04.03
1990
  * youtube: recognize TL playlists
1991
  * youtube: add format info for itag 325 and 328
1992
  * zdf: fix extraction (ticket 12117)
1993
  * heise: support videos embedded in any article
1994
  * youtube-dl postprocessor: add support for FLAC
1995
1996
-------------------------------------------------------------------
1997
Wed Feb  1 10:11:31 UTC 2017 - jengelh@inai.de
1998
1999
- Update to new upstream release 2017.01.31
2000
  * cmt,mtv,southpark: Add support for episode URLs
2001
  * youtube: Fix extraction for domainless player URLs
2002
2003
-------------------------------------------------------------------
2004
Thu Jan 26 10:18:21 UTC 2017 - jengelh@inai.de
2005
2006
- Update to new upstream release 2017.01.25
2007
  * Support tv.naver.com links
2008
  * Support openload embeds
2009
2010
-------------------------------------------------------------------
2011
Tue Jan 17 00:23:25 UTC 2017 - jengelh@inai.de
2012
2013
- Update to new upstream release 2017.01.16
2014
* Make openload.co work again
2015
2016
-------------------------------------------------------------------
2017
Thu Jan 12 09:51:11 UTC 2017 - jengelh@inai.de
2018
2019
- Update to new upstream release 2017.01.10
2020
* Update youtube extraction strategy
2021
2022
-------------------------------------------------------------------
2023
Mon Jan  9 20:28:48 UTC 2017 - jengelh@inai.de
2024
2025
- Update to new upstream release 2017.01.08
2026
* add support for arkena.com, for comedycentral HLS video
2027
2028
-------------------------------------------------------------------
2029
Sun Jan  1 11:21:05 UTC 2017 - jengelh@inai.de
2030
2031
- Update to new upstream release 2016.12.31
2032
* acast: Fix broken audio URL and timestamp extraction
2033
* brightcove:legacy: Improve embeds detection
2034
* showroomlive, videa: Add extractor
2035
2036
-------------------------------------------------------------------
2037
Tue Dec 27 21:08:56 UTC 2016 - jengelh@inai.de
2038
2039
- Update to new upstream release 2016.12.22
2040
* prosiebensat1: extract dash formats
2041
* openload: recognize oload.tv
2042
* extractor/common: Recognize DASH formats in html5 media entries
2043
* brightcove:new: skip widevine classic videos
2044
* rtl2: extract more formats and metadata
2045
2046
-------------------------------------------------------------------
2047
Fri Dec  9 13:21:33 UTC 2016 - jengelh@inai.de
2048
2049
- Update to new upstream release 2016.12.09
2050
* cbslocal: Support newyork.cbslocal.com
2051
* viki: Prefer hls
2052
* thisoldhouse: Recognize /tv-episode/ URLs and update _TESTS
2053
2054
-------------------------------------------------------------------
2055
Tue Nov 22 23:59:14 UTC 2016 - jengelh@inai.de
2056
2057
- Update to new upstream release 2016.11.22
2058
* amcnetworks: Recognize more BBC America URLs
2059
2060
-------------------------------------------------------------------
2061
Thu Nov 17 20:10:03 UTC 2016 - jengelh@inai.de
2062
2063
- Update to new upstream release 2016.11.18
2064
* fix openload extraction
2065
2066
-------------------------------------------------------------------
2067
Mon Nov 14 12:11:21 UTC 2016 - jengelh@inai.de
2068
2069
- Update to new upstream release 2016.11.14.1
2070
* audioboom: Recognize /posts/ URLs
2071
* afreecatv: Add support for vod.afreecatv.com
2072
2073
-------------------------------------------------------------------
2074
Fri Nov 11 11:48:20 UTC 2016 - jengelh@inai.de
2075
2076
- Update to new upstream release 2016.11.08.1
2077
* Improve mpd base URL extraction
2078
* Add extractor for nicknight, vzaar, fox9
2079
* Add support for ISM manifests
2080
2081
-------------------------------------------------------------------
2082
Tue Nov  1 09:44:39 UTC 2016 - jengelh@inai.de
2083
2084
- Update to new upstream release 2016.10.31
2085
* openload: Support subtitles
2086
* download/hls: Delegate downloading to ffmpeg for live streams
2087
* brightcove:new: add support for live streams
2088
* jwplatform: Support DASH streams
2089
* twitch:stream: Add support for rebroadcasts
2090
2091
-------------------------------------------------------------------
2092
Tue Sep 27 07:42:55 UTC 2016 - jengelh@inai.de
2093
2094
- Update to new upstream release 2016.09.24
2095
* prosiebensat1: Add support for kabeleinsdoku
2096
* ustream: Support HLS streams
2097
* fox, cartoonnetwork: add support for Adobe Pass auth
2098
2099
-------------------------------------------------------------------
2100
Wed Sep 21 04:12:25 UTC 2016 - jengelh@inai.de
2101
2102
- Update to new upstream release 2016.09.19
2103
* jwplatform: Use js_to_json to detect more JWPlayers
2104
2105
-------------------------------------------------------------------
2106
Sun Sep 18 06:36:08 UTC 2016 - jengelh@inai.de
2107
2108
- Update to new upstream release 2016.09.15
2109
* Add extractor for abc:iview
2110
* eagleplatform: improve detection of embedded videos
2111
* pluralsight: add support for subtitles
2112
2113
-------------------------------------------------------------------
2114
Mon Aug 22 06:53:16 UTC 2016 - jengelh@inai.de
2115
2116
- Update to new upstream release 2016.08.22
2117
* Recognize m3u8 manifests in HTML5 multimedia tags
2118
2119
-------------------------------------------------------------------
2120
Tue Aug 16 12:27:45 UTC 2016 - jengelh@inai.de
2121
2122
- Update to new upstream release 2016.08.13
2123
* pbs: dad test for videos with undocumented http formats
2124
* crunchyroll: add support for HLS
2125
2126
-------------------------------------------------------------------
2127
Sat Aug  6 22:22:43 UTC 2016 - jengelh@inai.de
2128
2129
- Update to new upstream release 2016.08.06
2130
* vodplatform: Add new extractor
2131
* limelight: extract http formats
2132
2133
-------------------------------------------------------------------
2134
Mon Jul 25 10:41:49 UTC 2016 - jengelh@inai.de
2135
2136
- Update to new upstream release 2016.07.24
2137
* onet, dcn, telegraaf, arkena: enable dash formats
2138
2139
-------------------------------------------------------------------
2140
Thu Jun 30 22:39:00 UTC 2016 - jengelh@inai.de
2141
2142
- Update to new upstream release 2016.07.01
2143
* youtube: fix ID 141 format tests
2144
2145
-------------------------------------------------------------------
2146
Mon Jun 27 12:43:27 UTC 2016 - jengelh@inai.de
2147
2148
- Update to new upstream release 2016.06.23.1
2149
* Improved jwplayer support
2150
2151
-------------------------------------------------------------------
2152
Wed May 18 09:12:53 UTC 2016 - jengelh@inai.de
2153
2154
- Update to new upstream release 2016.05.16
2155
* groupon: add support for Youtube embeds
2156
2157
-------------------------------------------------------------------
2158
Wed May  4 10:29:49 UTC 2016 - jengelh@inai.de
2159
2160
- Update to new upstream release 2016.05.01
2161
* Add support for tagesschau playlists
2162
2163
-------------------------------------------------------------------
2164
Wed Apr 27 10:21:56 UTC 2016 - jengelh@inai.de
2165
2166
- Update to new upstream release 2016.04.24
2167
* Add new extractor for nhl, today.com, mgtv, dispeak,
2168
  instagram, tdslifeway.
2169
* mixcloud: Added support for user uploads, playlists, favorites
2170
  and listens.
2171
2172
-------------------------------------------------------------------
2173
Mon Apr 18 23:23:08 UTC 2016 - jengelh@inai.de
2174
2175
- Update to new upstream release 2016.04.13
2176
* Add extractors for cliprs, presstv, auroravid, zdnet videos, cbs
2177
2178
-------------------------------------------------------------------
2179
Mon Apr  4 13:54:40 UTC 2016 - jengelh@inai.de
2180
2181
- Update to new upstream release 2016.04.01
2182
* brightcove: Support alternative BrightcoveExperience
2183
2184
-------------------------------------------------------------------
2185
Fri Mar 25 12:07:35 UTC 2016 - jengelh@inai.de
2186
2187
- Update to new upstream release 2016.03.25
2188
* New extractor for mnet, udemy, thescene, biobiotv, cda.pl, hbo
2189
* Support Vine embeddings
2190
2191
-------------------------------------------------------------------
2192
Sat Mar 19 10:01:47 UTC 2016 - jengelh@inai.de
2193
2194
- Update to new upstream release 2016.03.18
2195
* fix DASH format sorting
2196
* Add new extractor for rice, tv3, once
2197
2198
-------------------------------------------------------------------
2199
Mon Mar 14 23:34:49 UTC 2016 - jengelh@inai.de
2200
2201
- Update to new upstream release 2016.03.14
2202
* add new extractor for usatoday, minoto
2203
* add external rtsp and mms protocol downloader
2204
2205
-------------------------------------------------------------------
2206
Tue Mar  8 08:49:27 UTC 2016 - jengelh@inai.de
2207
2208
- Update to new upstream release 2016.03.06
2209
* unspecified set of fixes and improvements
2210
2211
-------------------------------------------------------------------
2212
Tue Mar  1 23:48:05 UTC 2016 - jengelh@inai.de
2213
2214
- Update to new upstream release 2016.03.01
2215
* Add support for dplay.no
2216
* imdb: recognize 1080p formats
2217
2218
-------------------------------------------------------------------
2219
Sun Feb 14 23:29:59 UTC 2016 - jengelh@inai.de
2220
2221
- Update to new upstream release 2016.02.13
2222
* vevo: add support for DASH formats
2223
2224
-------------------------------------------------------------------
2225
Mon Feb  1 19:23:06 UTC 2016 - jengelh@inai.de
2226
2227
- Update to new upstream release 2016.02.01
2228
* youtube: added vcodec/acodec/abr for multiple itags
2229
* vidzi: fix extraction
2230
* schooltv: Add extractor for SchoolTV playlists
2231
2232
-------------------------------------------------------------------
2233
Mon Jan 25 01:50:20 UTC 2016 - jengelh@inai.de
2234
2235
- Update to new upstream release 2016.01.23
2236
* subtitle support for svtplay
2237
* add extractor for arte:cinema, lemonde, weiqitv
2238
2239
-------------------------------------------------------------------
2240
Tue Jan 19 12:57:12 UTC 2016 - jengelh@inai.de
2241
2242
- Update to new upstream release 2016.01.16
2243
* cwtv: add new extractor
2244
* add support for fyi.tv, aetv.com, mylifetime.com, 7tv.de
2245
2246
-------------------------------------------------------------------
2247
Sat Jan  9 19:53:18 UTC 2016 - jengelh@inai.de
2248
2249
- Update to new upstream release 2016.01.09
2250
2251
-------------------------------------------------------------------
2252
Sat Dec 26 22:16:05 UTC 2015 - mailaender@opensuse.org
2253
2254
- Update to new upstream release 2015.12.23
2255
2256
-------------------------------------------------------------------
2257
Wed Dec 16 23:40:56 UTC 2015 - jengelh@inai.de
2258
2259
- Update to new upstream release 2015.12.13
2260
* Add cookie and referer in headers
2261
* Updates for VEVO service
2262
2263
-------------------------------------------------------------------
2264
Sat Nov 28 09:13:55 UTC 2015 - jengelh@inai.de
2265
2266
- Update to new upstream release 2015.11.27.1
2267
* Remove Accept-encoding from HLS headers passed to ffmpeg
2268
2269
-------------------------------------------------------------------
2270
Thu Nov 26 19:25:43 UTC 2015 - jengelh@inai.de
2271
2272
- Update to new upstream release 2015.11.24
2273
* Again support new youtube js code
2274
2275
-------------------------------------------------------------------
2276
Mon Nov 16 20:53:46 UTC 2015 - aloisio@gmx.com
2277
2278
- Update to new upstream release 2015.11.15
2279
  * Added extrator for nowtv list
2280
2281
-------------------------------------------------------------------
2282
Thu Nov 12 19:32:27 UTC 2015 - jengelh@inai.de
2283
2284
- Update to new upstream release 2015.11.10
2285
* youtube: support new base.js html5 player
2286
2287
-------------------------------------------------------------------
2288
Mon Oct 26 20:55:38 UTC 2015 - jengelh@inai.de
2289
2290
- Update to new upstream release 2015.10.24
2291
* Support age restricted channels in youtube
2292
2293
-------------------------------------------------------------------
2294
Sun Oct 11 20:52:40 UTC 2015 - jengelh@inai.de
2295
2296
- Update to new upstream release 2015.10.09
2297
* rtmp: respect --no-continue option
2298
* vimeo: avoid failure when no HLS type streams are available
2299
2300
-------------------------------------------------------------------
2301
Thu Sep 24 10:34:02 UTC 2015 - jengelh@inai.de
2302
2303
- Update to new upstream release 2015.09.22
2304
* nowness: video extraction and add support serie and playlist ext?.
2305
* ndr: add support for embeds
2306
* yahoo: process query result embedded in webpage
2307
2308
-------------------------------------------------------------------
2309
Wed Sep  9 08:23:01 UTC 2015 - jengelh@inai.de
2310
2311
- Update to new upstream release 2015.09.03
2312
* downloader/f4m Fragment filenames are now be sanitized.
2313
* Improvements to mtvservices: support for news, catch more
2314
  georestriction errors, title extraction under python2.
2315
* Check for ScreenwaveMedia embeddings. Warn when falling back to
2316
  a hardcoded list of streams.
2317
* youtube was missing format details for 60fps DASH formats.
2318
* f4m: add missing imports
2319
* hls: properly encode fragment filename
2320
2321
-------------------------------------------------------------------
2322
Mon Aug 24 09:36:36 UTC 2015 - jengelh@inai.de
2323
2324
- Update to new upstream release 2015.08.16.1
2325
* youtube: search_url extraction.
2326
* youtube: Expand _VALID_URL to support vid.plus.
2327
2328
-------------------------------------------------------------------
2329
Sat Aug 15 12:37:05 UTC 2015 - jengelh@inai.de
2330
2331
- Avoid pandoc requirement when using regular release tarballs
2332
2333
-------------------------------------------------------------------
2334
Sun Aug  9 13:21:04 UTC 2015 - mailaender@opensuse.org
2335
2336
- Update to new upstream release 2015.08.06.1
2337
* Add support for sportschau.de
2338
* Add support for YouTube multifeed videos
2339
* Add support for SoundCloud reposts
2340
2341
-------------------------------------------------------------------
2342
Fri Jul 31 11:53:29 UTC 2015 - jengelh@inai.de
2343
2344
- Update to new upstream release 2015.07.28
2345
* Use 'vp8' and 'vp9' in lowercase
2346
* Add support for direct bbc.co.uk embeds
2347
2348
-------------------------------------------------------------------
2349
Mon Jul 20 05:34:27 UTC 2015 - jengelh@inai.de
2350
2351
- Update to new upstream release 2015.07.18
2352
* myspass: resolve download failure
2353
2354
-------------------------------------------------------------------
2355
Sun Jul 19 10:23:27 UTC 2015 - jengelh@inai.de
2356
2357
- Update to new upstream release 2015.07.07
2358
* qqmusic: add support for playlists
2359
2360
-------------------------------------------------------------------
2361
Mon Jul  6 19:53:47 UTC 2015 - benoit.monin@gmx.fr
2362
2363
- update to version 2015.07.04:
2364
  * new handlers for MovieFap, SnagFilms, ThisAmericanLife,
2365
    TwitterCard
2366
2367
-------------------------------------------------------------------
2368
Tue Jun 30 18:55:42 UTC 2015 - benoit.monin@gmx.fr
2369
2370
- update to version 2015.06.25:
2371
  * new handlers for AdobeTVVideo, DailymotionCloud, OnionStudios,
2372
    Pinkbike, XHamsterEmbed
2373
2374
-------------------------------------------------------------------
2375
Wed Jun 17 22:05:54 UTC 2015 - jengelh@inai.de
2376
2377
- Update to new upstream release 2015.06.15
2378
* New handlers for dramafever, dramafever:series, FiveTV, iqiyi,
2379
  Ruutu, TVC, TVCArtic.
2380
2381
-------------------------------------------------------------------
2382
Sat Jun  6 18:48:37 UTC 2015 - jengelh@inai.de
2383
2384
- Update to new upstream release 2015.06.04.1
2385
* Improved handler for spiegel.tv
2386
2387
-------------------------------------------------------------------
2388
Sat May 30 16:22:30 UTC 2015 - benoit.monin@gmx.fr
2389
2390
- update to version 2015.05.29:
2391
  * new handlers for AppleDaily, KarriereVideos, NowTV,
2392
    viki:channel
2393
  * removed handlers for AppleDailyAnimationNews,
2394
    AppleDailyRealtimeNews, Firedrive, RTLnow, Sockshare
2395
2396
2397
-------------------------------------------------------------------
2398
Sat May 23 18:43:12 UTC 2015 - benoit.monin@gmx.fr
2399
2400
- update to version 2015.05.20:
2401
  * new handlers for ESPN, OoyalaExternal, SportBoxEmbed, TV2,
2402
    TV2Article
2403
2404
-------------------------------------------------------------------
2405
Mon May 18 19:11:35 UTC 2015 - benoit.monin@gmx.fr
2406
2407
- update to version 2015.05.15:
2408
  * new handlers for N-JOY, qqmusic:toplist, southparkstudios.dk,
2409
    TMZArticle, VoiceRepublic
2410
2411
-------------------------------------------------------------------
2412
Tue May 12 18:39:17 UTC 2015 - benoit.monin@gmx.fr
2413
2414
- update to version 2015.05.10:
2415
  * new handlers for bt:article, bt:vestlendingen, life:embed,
2416
    NYTimesArticle, southpark.nl, SVT, Xstream
2417
2418
-------------------------------------------------------------------
2419
Wed May  6 13:51:06 UTC 2015 - benoit.monin@gmx.fr
2420
2421
- update to version 2015.05.04:
2422
  * new handlers for BaiduVideo, FoxSports, PhilharmonieDeParis
2423
  * removed handler for Grooveshark
2424
2425
-------------------------------------------------------------------
2426
Mon Apr 27 19:40:54 UTC 2015 - benoit.monin@gmx.fr
2427
2428
- update to new upstream release 2015.04.26:
2429
  * new handlers for Gfycat, MegaVideoz, SenateISVP,
2430
    southpark.cc.com:español
2431
2432
-------------------------------------------------------------------
2433
Sat Apr 18 10:59:42 UTC 2015 - benoit.monin@gmx.fr
2434
2435
- update to new upstream release 2015.04.17:
2436
  * fix unicode warning about the configuration file
2437
  * new handlers for CrooksAndLiars, QQMusic, QQMusicAlbum,
2438
    QQMusicSinger, Srf
2439
2440
-------------------------------------------------------------------
2441
Sat Apr 11 15:46:40 UTC 2015 - benoit.monin@gmx.fr
2442
2443
- update to new upstream release 2015.04.09:
2444
  * fix invalid warning about missing ssl certificates
2445
  * new handlers for Gamersyde, PornoVoisines, RadioJavan,
2446
    SpankBang, UDNEmbed
2447
2448
-------------------------------------------------------------------
2449
Fri Apr  3 18:36:10 UTC 2015 - benoit.monin@gmx.fr
2450
2451
- update to new upstream release 2015.04.03:
2452
  * new handlers for 22tracks:genre, 22tracks:track, DHM, Dumpert,
2453
    miomio.tv, NBCSports, NBCSportsVPlayer, safari, safari:course,
2454
    Varzesh3, Vessel
2455
2456
-------------------------------------------------------------------
2457
Sat Mar 28 21:48:59 UTC 2015 - jengelh@inai.de
2458
2459
- Update to new upstream relase 2015.03.24
2460
* Support and URL updates for ntimes, nrk, videomega, dailyshow.
2461
2462
-------------------------------------------------------------------
2463
Wed Mar 11 21:19:45 UTC 2015 - benoit.monin@gmx.fr
2464
2465
- update to 2015.03.09:
2466
  * new handlers for AirMozilla, chirbit, chirbit:profile,
2467
    EaglePlatform, Gazeta, Kaltura, Letv, LetvPlaylist, LetvTv,
2468
    Odnoklassniki, orf:iptv, Pladform, Playwire, Puls4, R7,
2469
    soundgasm:profile
2470
2471
-------------------------------------------------------------------
2472
Sat Feb 21 21:05:17 UTC 2015 - benoit.monin@gmx.fr
2473
2474
- update to 2015.02.21:
2475
  * new command line options:
2476
    + --no-color  Do not emit color codes in output
2477
    + --match-filter FILTER  (Experimental) Generic video filter
2478
    + --hls-prefer-native  (experimental) Use the native HLS
2479
    + --ffmpeg-location PATH  Location of the ffmpeg/avconv binary
2480
  * new handlers for 1tv, Camdemy, CamdemyFolder, CBSSports,
2481
    Embedly, History, Imgur, media.ccc.de, NationalGeographic,
2482
    npo.nl:radio, npo.nl:radio:fragment, PornHubPlaylist, rtl.nl,
2483
    Sandia, TV4, Yam, Zapiks
2484
2485
-------------------------------------------------------------------
2486
Mon Feb  9 19:32:38 UTC 2015 - benoit.monin@gmx.fr
2487
2488
- update to new upstream release 2015.02.09.3:
2489
  * various fixes
2490
  * new and updated handlers for Abc7News, Aftenposten,
2491
    AlphaPorno, AppleDailyAnimationNews, AppleDailyRealtimeNews,
2492
    AtresPlayer, ATTTechChannel, audiomack:album, CNNArticle,
2493
    CollegeRama, CtsNews, DctpTv, DRBonanza, EchoMsk, EroProfile,
2494
    Giga, HearThisAt, HellPorno, HistoricFilms, hitbox, Karaoketv,
2495
    LnkGo, n-tv.de, Nerdist, Netzkino, NextMedia,
2496
    NextMediaActionNews, nhl.com:news, : NHL newsnpo.nl:live,
2497
    ntv.ru, OpenFilm, orf:fm4, : radio FM4radiobremen, Rte, RTL2,
2498
    rutube:embed, SRMediathek, StreetVoice, SVTPlay, TeleTask,
2499
    TestTube, tvp.pl:Series, Tweakers, Twitch, vier, vier:videos,
2500
    WebOfStories, WSJ, Xuite, XXXYMovies
2501
- call 'make clean' to avoid packaging a prebuild binary
2502
- add pandoc as buildRequires to generate the manpage
2503
2504
-------------------------------------------------------------------
2505
Sat Jan 24 16:22:23 UTC 2015 - benoit.monin@gmx.fr
2506
2507
- update to new upstream release 2015.01.23.4:
2508
  * numerous improvements
2509
  * new handlers for 24video, AdobeTV, AlJazeera, Azubu, Bet, Bpb,
2510
    BuzzFeed, Cinchcast, ComCarCoff, dvtv, Foxgay, FoxNews,
2511
    GiantBomb, Groupon, Minhateca, MySpace:album, MyVidster,
2512
    NerdCubedFeed, radio.de, Restudy, RTP, ScreencastOMatic,
2513
    ScreenwaveMedia, Tass, TeamFour, TeleBruxelles, TMZ,
2514
    TrailerAddict, TuneIn, vk.com:user-videos, XMinus, YesJapan,
2515
    ZDFChannel, zingmp3:album, zingmp3:song
2516
- add new buildRequires to generate the readme:
2517
  * python-devel
2518
  * python-xml
2519
2520
-------------------------------------------------------------------
2521
Sat Nov 22 23:35:25 UTC 2014 - jengelh@inai.de
2522
2523
- Update to new upstream release 2014.11.21.1
2524
* Update handlers for vh1, comedycentral, stanfordoc
2525
* correct OptionGroup invocation for Python 3
2526
* Fix writing to paths with unicode characters
2527
* rtlxl: Use m3u8 streams instead of f4m
2528
* youtube: Add webm audio formats
2529
2530
-------------------------------------------------------------------
2531
Wed Nov 19 21:35:44 UTC 2014 - jengelh@inai.de
2532
2533
- Update to new upstream release 2014.11.16
2534
* Modernize handlers for new URLs at spiegel.tv, blip.tv,
2535
  and some others.
2536
2537
-------------------------------------------------------------------
2538
Sun Nov  9 12:09:14 UTC 2014 - aloisio@gmx.com
2539
2540
- Update to new upstream release 2014.11.04
2541
* Numerous improvements
2542
2543
-------------------------------------------------------------------
2544
Mon Aug 11 01:05:51 UTC 2014 - jengelh@inai.de
2545
2546
- Update to new upstream release 2014.08.10
2547
* appletrailers: Support height-less videos
2548
* ard: Show error message if video is no longer available
2549
* fm4, gamestar, mojvideo, tvplay, ubu, xboxclips:
2550
  add new extractors
2551
2552
-------------------------------------------------------------------
2553
Sat Jul 19 21:56:27 UTC 2014 - jengelh@inai.de
2554
2555
- Update to new upstream release 2014.07.15
2556
* Add support for Spike mobile URLs, aftonbladet.se, Playvid,
2557
  wdr.de, concert.arte.tv, parliamentlive.uk, on.aol.com, xbef,
2558
  rts.ch, byutv.org, and many more
2559
2560
-------------------------------------------------------------------
2561
Sat Mar  8 09:24:00 UTC 2014 - jengelh@inai.de
2562
2563
- Update to new upstream release 2014.03.07.1
2564
* Add an Info Extractor (IE) for non-{password protected}
2565
  GDC Vault videos
2566
* Add support for video from embed.ly, mail.ru, ceskatelevize.cz,
2567
  tvigle.ru, 13.cl, authenticated videos
2568
* Fixed segment extraction for ORF
2569
* Add support for Youtube search result URLs
2570
2571
-------------------------------------------------------------------
2572
Mon Mar  3 08:40:23 UTC 2014 - jengelh@inai.de
2573
2574
- Update to new upstream release 2014.02.28
2575
* miscellaneous fixes to make YT downloading work again (bnc#866153)
2576
* support for ComedyCentral clips
2577
* corrected Vimeo description fetching
2578
* --verbose now shows more environment information
2579
* --no-post-overwrites now takes an argument
2580
* New engines: NBA, JustinTV, FunnyOrDie, TweetReel, Steam, Ustream
2581
2582
-------------------------------------------------------------------
2583
Sun Jun  2 20:41:41 UTC 2013 - jengelh@inai.de
2584
2585
- Update to new upstream release 2013.05.23
2586
* Add support for Howcast, Vine, Teamcoco, Flickr videos
2587
* Add MyVideo RTMP support
2588
2589
-------------------------------------------------------------------
2590
Sun May 12 11:16:12 UTC 2013 - jengelh@inai.de
2591
2592
- Reinstate Git-Clone line, and do signature verification
2593
- Totally own bash_completion.d
2594
2595
-------------------------------------------------------------------
2596
Sun May 12 10:39:44 UTC 2013 - tchvatal@suse.com
2597
2598
- Version bump to 2013.05.10 release which fixes compatibility.
2599
* Use upstream provided tarballs and versioning.
2600
* Use upstream Makefile directly to generate everything.
2601
* Install manpage and bash completion.
2602
* Do not use hand generated documents but rely on those provided
2603
  by upstream.
2604
2605
-------------------------------------------------------------------
2606
Sat Apr  6 23:12:38 UTC 2013 - jengelh@inai.de
2607
2608
- Initial package (version 0~20130403) for build.opensuse.org
2609