3721 lines
180 KiB
Plaintext
3721 lines
180 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Dec 08 15:33:42 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.12.08+git20251208.aa220d0aa:
|
|
* Release 2025.12.08
|
|
* [cleanup] Misc (#15016)
|
|
* [ie/youtube] Update ejs to 0.3.2 (#15267)
|
|
* [devscripts] `install_deps`: Align options/terms with PEP 735 (#15200)
|
|
* [ie/youtube] Improve message when no JS runtime is found (#15266)
|
|
* [cookies] Fix `--cookies-from-browser` for new installs of Firefox 147+ (#15215)
|
|
* [pp/FFmpegMetadata] Add more tag mappings (#14654)
|
|
* [ie/youtube] Allow `ejs` patch version to differ (#15263)
|
|
* [ie/xhamster] Fix extractor (#15252)
|
|
* [ie/Alibaba] Add extractor (#15253)
|
|
* [ie/sporteurope] Support new domain (#15251)
|
|
* [ie/loom] Fix extractor (#15236)
|
|
* [ie/web.archive:youtube] Fix extractor (#15234)
|
|
* [ie/youtube] Add `use_ad_playback_context` extractor-arg (#15220)
|
|
* [ie/youtube] Revert 56ea3a00eabb45d926a6b993708acf1b9951e23a
|
|
* [ie/youtube] Add `request_no_ads` extractor-arg (#15145)
|
|
* [ie/tubitv:series] Fix extractor (#15018)
|
|
* [ie/patreon:campaign] Fix extractor (#15108)
|
|
* [ie/fc2:live] Raise appropriate error when stream is offline (#15180)
|
|
* [ie/youtube] Extract all automatic caption languages (#15156)
|
|
* [build] Bump PyInstaller minimum version requirement to 6.17.0 (#15199)
|
|
* [ie/S4C] Fix geo-restricted content (#15196)
|
|
* [ie/nhk] Fix extractors (#14528)
|
|
* Respect `PATHEXT` when locating JS runtime on Windows (#15117)
|
|
* [ie/youtube] Determine wait time from player response (#14646)
|
|
* [ie/WistiaChannel] Fix extractor (#14218)
|
|
* [ie/AGalega] Add extractor (#15105)
|
|
* [ie/Digiteka] Rework extractor (#14903)
|
|
* [ie/netapp] Add extractors (#15122)
|
|
* [ie/URPlay] Fix extractor (#15120)
|
|
* [ie/sproutvideo] Fix extractor (#15113)
|
|
* [pp/ffmpeg] Fix uncaught error if bad --ffmpeg-location is given (#15104)
|
|
* [ie/MedalTV] Rework extractor (#15103)
|
|
* [ie/thisoldhouse] Fix login support (#15097)
|
|
* [ie/TheChosen] Add extractors (#14183)
|
|
* [ie/mave:channel] Add extractor (#14915)
|
|
* [ie/youtube] Detect "super resolution" AI-upscaled formats (#15050)
|
|
* [rh:urllib] Do not read after close (#15049)
|
|
* [fd] Fix playback wait time for ffmpeg downloads (#15066)
|
|
* [ie/yfanefa] Add extractor (#15032)
|
|
* [ie/SoundcloudPlaylist] Support new API URLs (#15071)
|
|
* [ie/floatplane] Add subtitle support (#15069)
|
|
* [ie/NowCanal] Add extractor (#14584)
|
|
* [ie/Bitmovin] Add extractor (#15064)
|
|
* [ie/rinsefm] Fix extractors (#15020)
|
|
* [ie/jtbc] Fix extractor (#15047)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 12 15:25:56 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.11.12+git20251112.597778214:
|
|
* Release 2025.11.12
|
|
* [cleanup] Misc (#14965)
|
|
* [cookies] Support Firefox cookies database v17 (#15010)
|
|
* [ie/twitch] Fix playlist extraction (#15008)
|
|
* [ie/twitch:vod] Fix extractor (#14999)
|
|
* [ie/twitch:stream] Fix extractor (#14988)
|
|
* [ie/floatplane] Fix extractor (#14984)
|
|
* [ie/TubeTuGraz] Support alternate URL format (#14718)
|
|
* [ie/BunnyCdn] Support player subdomain URLs (#14979)
|
|
* [test] Skip flaky tests if source unchanged (#14970)
|
|
* [ie/1tv:live] Add extractor (#14299)
|
|
* [cookies] Allow `--cookies-from-browser` for Safari on iOS (#14950)
|
|
* [misc] Fix zsh path argument completion (#14953)
|
|
* Allow `--js-runtimes` to accept path to binary or directory (#14964)
|
|
* [cleanup] Misc (#14767)
|
|
* [ie/DiscoveryNetworksDe] Restore original `display_id` (#14958)
|
|
* [build] Bump musllinux Python version to 3.14 (#14623)
|
|
* [ie/mux] Add extractor (#14914)
|
|
* [ie/BunnyCdn] Fix extractor (#14954)
|
|
* [ie/youtube] Support collaborators (#14677)
|
|
* [ie/xhamster] Fix extractor (#14948)
|
|
* [ie/ntv.ru] Swap metadata priority (#14939)
|
|
* [ie/ntv.ru] Rework extractor (#14934)
|
|
* [networking] Ensure underlying file object is closed when fully read (#14935)
|
|
* [ie/play.tv] Update extractor for new domain (#14905)
|
|
* [ie/youtube] Update ejs to 0.3.1 (#14933)
|
|
* [fd/ffmpeg] Limit read rate for DASH livestreams (#14918)
|
|
* [ie/youtube] Fix auto-generated metadata extraction (#13896)
|
|
* [ie/youtube] Fix original language detection (#14919)
|
|
* [ie/youtube:tab] Fix duration extraction for feeds (#14668)
|
|
* [ie/youtube] Adjust `tv_downgraded` client (#14917)
|
|
* [fd/ffmpeg] Apply `ffmpeg_args` for each format (#14886)
|
|
* [ie/youtube] Add `tv_downgraded` client (#14887)
|
|
* [ie/NascarClassics] Add extractor (#14866)
|
|
* [ie/DiscoveryNetworksDe] Fix extraction (#14818)
|
|
* [SponsorBlock] Add `hook` category (#14845)
|
|
* [ie/kika] Do not extract non-existent subtitles (#14813)
|
|
* [ie/youtube] Disable deno/bun caching (#14849)
|
|
* [ie/youtube] Fix `dashy` formats extraction (#14852)
|
|
* [ie/youtube] Fix remote components warning (#14853)
|
|
* [ie/youtube] Implement external n/sig solver (#14157)
|
|
* [ie/youtube] Fix `web_embedded` client extraction (#14843)
|
|
* [ie/ARDAudiothek] Add extractors (#14309)
|
|
* [ie/nbc] Detect and discard DRM formats (#14844)
|
|
* [ie/GoogleDrive] Fix subtitles extraction (#14809)
|
|
* [update] Fix PyInstaller onedir variant detection (#14800)
|
|
* [ie/URPlay] Fix extractor (#14785)
|
|
* [devscripts] Improve `install_deps` script (#14766)
|
|
* [ie/web.archive:youtube] Fix extractor (#14753)
|
|
* [ie/GoogleDrive] Rework extractor (#14746)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 22 20:00:54 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.10.22+git20251022.a75399d89:
|
|
* Release 2025.10.22
|
|
* [ie/idagio] Support URLs with country codes (#14655)
|
|
* [cleanup] Misc (#14701)
|
|
* [ie/youtube] Use temporary player client workaround (#14693)
|
|
* [docs] Update list of maintainers (#14148)
|
|
* [ie/tvnoe] Rework Extractor (#13369)
|
|
* [ie/appleconnect] Rework extractor (#13229)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 15 15:54:15 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.10.14+git20251015.c7bda2192:
|
|
* [cleanup] Misc (#14594)
|
|
* Remove Python 3.9 support (#13861)
|
|
* Release 2025.10.14
|
|
* [ie/idagio] Add extractors (#14586)
|
|
* [ie/abc.net.au] Support listen URLs (#14389)
|
|
* [ie/tiktok:user] Fix private account extraction (#14585)
|
|
* [ie/slideslive] Fix extractor (#14619)
|
|
* [ie/10play] Handle geo-restriction errors (#14618)
|
|
* [ie/xhamster] Fix extractor (#14446)
|
|
* [ie/vidyard] Extract chapters (#14478)
|
|
* [ie/PrankCastPost] Rework extractor (#14445)
|
|
* [ie/10play] Rework extractor (#14417)
|
|
* [ie/dropout] Update extractor for new domain (#14531)
|
|
* [ie/cbc.ca:listen] Add extractor (#14391)
|
|
* [ie/soundcloud] Support new API URLs (#14449)
|
|
* Fix `prefer-vp9-sort` compat option (#14603)
|
|
* [ie/musescore] Fix extractor (#14598)
|
|
* [ie/youtube:tab] Fix approximate timestamp extraction for feeds (#14539)
|
|
* [ie/tiktok] Support browser impersonation (#14473)
|
|
* [ie/youtube] Detect experiment binding GVS PO Token to video id (#14471)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 27 15:23:59 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.09.26+git20250926.88e2a2de8:
|
|
* Release 2025.09.26
|
|
* [ie/youtube] Replace `tv_simply` with `web_safari` in default clients (#14465)
|
|
* [ie/youtube] Fix player JS overrides (#14430)
|
|
* [ie/twitch:vod] Fix `live_status` detection (#14457)
|
|
* [ie/youtube] Player client maintenance (#14448)
|
|
* [ie/youtube] Improve PO token logging (#14447)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 23 07:00:13 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.09.23+git20250923.4429fd04:
|
|
* Release 2025.09.23
|
|
* [cleanup] Misc (#14268)
|
|
* [ie/youtube] Force player `0004de42` (#14398)
|
|
* [ie/twitch:clips] Fix extractor (#14397)
|
|
* [docs] Establish AI/LLM contribution policy (#14194)
|
|
* [cleanup] Deprecate various options (#13821)
|
|
* [utils] `mimetype2ext`: Recognize `vnd.dlna.mpeg-tts` (#14388)
|
|
* [ie/vk:uservideos] Support alternate URL format (#14376)
|
|
* [ie/ttinglive] Adapt FlexTV extractor to new domain (#14375)
|
|
* [ie/applepodcast] Fix extractor (#14372)
|
|
* [ie/telecinco] Support browser impersonation (#14351)
|
|
* [ie/mitele] Remove extractor (#14348)
|
|
* [ie/xhamster] Fix extractor (#14345)
|
|
* [ie/vk] Support vksport URLs (#14341)
|
|
* [build] Use PyInstaller 6.16 for Windows (#14318)
|
|
* [utils] `random_user_agent`: Bump versions (#14317)
|
|
* [ci] Improve workflow checks (#14316)
|
|
* [cleanup] Remove references to setup.cfg (#14315)
|
|
* [build] Refactor Linux build jobs (#14275)
|
|
* [cleanup] Remove setup.cfg (#14314)
|
|
* [cleanup] Remove broken extractors (#14305)
|
|
* [ie/onsen] Add extractor (#10971)
|
|
* [ie/smotrim] Rework extractors (#14200)
|
|
* [ie/tunein] Fix extractors (#13981)
|
|
* [ie/loco] Fix extractor (#14256)
|
|
* [ci] Test with Python 3.14 (#13468)
|
|
* [cleanup] Bump ruff to 0.13.x (#14293)
|
|
* [ci] Bump actions/setup-python to v6 (#14282)
|
|
* [ie/tiktok:live] Fix room ID extraction (#14287)
|
|
* [ie/pixivsketch] Remove extractors (#14196)
|
|
* [ie/newspicks] Warn when only preview is available (#14197)
|
|
* [ie/vimeo] Fix login error handling (#14280)
|
|
* [ie/xhamster] Fix extractor (#14286)
|
|
* [build] Use new PyInstaller builds for Windows (#14273)
|
|
* [test:utils] Fix `sanitize_path` test for Windows CPython 3.11 (#13878)
|
|
* [ie/10play] Fix extractor (#14242)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 07 00:58:59 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.09.05+git20250907.8597a433:
|
|
* [build] Fix cache warmer (#14261)
|
|
* [build] Use SPDX license identifier (#14260)
|
|
* [compat] Add `compat_datetime_from_timestamp` (#11902)
|
|
* [docs] Clarify license of PyInstaller-bundled executables (#14257)
|
|
* [ci] Test and lint workflows (#14249)
|
|
* [build] Post-release workflow cleanup (#14250)
|
|
* Release 2025.09.05
|
|
* [build] Overhaul Linux builds and refactor release workflow (#13997)
|
|
* [ie/charlierose] Fix extractor (#14231)
|
|
* [ie/vevo] Restore extractors (#14203)
|
|
* [ie/lrt] Fix extractors (#14193)
|
|
* Fix `--id` deprecation warning (#14190)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 28 13:17:18 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.08.27+git20250828.1e28f6bf:
|
|
* [ie/kick:vod] Support ongoing livestream VODs (#14154)
|
|
* [ie/ITVBTCC] Fix extractor (#14161)
|
|
* [ie/tver] Extract more metadata (#14165)
|
|
* [ie/googledrive] Fix subtitles extraction (#14139)
|
|
* Release 2025.08.27
|
|
* [ie/youtube] Use alternative `tv` user-agent when authenticated (#14169)
|
|
* [ie/youtube] Deprioritize `web_safari` m3u8 formats (#14168)
|
|
* [ie/generic] Simplify invalid URL error message (#14167)
|
|
* [ie/generic] Use https as fallback protocol (#14160)
|
|
* [ie/skeb] Support wav files (#14147)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 24 04:24:21 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.08.22+git20250823.3bd91544:
|
|
* [ie/youtube] Player client maintenance (#14135)
|
|
* [ie/youtube] Add `tcc` player JS variant (#14134)
|
|
* Release 2025.08.22
|
|
* [ie/youtube] Optimize playback wait times (#14124)
|
|
* [ie/youtube] Replace `ios` with `tv_simply` in default clients (#14123)
|
|
* [ie/youtube] Improve `tv` client context (#14122)
|
|
* [cookies] Fix f29acc4a6e73a9dc091686d40951288acae5a46d
|
|
* [cookies] Fix `--cookies-from-browser` with Firefox 142+ (#14114)
|
|
* [ie/mediaklikk] Fix extractor (#13975)
|
|
* [ie/youtube] Update `tv` client config (#14101)
|
|
* [ie/steam] Fix extractors (#14093)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 20 13:28:51 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.08.20+git20250820.415b6d9c:
|
|
* [build] Post-release workflow cleanup (#14090)
|
|
* Release 2025.08.20
|
|
* [cleanup] Misc (#13991)
|
|
* [build] Add Windows ARM64 builds (#14003)
|
|
* [ie/youtube] Add `playback_wait` extractor-arg
|
|
* [ie/francetv:site] Fix extractor (#14082)
|
|
* [ie/youtube] Handle required preroll waiting period (#14081)
|
|
* [ie/youtube] Remove default player params (#14081)
|
|
* [fd] Support `available_at` format field (#13980)
|
|
* [ie/faulio] Add extractor (#13907)
|
|
* [ie/puhutv] Fix playlists extraction (#11955)
|
|
* [ie/steam] Fix extractor (#14008)
|
|
* [ie/medialaan] Rework extractors (#14015)
|
|
* [ie/bilibili] Handle Bangumi redirection (#14038)
|
|
* [ie/svt] Extract forced subs under separate lang code (#14062)
|
|
* [ie/NRKTVEpisode] Fix extractor (#14065)
|
|
* [utils] Add improved `jwt_encode` function (#14071)
|
|
* [ie/mtv] Overhaul extractors (#14052)
|
|
* [ie/tiktok:user] Improve infinite loop prevention (#14077)
|
|
* [ie/youtube] Default to `main` player JS variant (#14079)
|
|
* [ie/youtube] Extract title and description from initial data (#14078)
|
|
* [ie/vimeo:album] Support embed-only and non-numeric albums (#14021)
|
|
* [ie/vimeo:event] Fix extractor (#14064)
|
|
* [ie/niconico:live] Support age-restricted streams (#13549)
|
|
* [cleanup] Remove dead extractors (#13996)
|
|
* [ie/adobetv] Fix extractor (#13917)
|
|
* [ie/weibo] Support more URLs and --no-playlist (#14035)
|
|
* [ie/tiktok:user] Avoid infinite loop during extraction (#14032)
|
|
* [ie/youtube:tab] Fix playlists tab extraction (#14030)
|
|
* Warn against using `-f mp4` (#13915)
|
|
* [ie] `_rta_search`: Do not assume `age_limit` is `0` (#13985)
|
|
* [ie] Extract avif storyboard formats from MPD manifests (#14016)
|
|
* [ie/weibo] Fix extractors (#14012)
|
|
* [build] Discontinue `darwin_legacy_exe` support (#13860)
|
|
* [ie/youtube] Add `es5` and `es6` player JS variants (#14005)
|
|
* [build] Bump PyInstaller version to 6.15.0 for Windows (#14002)
|
|
* [pp/XAttrMetadata] Only set "Where From" attribute on macOS (#13999)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 11 16:39:33 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.08.11+git20250811.b7de89c9:
|
|
* Release 2025.08.11
|
|
* [cleanup] Misc (#13852)
|
|
* [rh:curl_cffi] Support `curl_cffi` 0.11.x, 0.12.x, 0.13.x (#13989)
|
|
* [ie/youtube] Update player params (#13979)
|
|
* Deprecate `linux_armv7l_exe` support (#13978)
|
|
* [ie/motherless] Fix extractor (#13960)
|
|
* [ie/YandexDisk] Support 360 URLs (#13935)
|
|
* [ie/digitalconcerthall] Fix formats extraction (#13948)
|
|
* [fd/dash] Re-extract if using --load-info-json with --live-from-start (#13922)
|
|
* Warn when yt-dlp is severely outdated (#13937)
|
|
* [rh:requests] Bump minimum required version of urllib3 to 2.0.2 (#13939)
|
|
* [pp/XAttrMetadata] Don't write "Where from" on Windows (#13944)
|
|
* Revert f799a4b4728e54dbe0d35e604a15238c13648600
|
|
* [ie/youtube] Update `tv` client config (#13934)
|
|
* [ie/youtube] Add player params to mweb client (#13914)
|
|
* [ie/shiey] Add extractor (#13354)
|
|
* [ie/fc2] Fix old video support (#12633)
|
|
* [ie/N1Info:article] Fix extractor (#13865)
|
|
* [ie/RoyaLive] Support `en` URLs (#13908)
|
|
* [ie/niconico] Fix error handling & improve metadata extraction (#13240)
|
|
* [cleanup] Move embed tests to dedicated extractors (#13782)
|
|
* [ie/tbsjp] Fix extractor (#13485)
|
|
* [ie/TVer] Support --ignore-no-formats-error when geo-blocked (#13598)
|
|
* [ie/TVer] Extract Streaks API info (#13885)
|
|
* [ie/archive.org] Fix metadata extraction (#13880)
|
|
* [ci] Bump supported PyPy version to 3.11 (#13877)
|
|
* [cookies] Load cookies with float `expires` timestamps (#13873)
|
|
* [ie/tvw:news] Add extractor (#12907)
|
|
* [ie/rtve.es:program] Add extractor
|
|
* Raise minimum recommended Python version to 3.10 (#13859)
|
|
* Deprecate `darwin_legacy_exe` support (#13857)
|
|
* [build] Use `macos-14` runner for `macos` builds (#13814)
|
|
* [fd/hls] Fix `--hls-split-continuity` support (#13321)
|
|
* [ie/FaulioLive] Support Bahry TV (#13850)
|
|
* [ie/neteasemusic] Support XFF (#11044)
|
|
* [ie/eagleplatform] Remove extractors (#13469)
|
|
* [ie/sportdeuschland] Support embedded player URLs (#13833)
|
|
* [ie/FaulioLive] Add extractor (#13421)
|
|
* [fd/external] Work around ffmpeg's `file:` URL handling (#13844)
|
|
* [ie/PlyrEmbed] Add extractor (#13836)
|
|
* [utils] `parse_resolution`: Support width-only pattern (#13802)
|
|
* [ie/Parlview] Rework extractor (#13788)
|
|
* [ie/tbs] Fix truTV support (#9683)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 24 05:52:45 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.07.21+git20250723.afaf60d9:
|
|
* [ie/vimeo] Fix login support and require authentication (#13823)
|
|
* [pp/EmbedThumbnail] Fix ffmpeg args for embedding in mp3 (#13720)
|
|
* [ie/sproutvideo] Fix extractor (#13813)
|
|
* [utils] `random_user_agent`: Bump versions (#13543)
|
|
* [utils] Add `WINDOWS_VT_MODE` to globals (#12460)
|
|
* [pp/XAttrMetadata] Add macOS "Where from" attribute (#12664)
|
|
* Release 2025.07.21
|
|
* [cleanup] Misc (#13595)
|
|
* Fix `--exec` placeholder expansion on Windows
|
|
* [ie/patreon:campaign] Fix extractor (#13712)
|
|
* [ie/BiliBiliBangumi] Fix extractor (#13800)
|
|
* [ie/bilibili] Pass newer user-agent with API requests (#13736)
|
|
* [ie/skeb] Rework extractor (#13593)
|
|
* [utils] `unified_timestamp`: Return `int` values (#13796)
|
|
* [ie/hotstar] Fix error handling (#13793)
|
|
* Make extractor-designated impersonation override `--impersonate` (#13792)
|
|
* Fix `ImpersonateTarget` sanitization (#13791)
|
|
* [ie/youtube] Use impersonation for downloading subtitles (#13786)
|
|
* [rh:requests] Refactor default headers (#13785)
|
|
* Allow extractors to designate formats/subtitles for impersonation (#13778)
|
|
* [ie/bandcamp] Extract tags (#13480)
|
|
* [ie/10play] Support new site domain (#13611)
|
|
* [ie/mlbtv] Make formats downloadable with ffmpeg (#13761)
|
|
* [ie/PlayerFm] Add extractor (#13016)
|
|
* [ie/dangalplay] Support other login regions (#13768)
|
|
* [ie/rai] Fix formats extraction (#13572)
|
|
* [core] Warn when skipping formats (#13090)
|
|
* [core] Don't let format testing alter the return code (#13767)
|
|
* [ie/aenetworks] Support new URL formats (#13747)
|
|
* [utils] `urlhandle_detect_ext`: Use `x-amz-meta-file-type` headers (#13749)
|
|
* [utils] `mimetype2ext`: Always parse `flac` from `audio/flac` (#13748)
|
|
* [ie/soundcloud] Always extract original format extension (#13746)
|
|
* [ie/blackboardcollaborate] Support subtitles and authwalled videos (#12473)
|
|
* [ie/TheHighWire] Add extractor (#13505)
|
|
* [ie/archive.org] Fix extractor (#13706)
|
|
* [ie/francetv] Improve error handling (#13726)
|
|
* [ie/hotstar] Improve error handling (#13727)
|
|
* [ie/noovo] Remove extractor (#13429)
|
|
* [ie/bellmedia] Remove extractor (#13429)
|
|
* [ie/ctv] Remove extractor (#13429)
|
|
* [ie/hotstar] Fix support for free accounts (#13700)
|
|
* [ie/limelight] Remove extractors (#13267)
|
|
* [ie/bandaichannel] Remove extractor (#13152)
|
|
* [ie/JoqrAg] Remove extractor (#13152)
|
|
* [ie/RaiSudtirol] Support alternative domain (#13718)
|
|
* [ie/LRTRadio] Fix extractor (#13717)
|
|
* [ie/UnitedNationsWebTv] Add extractor (#13538)
|
|
* [ie/vimeo] Handle age-restricted videos (#13719)
|
|
* [ie/mixlr] Add extractors (#13561)
|
|
* [ie] Rework `_search_nextjs_v13_data` helper (#13711)
|
|
* [ie] Add `_search_nextjs_v13_data` helper (#13398)
|
|
* [ie/BTVPlus] Add extractor (#13541)
|
|
* [ie/vimeo] Fix extractor (#13692)
|
|
* [ie/youtube] Ensure context params are consistent for web clients (#13701)
|
|
* [ie/youtube] Do not require PO Token for premium accounts (#13640)
|
|
* [ie/newspicks] Fix extractor (#13612)
|
|
* [ie/mir24.tv] Add extractor (#13651)
|
|
* [ie/9gag] Support browser impersonation (#13678)
|
|
* [jsinterp] Fix undefined variable name caching (#13677)
|
|
* [ie/youtube] Log bad playability statuses of player responses (#13647)
|
|
* [test:download] Support `playlist_maxcount` (#13433)
|
|
* [devscripts] Fix filename/directory Bash completions (#13620)
|
|
* [ie/NhkRadiru] Fix metadata extraction (#12708)
|
|
* [ie/BiliBiliBangumi] Fix geo-block detection (#13667)
|
|
* [ie/youtube:tab] Fix subscriptions feed extraction (#13665)
|
|
* [fd/hls] Do not fall back to ffmpeg when native is required (#13655)
|
|
* [ie/youtube] Fix subtitles extraction (#13659)
|
|
* [ie/twitch] Improve error handling (#13618)
|
|
* [ie/youtube] Extract global nsig helper functions (#13639)
|
|
* [jsinterp] Cache undefined variable names (#13639)
|
|
* [jsinterp] Fix variable scoping (#13639)
|
|
* [ie/sproutvideo] Fix extractor (#13610)
|
|
* [rh:requests] Do not allocate 2GB on read (#13603)
|
|
* [ie] Detect invalid m3u8 playlist data (#13601)
|
|
* [rh:requests] Work around partial read dropping data (#13599)
|
|
* [cleanup] Bump ruff to 0.12.x (#13596)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 01 13:58:50 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.06.30+git20250701.f3008bc5:
|
|
* No longer enable `--mtime` by default (#12781)
|
|
* Release 2025.06.30
|
|
* [cleanup] Misc (#13590)
|
|
* [ie/sproutvideo] Support browser impersonation (#13589)
|
|
* [ie/sauceplus] Add extractor (#13567)
|
|
* [ie/kick] Support subscriber-only content (#13550)
|
|
* [ie] Fix m3u8 playlist data corruption (#13588)
|
|
* [ie/youtube] Fix premium formats extraction (#13586)
|
|
* [ie/hotstar] Fix formats extraction (#13585)
|
|
* [jsinterp] Fix `extract_object` (#13580)
|
|
* [ci] Add signature tests (#13582)
|
|
* [ie] Detect invalid m3u8 playlist data (#13563)
|
|
* [ie/jiocinema] Remove extractors (#13565)
|
|
* [ie/hotstar:series] Fix extractor (#13564)
|
|
* [ie/hotstar] Fix extractor (#13530)
|
|
* [ie/hotstar] Raise for login required (#10405)
|
|
* [ie/hotstar] Fix metadata extraction (#13560)
|
|
* [ie/niconico:live] Fix extractor and downloader (#13158)
|
|
* [ie/BilibiliSpaceVideo] Extract hidden-mode collections as playlists (#13533)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 26 14:10:06 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.06.25+git20250625.eff07597:
|
|
* Release 2025.06.25
|
|
* [ie/mave] Add extractor (#13380)
|
|
* [ie/huya:live] Fix extractor (#13520)
|
|
* [ie/tv8.it] Support slugless URLs (#13478)
|
|
* [ie/SportDeutschland] Fix extractor (#13519)
|
|
* [ie/lsm] Fix extractors (#13126)
|
|
* [ie/sproutvideo] Fix extractor (#13544)
|
|
* [ie/youtube] Check any `ios` m3u8 formats prior to download (#13524)
|
|
* [ie/youtube] Improve player context payloads (#13539)
|
|
* [test] `traversal`: Fix morsel tests for Python 3.14 (#13471)
|
|
* [ie/hypergryph] Improve metadata extraction (#13415)
|
|
* [ie/brightcove:new] Improve metadata extraction (#13461)
|
|
* [ie] Add `_search_nuxt_json` helper (#13386)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 10 14:01:28 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.06.09+git20250609.ba090cae:
|
|
* Release 2025.06.09
|
|
* [cleanup] Misc (#13278)
|
|
* [ie/cu.ntv.co.jp] Fix extractor (#13302)
|
|
* [ie/zdf] Fix language extraction and format sorting (#13313)
|
|
* [ie/sr:mediathek] Improve metadata extraction (#13294)
|
|
* [ie/nobelprize] Fix extractor (#13205)
|
|
* [ie/startrek] Fix extractor (#13188)
|
|
* [ie/BiliBiliBangumi] Fix extractor (#13416)
|
|
* [ie/telecinco] Fix extractor (#13379)
|
|
* [ie/stacommu] Avoid partial stream formats (#13412)
|
|
* [ie/youtube] Add `tv_simply` player client (#13389)
|
|
* [ie/youtube] Extract srt subtitles (#13411)
|
|
* [ie/aenetworks] Fix playlist extractors (#13408)
|
|
* [ie/youtube] Rework nsig function name extraction (#13403)
|
|
* [ie/umg:de] Rework extractor (#13373)
|
|
* [ie/svt:play] Fix extractor (#13329)
|
|
* [ie/vimeo] Extract subtitles from player subdomain (#13350)
|
|
* [ie/odnoklassniki] Detect and raise when login is required (#13361)
|
|
* [ie] Improve JSON LD thumbnails extraction (#13368)
|
|
* [ie/adobepass] Fix Philo MSO authentication (#13335)
|
|
* [ie/weverse] Support login with oauth refresh tokens (#13284)
|
|
* [ie/youtube] Improve signature extraction debug output (#13327)
|
|
* [ie/10play] Fix extractor (#13349)
|
|
* [test:postprocessors] Remove binary thumbnail test data (#13341)
|
|
* [build] Fix macOS requirements caching (#13328)
|
|
* [build] Exclude `pkg_resources` from being collected (#13320)
|
|
* [ie/youtube] nsig code improvements and cleanup (#13280)
|
|
* [ie/youtube] Fix `--mark-watched` support (#13222)
|
|
* [ie/vice] Mark extractors as broken (#13131)
|
|
* [ie/go] Fix provider-locked content extraction (#13131)
|
|
* [ie/aenetworks] Fix provider-locked content extraction (#13131)
|
|
* [ie/WatchESPN] Fix provider-locked content extraction (#13131)
|
|
* [ie/brightcove:new] Adapt to new AdobePass requirement (#13131)
|
|
* [ie/turner] Adapt extractors to new AdobePass flow (#13131)
|
|
* [ie/nbc] Rework and adapt extractors to new AdobePass flow (#13131)
|
|
* [ie/theplatform] Improve metadata extraction (#13131)
|
|
* [ie/adobepass] Add Fubo MSO (#13131)
|
|
* [ie/adobepass] Rework to require software statement (#13131)
|
|
* [ie/adobepass] Validate login URL before sending credentials (#13131)
|
|
* [ie/adobepass] Always add newer user-agent when required (#13131)
|
|
* [ie/twitter:broadcast] Support events URLs (#13248)
|
|
* [ie/podchaser] Fix extractor (#13271)
|
|
* [ie/toutiao] Add extractor (#13246)
|
|
* [ie/twitcasting] Fix password-protected livestream support (#13097)
|
|
* [ie/patreon] Fix referer header used for embeds (#13276)
|
|
* [ie/patreon] Fix m3u8 formats extraction (#13266)
|
|
* [ie/youtube] Fix automatic captions for some client combinations (#13268)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 22 14:39:08 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.05.22+git20250522.415b4c9f:
|
|
* Release 2025.05.22
|
|
* [cleanup] Misc (#13166)
|
|
* [cookies] Fix Linux desktop environment detection (#13197)
|
|
* [ie/youtube] Add PO token support for subtitles (#13234)
|
|
* [jsinterp] Fix increment/decrement evaluation (#13238)
|
|
* [ie/xinpianchang] Fix extractor (#13245)
|
|
* [ie/twitch] Support `--live-from-start` (#13202)
|
|
* [ie/youtube] Fix geo-restriction error handling (#13217)
|
|
* [ie/picarto:vod] Support `/profile/` video URLs (#13227)
|
|
* [ie/vimeo:event] Add extractor (#13216)
|
|
* [ie/niconico] Fix error handling (#13236)
|
|
* [ie/youtube] Add a PO Token Provider Framework (#12840)
|
|
* [ie/LRTRadio] Fix extractor (#13200)
|
|
* [ie/nebula] Support `--mark-watched` (#13120)
|
|
* [ie/once] Remove extractor (#13164)
|
|
* [ie/1tv] Fix extractor (#13168)
|
|
* [ie/iprima] Fix login support (#12937)
|
|
* [ie/jiosaavn:artist] Add extractor (#12803)
|
|
* [ie/jiosaavn:show:playlist] Add extractor (#12803)
|
|
* [ie/jiosaavn:show] Add extractor (#12803)
|
|
* [ie/sprout] Remove extractor (#13149)
|
|
* [ie/cartoonnetwork] Remove extractor (#13148)
|
|
* [ie/amcnetworks] Fix extractor (#13147)
|
|
* [ie/niconico:live] Fix extractor (#13045)
|
|
* [ie/playsuisse] Improve metadata extraction (#12466)
|
|
* [ie/youtube] Extract `media_type` for all videos (#13136)
|
|
* [ie/SVTPage] Fix extractor (#12957)
|
|
* [ie/nytimesarticle] Fix extraction (#13104)
|
|
* [ie/wat.tv] Improve error handling (#13111)
|
|
* [ie/youtube] Add `web_embedded` client for age-restricted videos (#13089)
|
|
* [ie/bitchute] Fix extractor (#13081)
|
|
* [build] Bump PyInstaller to v6.13.0 (#13082)
|
|
* [build] Bump run-on-arch-action to v3 (#13088)
|
|
* [ie/youtube] Fix `--live-from-start` support for premieres (#13079)
|
|
* [ie/weverse] Fix live extraction (#13084)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 01 00:30:09 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.04.30+git20250430.b77e5a55:
|
|
* Release 2025.04.30
|
|
* [cleanup] Misc (#12844)
|
|
* [ie/youtube] Do not strictly deprioritize `missing_pot` formats (#13061)
|
|
* [ie/zdf] Fix extractors (#12779)
|
|
* [ie/youtube] Cache signature timestamps (#13047)
|
|
* [ie/youtube] Improve warning for SABR-only/SSAP player responses (#13049)
|
|
* [ie/vimeo] Extract from mobile API (#13034)
|
|
* [ie/niconico] Fix login support (#13008)
|
|
* [ie/reddit] Support `--ignore-no-formats-error` (#12993)
|
|
* [ie/TV2DK] Fix extractor (#12945)
|
|
* [ie/bpb] Fix formats extraction (#13015)
|
|
* [ie/twitch:clips] Fix uploader metadata extraction (#13022)
|
|
* [ie/linkedin:events] Add extractor (#12926)
|
|
* [ci] Add file mode test to code check (#13036)
|
|
* [ie/youtube] Detect and warn when account cookies are rotated (#13014)
|
|
* [ie/twitter] Fix extraction when logged-in (#13024)
|
|
* [ie/youtube] Detect player JS variants for any locale (#13003)
|
|
* [ie/youtube] Add context to video request rate limit error (#12958)
|
|
* [ie/twitter:spaces] Improve metadata extraction (#12911)
|
|
* [fd/NiconicoDmc] Remove downloader (#12916)
|
|
* [ie/niconico] Remove DMC formats support (#12916)
|
|
* [ie/mlbtv] Fix device ID caching (#12980)
|
|
* [ie/dacast] Support tokenized URLs (#12979)
|
|
* [ie/RaiPlay] Fix DRM detection (#12971)
|
|
* [ie/vk] Fix uploader extraction (#12985)
|
|
* [ie/GetCourseRu] Fix extractors (#12943)
|
|
* [ie/generic] Fix MPD extraction for `file://` URLs (#12978)
|
|
* [ie/cda] Fix formats extraction (#12975)
|
|
* [ie/twitcasting] Fix livestream extraction (#12977)
|
|
* [ie/vimeo] Fix API extraction (#12976)
|
|
* Add `--preset-alias` option (#12839)
|
|
* [ie/loco] Fix extractor (#12934)
|
|
* [ie/rtve] Rework extractors (#10388)
|
|
* [ie/tvw:tvchannels] Add extractor (#12721)
|
|
* [ie/AtresPlayer] Rework extractor (#11424)
|
|
* [ie/AbemaTV] Fix thumbnail extraction (#12859)
|
|
* [ie/panopto] Fix formats extraction (#12925)
|
|
* [ie/linkedin] Support feed URLs (#12927)
|
|
* [ie/tvp:vod] Improve `_VALID_URL` (#12923)
|
|
* [ie/manyvids] Fix extractor (#10907)
|
|
* [ie/CDAFolder] Extend `_VALID_URL` (#12919)
|
|
* [networking] Add PATCH request shortcut (#12884)
|
|
* [ie/youtube] Add extractor arg to skip "initial_data" request (#12865)
|
|
* [ie/youtube] Add warning on video captcha challenge (#12939)
|
|
* [ie/youtube:tab] Extract continuation from empty page (#12938)
|
|
* [ie/LRTRadio] Add extractor (#12801)
|
|
* [ie/niconico:live] Fix extractor (#12809)
|
|
* [ie/kika] Add playlist extractor (#12832)
|
|
* [ie/ivoox] Add extractor (#12768)
|
|
* [utils] `url_or_none`: Support WebSocket URLs (#12848)
|
|
* [utils] `_yield_json_ld`: Make function less fatal (#12855)
|
|
* [ie/mixcloud] Refactor extractor (#12830)
|
|
* [ie/dzen.ru] Rework extractors (#12852)
|
|
* [ie/TokFMPodcast] Fix formats extraction (#12842)
|
|
* [ie/parti] Add extractors (#12769)
|
|
* [ie/rumble] Improve format extraction (#12838)
|
|
* [ie/CrowdBunker] Make format extraction non-fatal (#12836)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 05 02:47:39 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.03.31+git20250403.e1847535:
|
|
* [ie/RoyaLive] Add extractor (#12817)
|
|
* [ie/vk] Fix chapters extraction (#12821)
|
|
* Release 2025.03.31
|
|
* [cleanup] Misc (#12802)
|
|
* [ie/twitch:clips] Extract portrait formats (#12763)
|
|
* [ie/youtube] Add `player_js_variant` extractor-arg (#12767)
|
|
* [ie/on24] Support `mainEvent` URLs (#12800)
|
|
* [ie/MicrosoftLearnEpisode] Extract more formats (#12799)
|
|
* [ie/francaisfacile] Add extractor (#12787)
|
|
* [ie/stvr] Rename extractor from RTVS to STVR (#12788)
|
|
* [ie/mlbtv] Fix radio-only extraction (#12792)
|
|
* [ie/generic] Validate response before checking m3u8 live status (#12784)
|
|
* [ie/sbs] Fix subtitles extraction (#12785)
|
|
* Add `--compat-options 2024` (#12789)
|
|
* [ie/youtube:tab] Fix playlist continuation extraction (#12777)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 28 14:05:09 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Update to version 2025.03.27+git20250327.3ddbebb3:
|
|
* Release 2025.03.27
|
|
* [ie/youtube] Make signature and nsig extraction more robust (#12761)
|
|
* [jsinterp] Fix nested attributes and object extraction (#12760)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 26 14:33:19 UTC 2025 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2025.03.26+git20250326.6eaa574c:
|
|
* Release 2025.03.26
|
|
* [ie/youtube] Only cache nsig code on successful decoding (#12750)
|
|
* [ie/youtube] Fix signature and nsig extraction for player `4fcd6e4a` (#12748)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 25 13:37:22 UTC 2025 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2025.03.25+git20250325.336b33e7:
|
|
* Release 2025.03.25
|
|
* [cleanup] Misc (#12694)
|
|
* [ie/TVer] Fix extractor (#12659)
|
|
* [ie/streaks] Add extractor (#12679)
|
|
* [ie] Fix sorting of HLS audio formats by `GROUP-ID` (#12714)
|
|
* [ie/17live:vod] Add extractor (#12723)
|
|
* [ie/generic] Fix MPD base URL parsing (#12718)
|
|
* [utils] `js_to_json`: Make function less fatal (#12715)
|
|
* [ie/vrsquare] Add extractors (#12515)
|
|
* [ie/youtube] Fix PhantomJS nsig fallback (#12728)
|
|
* [ie/youtube] Fix signature and nsig extraction for player `363db69b` (#12725)
|
|
* [ie/9now.com.au] Fix extractor (#12702)
|
|
* [rh:curl_cffi] Support `curl_cffi` 0.10.x (#12670)
|
|
* [ie/deezer] Remove extractors (#12704)
|
|
* [ie/viki] Remove extractors (#12703)
|
|
* [core] Fix attribute error on failed VT init (#12696)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 22 19:40:46 UTC 2025 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2025.03.21+git20250322.e2dfccaf:
|
|
* [ie/chzzk:video] Fix extraction (#12692)
|
|
* Release 2025.03.21
|
|
* [cleanup] Misc (#12526)
|
|
* [ie/loco] Add extractor (#12667)
|
|
* [ie/ketnet] Remove extractor (#12628)
|
|
* [ie/soop] Fix timestamp extraction (#12609)
|
|
* [ie/mitele] Fix extractor (#12689)
|
|
* [ie/BilibiliPlaylist] Fix extractor (#12690)
|
|
* [ie/jamendo] Fix thumbnail extraction (#12622)
|
|
* [ie/youtube] Fix nsig and signature extraction for player `643afba4` (#12684)
|
|
* [ie/tv8.it] Add live and playlist extractors (#12569)
|
|
* [ie/Canalsurmas] Add extractor (#12497)
|
|
* [ie/NBCStations] Fix extractor (#12534)
|
|
* [ie/msn] Rework extractor (#12513)
|
|
* [networking] Always add unsupported suffix on version mismatch (#12626)
|
|
* [ie/youtube] Warn on DRM formats (#12593)
|
|
* [ie/reddit] Truncate title (#12567)
|
|
* [ie/tiktok] Truncate title (#12566)
|
|
* [ie/twitter] Truncate title (#12560)
|
|
* [ie/youtube] Player client maintenance (#12603)
|
|
* [ie/cda] Fix login support (#12552)
|
|
* [ie/vrtmax] Rework extractor (#12479)
|
|
* [ie/openrec] Fix `_VALID_URL` (#12608)
|
|
* [ie/youtube] Split into package (#12557)
|
|
* [ie/vk] Improve metadata extraction (#12510)
|
|
* [ie/pinterest] Fix extractor (#12538)
|
|
* [ie/twitter] Fix syndication token generation (#12537)
|
|
* [ie/N1] Fix extraction of newer articles (#12514)
|
|
* [ie/RTP] Rework extractor (#11638)
|
|
* [ie/tvw] Add extractor (#12271)
|
|
* [ie/MagellanTV] Fix extractor (#12505)
|
|
* [networking] Add `keep_header_casing` extension (#11652)
|
|
* [ie/youtube] Warn on missing formats due to SSAP (#12483)
|
|
* [ie/CultureUnplugged] Extend `_VALID_URL` (#12486)
|
|
* [ie/Dailymotion] Improve embed detection (#12464)
|
|
* [ie/weibo] Support playlists (#12284)
|
|
* [ie/niconico] Fix format sorting (#12442)
|
|
* [ie/lbry] Make m3u8 format extraction non-fatal (#12463)
|
|
* [ie/lbry] Raise appropriate error for non-media files (#12462)
|
|
* [ie/gem.cbc.ca] Fix login support (#12414)
|
|
* [ie/playsuisse] Fix login support (#12444)
|
|
* [ie/azmedien] Fix extractor (#12375)
|
|
* [ie/softwhiteunderbelly] Add extractor (#12281)
|
|
* [ie/globo] Fix subtitles extraction (#12270)
|
|
* Fix external downloader availability when using `--ffmpeg-location` (#12318)
|
|
* Fix lazy extractor state (Fix 4445f37a7a66b248dbd8376c43137e6e441f138e) (#12452)
|
|
* [ie/instagram] Improve error handling (#12410)
|
|
* [ie/instagram] Fix extraction of older private posts (#12451)
|
|
* [ie/instagram] Add `app_id` extractor-arg (#12359)
|
|
* [ie/instagram:story] Support `--no-playlist` (#12397)
|
|
* [ie/tiktok] Improve error handling (#12445)
|
|
* [ie/soundcloud] Fix thumbnail extraction (#12447)
|
|
* [ie/wsj] Support opinion URLs and impersonation (#12431)
|
|
* [core] Load plugins on demand (#11305)
|
|
* [ie/BunnyCdn] Add extractor (#11586)
|
|
* [test] Show all differences for `expect_value` and `expect_dict` (#12334)
|
|
* [core] Support emitting ConEmu progress codes (#10649)
|
|
* [ie/soundcloud] Extract tags (#12420)
|
|
* [ie/niconico:live] Fix thumbnail extraction (#12419)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 9 03:19:48 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Swapping 'Requires: python3dist(yt-dlp) = %{ytdlp_version}' to
|
|
'Requires: python3-yt_dlp' for manpage and completions
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 19 16:08:29 UTC 2025 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2025.02.19+git20250219.9c3e8b16:
|
|
* Release 2025.02.19
|
|
* [cleanup] Misc (#12238)
|
|
* [docs] Add note to `supportedsites.md` (#12382)
|
|
* [fd/hls] Support `--write-pages` for m3u8 media playlists (#12333)
|
|
* [ie/gem.cbc.ca] Fix extractors (#12404)
|
|
* [ie/youtube] Retry on more critical requests (#12339)
|
|
* [ie/francetvinfo.fr] Fix extractor (#12402)
|
|
* [ie/youtube] nsig workaround for `tce` player JS (#12401)
|
|
* [ie/3sat] Fix extractor (#12403)
|
|
* [ie/reddit] Bypass gated subreddit warning (#12335)
|
|
* [ie/Digiview] Add extractor (#9902)
|
|
* [misc] Clarify that the issue template cannot be removed (#12332)
|
|
* [test:download] Validate and sort info dict fields (#12299)
|
|
* [fd/hls] Support `hls_media_playlist_data` format field (#12322)
|
|
* [ie/twitter] Fix syndication token generation (#12107)
|
|
* [jsinterp] Improve zeroise (#12313)
|
|
* [ie/zdf] Extract more metadata (#9565)
|
|
* [ie/francetv:site] Fix livestream extraction (#12316)
|
|
* [ie/generic] Extract `live_status` for DASH manifest URLs (#12256)
|
|
* [fd/hls] Fix `BYTERANGE` logic (#11972)
|
|
* [jsinterp] Add `js_number_to_string` (#12110)
|
|
* [misc] Improve Issue/PR templates (#11499)
|
|
* [ie/cwtv:movie] Add extractor (#12227)
|
|
* [ie/globo] Fix extractor (#11795)
|
|
* [ie/goplay] Fix extractor (#12237)
|
|
* [ie/francetv:site] Fix extractor (#12236)
|
|
* [ie/dropbox] Fix extraction (#12228)
|
|
* [ie/acast] Support shows.acast.com URLs (#12223)
|
|
* [ie/pbs] Support www.thirteen.org URLs (#11191)
|
|
* [ie/cwtv] Fix extractor (#12207)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 26 19:58:54 UTC 2025 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2025.01.26+git20250126.5ff7a436:
|
|
* Release 2025.01.26
|
|
* [cleanup] Misc (#12194)
|
|
* [ie/youtube] Extract `media_type` for livestreams (#11605)
|
|
* [ie/ViMP:Playlist] Add support for tags (#11688)
|
|
* [ie/TheaterComplexTownPPV] Support `live` URLs (#11720)
|
|
* [ie/xhamster] Various improvements (#11738)
|
|
* [ie/abematv] Support season extraction (#11771)
|
|
* [ie/redgifs] Support `/ifr/` URLs (#11805)
|
|
* [ie/patreon] Extract attachment filename as `alt_title` (#12000)
|
|
* [ie/pbs] Fix extractor (#12024)
|
|
* [ie/niconico:series] Fix extractor (#11822)
|
|
* [ie/youtube:tab] Improve shorts title extraction (#11991) (#11997)
|
|
* [ie/naver] Fix m3u8 formats extraction (#12037)
|
|
* [ie/bilibili] Support space video list extraction without login (#12089)
|
|
* [ie/zdf] Fix extractors (#11041)
|
|
* [ie/soundcloud] Extract more metadata (#11945)
|
|
* [ie/vimeo] Fix thumbnail extraction (#12142)
|
|
* [utils] `sanitize_path`: Fix some incorrect behavior (#11923)
|
|
* [ie/1tv] Support sport1tv.ru domain (#11889)
|
|
* [ie/bilibili] Support space `/lists/` URLs (#11964)
|
|
* [ie/crunchyroll] Remove extractors (#12195)
|
|
* [ie/funimation] Remove extractors (#12167)
|
|
* [core] Fix float comparison values in format filters (#11880)
|
|
* [ie/nrk] Fix extraction (#12193)
|
|
* [ie/soundcloud:user] Add `/comments` page support (#11999)
|
|
* [ie/subsplash] Add extractors (#11054)
|
|
* [ie/GoodGame] Fix extractor (#12173)
|
|
* [ie/youtube] Restore convenience workarounds (#12181)
|
|
* [ie/youtube] Use different PO token for GVS and Player (#12090)
|
|
* [ie/youtube] Update `ios` player client (#12155)
|
|
* [ie/youtube] Download `tv` client Innertube config (#12168)
|
|
* [ie/Bluesky] Prefer source format (#12154)
|
|
* [ie/BiliBiliDynamic] Add extractor (#11838)
|
|
* [ie/XiaoHongShu] Extract more formats (#12147)
|
|
* [ie/piramidetv] Add extractors (#10777)
|
|
* [ie/nest] Add extractors (#11747)
|
|
* [ie/eggs] Add extractors (#11904)
|
|
* [ie/rtvslo.si:show] Extract more metadata (#12136)
|
|
* [ie/senategov] Fix extractors (#9361)
|
|
* [ie/LBRY] Support signed URLs (#12138)
|
|
* [ie/nrk] Extract more formats (#12069)
|
|
* [ie/Weibo] Extend `_VALID_URL` (#12088)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 16 06:22:50 UTC 2025 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2025.01.15+git20250116.16436861:
|
|
* [ie/dropout] Fix extraction (#12102)
|
|
* Release 2025.01.15
|
|
* [ie/youtube] Do not use `web_creator` as a default client (#12087)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 13 16:50:30 UTC 2025 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2025.01.12+git20250112.a3c03218:
|
|
* Release 2025.01.12
|
|
* [cleanup] Misc (#11915)
|
|
* [ie/vine] Remove extractors (#11700)
|
|
* [ie/DrTalks] Add extractor (#10831)
|
|
* [ie/youtube] Refactor cookie auth (#11989)
|
|
* [ie/youtube] Use `tv` instead of `mweb` client by default (#12059)
|
|
* Fix filename sanitization with `--no-windows-filenames` (#11988)
|
|
* [core] Validate retries values are non-negative (#11927)
|
|
* [ie/XiaoHongShu] Extend `_VALID_URL` (#11806)
|
|
* [ie/PlVideo] Add extractor (#10657)
|
|
* [ie/youtube] Fix DASH formats incorrectly skipped in some situations (#11910)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 24 05:45:43 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.12.23+git20241223.3905f649:
|
|
* Release 2024.12.23
|
|
* [ie/youtube] Player client maintenance (#11893)
|
|
* [ie/youtube] Skip iOS formats that require PO Token (#11890)
|
|
* Don't sanitize filename on Unix when `--no-windows-filenames` (#9591)
|
|
* [ie/soundcloud] Various fixes (#11820)
|
|
* [ie/youtube] Add age-gate workaround for some embeddable videos (#11821)
|
|
* [ie/youtube] Fix `uploader_id` extraction (#11818)
|
|
* [update] Check 64-bitness when upgrading ARM builds (#11819)
|
|
* [update] Fix endless update loop for `linux_exe` builds (#11827)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 13 14:57:54 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.12.13+git20241213.2037a641:
|
|
* Release 2024.12.13
|
|
* [cleanup] Make more playlist entries lazy (#11763)
|
|
* [ie/youtube] Prioritize original language over auto-dubbed audio (#11803)
|
|
* [ie/youtube] Fix signature function extraction for `2f1832d2` (#11801)
|
|
* [ie/youtube:search_url] Fix playlist searches (#11782)
|
|
* [ie/youtube] Fix `release_date` extraction (#11759)
|
|
* [ie/patreon:campaign] Support /c/ URLs (#11756)
|
|
* [ie/soundcloud] Fix extraction (#11777)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 06 16:16:45 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.12.06+git20241206.6fef8240:
|
|
* Release 2024.12.06
|
|
* [ie/youtube] Raise if `n` function returns input value (#11752)
|
|
* [ie/youtube] Fix `n` sig extraction for player `3bb1f723` (#11750)
|
|
* [ie/youtube] Fix signature function extraction (#11751)
|
|
* [ie/soundcloud] Fix formats extraction (#11742)
|
|
* [ie/bilibili] Fix HD formats extraction (#11734)
|
|
* [ie/youtube] Player client maintenance (#11724)
|
|
* [cookies] Add `--cookies-from-browser` support for MS Store Firefox (#11731)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 03 22:07:24 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.12.03+git20241203.cfa76f35:
|
|
* Release 2024.12.03
|
|
* [cleanup] Misc (#11716)
|
|
* [ie/vk] Fix extractors (#11715)
|
|
* [ie/bilibili] Fix subtitles and chapters extraction (#11708)
|
|
* [ie/bilibili] Always try to extract HD formats (#10559)
|
|
* [ie/bilibili] Fix supporter-only video extraction (#11711)
|
|
* [cleanup] Bump ruff to 0.8.x (#11608)
|
|
* [ie/MicrosoftEmbed] Make format extraction non fatal (#11654)
|
|
* [ie/duoplay] Fix extractor (#11588)
|
|
* [ie/bilibili] Fix extractor (#11667)
|
|
* [ie/youtube] Adjust player clients for site changes (#11663)
|
|
* [ie/mitele] Fix extractor (#11683)
|
|
* [ie/instagram] Support `share` URLs (#11677)
|
|
* [ie/dropbox] Fix password-protected video extraction (#11636)
|
|
* [ie/tiktok] Deprioritize animated thumbnails (#11645)
|
|
* [ie/dacast] Fix HLS AES formats extraction (#11644)
|
|
* [ie] Handle fragmented formats in `_remove_duplicate_formats` (#11637)
|
|
* [ie/chaturbate] Fix support for non-public streams (#11624)
|
|
* [ie/youtube:tab] Fix playlists tab extraction (#11615)
|
|
* [rh:websockets] Support websockets 14.0+ (#11616)
|
|
* [ie/facebook] Support more groups URLs (#11576)
|
|
* Add `playlist_webpage_url` field (#11613)
|
|
* [ie/stripchat] Fix extractor (#11596)
|
|
* [cleanup] Misc (#11574)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 18 06:20:54 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.11.18+git20241118.f9197295:
|
|
* Release 2024.11.18
|
|
* [ie/reddit] Improve error handling (#11573)
|
|
* [ie/digitalconcerthall] Support login with access/refresh tokens (#11571)
|
|
* [cleanup] Misc (#11554)
|
|
* [ie/litv] Fix extractor (#11071)
|
|
* [ie/SonyLIVSeries] Add `sort_order` extractor-arg (#11569)
|
|
* [ie/ctvnews] Fix extractor (#11534)
|
|
* [ie/ctvnews] Fix playlist ID extraction (#8892)
|
|
* [ie/youtube:tab] Fix podcasts tab extraction (#11567)
|
|
* [ie/PiaLive] Add extractor (#10811)
|
|
* [cleanup] Remove dead extractors (#11566)
|
|
* [ie/kenh14] Add extractor (#3996)
|
|
* [ie/chaturbate] Don't break embed detection (#11565)
|
|
* [ie/youtube] Remove broken OAuth support (#11558)
|
|
* [ie/youtube] Player client maintenance (#11528)
|
|
* [cleanup] Deprecate more compat functions (#11439)
|
|
* [ie/patreon] Fix comments extraction (#11530)
|
|
* [ie/chaturbate] Extract from API and support impersonation (#11555)
|
|
* [ie/RedGifsUser] Fix extraction (#11531)
|
|
* [ie/spankbang] Support browser impersonation (#11542)
|
|
* [ie/bandlab] Add extractors (#11535)
|
|
* [ie/RadioRadicale] Add extractor (#5607)
|
|
* [ie/soop] Fix thumbnail extraction (#11545)
|
|
* [ie] Allow `ext` override for thumbnails (#11545)
|
|
* [utils] `subs_list_to_dict`: Add `lang` default parameter (#11508)
|
|
* [utils] Fix `join_nonempty`, add `**kwargs` to `unpack` (#11559)
|
|
* [ie/archive.org] Fix comments extraction (#11527)
|
|
* [ie/facebook] Fix formats extraction (#11513)
|
|
* [ie/Chaturbate] Support alternate domains (#10595)
|
|
* [ie/goplay] Fix extractor (#11466)
|
|
* [ie/CloudflareStream] Avoid extraction via videodelivery.net (#11478)
|
|
* [build] Bump PyInstaller version pin to `>=6.11.1` (#11507)
|
|
* [ie/MixchMovie] Add extractor (#10897)
|
|
* [ie/spreaker] Support podcast and feed pages (#10968)
|
|
* [ie/rutube] Rework extractors (#11480)
|
|
* [ie/spreaker] Support episode pages and access keys (#11489)
|
|
* [core] Catch broken Cryptodome installations (#11486)
|
|
* [build] Pin `websockets` version to >=13.0,<14 (#11488)
|
|
* [build] Enable attestations for trusted publishing (#11420)
|
|
* [ie/GameDevTV] Add extractor (#11368)
|
|
* [ie/adobepass] Fix provider requests (#11472)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 06 15:12:43 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.11.04+git20241104.282e19db:
|
|
* Release 2024.11.04
|
|
* [cleanup] Misc (#11347)
|
|
* [ie/Tumblr] Support more URLs (#6057)
|
|
* [cookies] Support chrome table version 24 (#11425)
|
|
* [ie/nfl] Fix extractors (#11409)
|
|
* [ie/Dailymotion] Support shortened URLs (#11374)
|
|
* [ie/ARDMediathek] Extract chapters (#11442)
|
|
* [ie/chzzk:video] Fix extraction (#11228)
|
|
* [ie/Dailymotion] Improve embed extraction (#10843)
|
|
* [ie/bfmtv] Fix extractors (#11444)
|
|
* [aes] Fix GCM pad length calculation (#11438)
|
|
* [core] Prioritize AV1 (#11153)
|
|
* [utils] Fix and improve `find_element` and `find_elements` (#11443)
|
|
* [ie/Bluesky] Add extractor (#11055)
|
|
* [utils] Allow partial application for even more functions (#11437)
|
|
* [ie/yle_areena] Support live events (#11358)
|
|
* [build] Disable attestations for trusted publishing (#11418)
|
|
* [utils] Allow partial application for more functions (#11391)
|
|
* [ie/twitter] Remove cookies migration workaround (#11392)
|
|
* [ie/youtube] Adjust OAuth refresh token handling (#11414)
|
|
* Fix `--netrc` empty string parsing for Python <=3.10 (#11414)
|
|
* Allow thumbnails with `.jpe` extension (#11408)
|
|
* [utils] Fix `find_element` by class (#11402)
|
|
* [ie/Soundcloud] Extract artists (#11377)
|
|
* [ie/ccma] Support new 3cat.cat domain (#11222)
|
|
* [devscripts] `make_changelog`: Parse full commit message for fixes (#11366)
|
|
* [core] Populate format sorting fields before dependent fields (#11353)
|
|
* [ie] Resolve `language` to ISO639-2 for ISM formats (#11359)
|
|
* [ie/NiconicoUser] Fix extractor (#11324)
|
|
* [ie/CNN] Fix extractor (#10185)
|
|
* [ie/vimeo] Fix API retries (fix c1c9bb4adb42d0d93a2fb5d93a7de0a87b6ba884) (#11351)
|
|
* [ie/generic] Do not impersonate by default (fix edfd095b1917701c5046bd51f9542897c17d41a7) (#11336)
|
|
* [ie/facebook] Fix formats extraction (#11343)
|
|
* Expand paths in `--plugin-dirs` (fix 0f593dca9fa995d88eb763170a932da61c8f24dc) (#11334)
|
|
* [cleanup] Misc (#11328)
|
|
* Remove Python 3.8 support (#11321)
|
|
* [build] Use Ubuntu 20.04 and Python 3.9 for Linux ARM builds (#8638)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 22 14:01:49 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.10.22+git20241022.ea9e35d8:
|
|
* [cleanup] Misc (#11311)
|
|
* [build] Move optional dependencies to the `default` group (#11255)
|
|
* Release 2024.10.22
|
|
* [cleanup] Misc (#11216)
|
|
* [build] Migrate `py2exe` builds to `win_exe` (#11256)
|
|
* [ie/tubitv] Strip extra whitespace from titles (#10795)
|
|
* [ie/youtube] Support logging in with OAuth (#11001)
|
|
* [ie/afreecatv] Adapt extractors to new sooplive.co.kr domain (#11266)
|
|
* [ie/telecinco] Fix extractors (#11142)
|
|
* [ie/gem.cbc.ca] Fix formats extraction (#11196)
|
|
* [ie/youtube] Remove broken `android_producer` client (#11297)
|
|
* [ie/youtube] Remove broken age-restriction workaround (#11297)
|
|
* [ie/imgur] Fix thumbnail extraction (#11298)
|
|
* [ie/cda] Support folders (#10786)
|
|
* [ie/imgur] Support new URL format (#11075)
|
|
* Add option `--plugin-dirs` (#11277)
|
|
* [ie/Funk] Extend `_VALID_URL` (#11269)
|
|
* [ie/twitter:spaces] Allow extraction when not logged in (#11289)
|
|
* [ie/substack] Resolve podcast file extensions (#11275)
|
|
* [ie/youtube] Fix `comment_count` extraction (#11274)
|
|
* [utils] `Popen`: Reset PyInstaller environment (#11258)
|
|
* [build] Use `macos-13` image for macOS builds (#11236)
|
|
* [ie/adobepass] Use newer user-agent for provider redirect request (#11250)
|
|
* [ie/reddit] Detect and raise when login is required (#11202)
|
|
* Add extractor helpers (#10653)
|
|
* [utils] `sanitize_path`: Reimplement function (#11198)
|
|
* [test] Allow running tests explicitly (#11203)
|
|
* [build] `make_lazy_extractors`: Force running without plugins (#11205)
|
|
* [ie/generic] Impersonate browser by default (#11206)
|
|
* [cookies] Fix compatibility for Python <=3.9 in traceback
|
|
* [ie/patreon:campaign] Stricter URL matching (#11235)
|
|
* [ie/cwtv] Fix extraction (#11230)
|
|
* [ie/drtv] Fix extractor (#11141)
|
|
* [ie/TVer] Support series URLs (#9507)
|
|
* [ie/weverse] Fix extractor (#11215)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 08 15:05:18 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.10.07+git20241007.983c58fb:
|
|
* Release 2024.10.07
|
|
* [cleanup] Misc
|
|
* [ie/instagram] Do not hardcode user-agent (#11155)
|
|
* [ie/instagram] Fix extractor (#11156)
|
|
* [ie/cwtv] Fix extractor (#11135)
|
|
* [ie/noodlemagazine] Fix extractor (#11144)
|
|
* [pp/XAttrMetadata] Try to write each attribute (#11115)
|
|
* [ie/youtube] Change default player clients to `ios,mweb` (#11190)
|
|
* [cookies] Fix cookie load error handling (#11140)
|
|
* [ie/patreon] Extract all m3u8 formats for locked posts (#11138)
|
|
* [ci] Rerun failed tests (#11143)
|
|
* [ie/ApplePodcasts] Fix extractor (#10903)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 28 18:57:12 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.09.27+git20240927.5945fc19:
|
|
* Release 2024.09.27
|
|
* [cleanup] Misc (#10807)
|
|
* Raise minimum recommended Python version to 3.9 (#11098)
|
|
* [ie/loom] Fix m3u8 formats extraction (#10760)
|
|
* [ie/dropbox] Fix password-protected video support (#10735)
|
|
* Fix format sorting bug with vp9.2 vcodec (#10884)
|
|
* [ie/vimeo] Fix HLS audio format sorting (#11082)
|
|
* Allow `none` arg to negate `--convert-subs` and `--convert-thumbnails` (#11066)
|
|
* [ie/kick:clips] Support new URL format (#11107)
|
|
* [ie/YleAreena] Support podcasts (#11104)
|
|
* [ie/abc.net.au:iview:showseries] Fix extraction (#11101)
|
|
* [ie/niconico] Fix m3u8 formats extraction (#11103)
|
|
* [ie/youtube:clip] Prioritize `https` formats (#11102)
|
|
* [ie/wistia] Support password-protected videos (#11100)
|
|
* [ie/bilibili] Fix chapters and subtitles extraction (#11099)
|
|
* [ie/SVTPage] Fix extractor (#11010)
|
|
* [ie/RumbleChannel] Fix extractor (#11049)
|
|
* [ie/Germanupa] Add extractor (#10538)
|
|
* [ie/ertgr] Fix video extraction (#11091)
|
|
* [ie/SnapchatSpotlight] Add extractor (#11030)
|
|
* [ie/Mojevideo] Add extractor (#11019)
|
|
* [ie/mediaklikk] Fix extractor (#11083)
|
|
* [build] Bump PyInstaller version pin to `>=6.10.0` (#10709)
|
|
* [cookies] Improve error message for Windows `--cookies-from-browser chrome` issue (#11090)
|
|
* [networking] Pin `curl-cffi` version to < 0.7.2 (#11092)
|
|
* [ie/youtube] Fix `format_note` (Bugfix for 3a3bd00037e9908e87da4fa9f2ad772aa34dc60e) (#11028)
|
|
* [ie/tiktok] Fix web formats extraction (#11074)
|
|
* [ie/NZZ] Fix extractor (#10461)
|
|
* [ie/BiliIntl] Fix referer header (#11003)
|
|
* [ie/HGTVDe] Fix extractor (#10992)
|
|
* [ie/kick:vod] Support new URL format (#10988)
|
|
* [ie/IPrima] Fix zoom URL support (#10959)
|
|
* [ie/Sen] Add extractor (#10952)
|
|
* [ie/Xinpianchang] Fix extractor (#10950)
|
|
* [ie/Servus] Fix extractor (#10944)
|
|
* [ie/tenplay] Fix extractor (#10928)
|
|
* [ie/screenrec] Add extractor (#10917)
|
|
* [ie/WatchESPN] Improve auth support (#10910)
|
|
* [ie/LnkGo] Remove extractor (#10904)
|
|
* [ie/pinterest] Extend `_VALID_URL` (#10867)
|
|
* [ie] Handle decode errors when reading responses (#10868)
|
|
* [utils] `mimetype2ext`: Recognize `aacp` as `aac` (#10860)
|
|
* [ie/facebook:reel] Improve metadata extraction
|
|
* [ie/ximalaya] Add VIP support (#10832)
|
|
* [ie/huya:video] Add extractor (#10686)
|
|
* [ie/RTP] Support more subpages (#10787)
|
|
* [ie/Bandcamp:user] Fix extraction (#10328)
|
|
* [ie] Fix JW Player format parsing (#10956)
|
|
* [ie/beacon] Add extractor (#9901)
|
|
* [ie/youtube:tab] Fix shorts tab extraction (#10938)
|
|
* [ie/youtube] Add `po_token`, `visitor_data`, `data_sync_id` extractor args (#10648)
|
|
* [networking] Fix handler not being added to RequestError (#10955)
|
|
* [ie/SampleFocus] Fix extractor (#10947)
|
|
* [ie/khanacademy] Fix extractor (#10913)
|
|
* [ci] Add comment sanitization workflow (#10915)
|
|
* [ie/vimeo] Fix login detection (bugfix for 4115c24d157c5b5f63089d75c4e0f51d1f8b4489) (#10906)
|
|
* [build] Pin `delocate` version for `macos` (#10901)
|
|
* [ie/KiKA] Add extractor (#5788)
|
|
* [ie/vimeo] Always try to extract original format (#10721)
|
|
* [ci] Add issue tracker anti-spam protection (#10861)
|
|
* [ie/Rutube] Support livestreams (#10844)
|
|
* [ie/Vidflex] Add extractor (#10002)
|
|
* [rh:websockets] Upgrade websockets to 13.0 (#10815)
|
|
* [ie/Eurosport] Support local URL variants (#10785)
|
|
* [ie/twitter:spaces] Support video spaces (#10789)
|
|
* [ie/radiko] Extract unique `id` values (#10726)
|
|
* [ie/asobistage] Support redirected URLs (#10768)
|
|
* [ie/facebook:ads] Fix extractor (#10704)
|
|
* [ie/adn] Fix extractors (#10749)
|
|
* [ie/bilibili] Fix festival URL support (#10740)
|
|
* [ie/PatreonCampaign] Support API URLs (#10734)
|
|
* [ie/youtube] Support excluding `player_client`s in extractor-arg (#10710)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 6 14:06:45 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Adjusting _service file to update '%define ytdlp_version <new version>'
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 06 04:56:52 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.08.06+git20240806.a0650866:
|
|
* Release 2024.08.06
|
|
* [ie/niconico] Fix extractor (#10677)
|
|
* [ie/gem.cbc.ca:live] Fix extractor (#10565)
|
|
* [ie/youtube] Change default player clients to `ios,web_creator` (#10674)
|
|
* [ie/youtube] Fix `n` function name extraction for player `b12cc44b` (#10668)
|
|
* [jsinterp] Improve `slice` implementation (#10664)
|
|
* [ie/DiscoveryPlusItaly] Support sport and olympics URLs (#10655)
|
|
* [ie/olympics] Fix extraction (#10625)
|
|
* [ie/youku] Fix extractor (#10626)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 01 15:53:59 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.08.01+git20240801.abe10131:
|
|
* Release 2024.08.01
|
|
* [cleanup] Misc (#10623)
|
|
* [ie/youtube] Change default player clients to `ios,tv` (#10457)
|
|
* [ie/kick:clips] Add extractor (#10572)
|
|
* [ie/youtube] Fix age-verification workaround (#10610)
|
|
* [ie/youtube] Fix `n` function name extraction for player `20dfca59` (#10611)
|
|
* [ie/mediaklikk] Fix extractor (#10605)
|
|
* [ie/tver] Support olympic URLs (#10600)
|
|
* [ie/olympics] Fix extractor (#10604)
|
|
* [ie/mlbtv] Fix makeup game extraction (#10607)
|
|
* [ie/youtube] Player client maintenance (#10573)
|
|
* [ie/learningonscreen] Add extractor (#10590)
|
|
* [ie/cbc.ca:player] Fix extractor (#10302)
|
|
* [ie/vimeo:review] Fix password-protected video extraction (#10598)
|
|
* [ie/abematv] Fix availability extraction (#10569)
|
|
* [utils] `unified_timestamp`: Recognize Sunday (#10589)
|
|
* [ie/tva] Fix extractor (#10567)
|
|
* [ie/DiscoveryPlus] Support olympics URLs (#10566)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 25 14:19:14 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.07.25+git20240725.6b1e430d:
|
|
* Release 2024.07.25
|
|
* [ie/mlbtv] Fix extractor (#10515)
|
|
* [ie/facebook] Fix extraction (#10531)
|
|
* [ie/vimeo] Fix chapters extraction (#10544)
|
|
* [ie/tiktok] Fix and deprioritize JSON subtitles (#10516)
|
|
* [ie/youtube] Fix `n` function name extraction for player `3400486c` (#10542)
|
|
* [ie/abematv] Adapt key retrieval to request handler framework (#10491)
|
|
* [build] Pin `setuptools` version (#10493)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 17 04:37:39 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.07.16+git20240716.37c23356:
|
|
* Release 2024.07.16
|
|
* [cleanup] Misc (#10487)
|
|
* [update] Fix network error handling (#10486)
|
|
* [core] Support `auto-tty` and `no_color-tty` for `--color` (#10453)
|
|
* [core] Fix `noprogress` if `test=True` with `--quiet` and `--verbose` (#10454)
|
|
* [ie/dplay] Fix extractors (#10471)
|
|
* [ie/digitalconcerthall] Extract HEVC and FLAC formats (#10470)
|
|
* [utils] `parse_codecs`: Fix parsing of mixed case codec strings
|
|
* [ie/youtube] Reduce android client priority (#10467)
|
|
* [ie/soundcloud:user:permalink] Extract tracks only (#10463)
|
|
* [ie/generic] Fix direct video link extensions (#10468)
|
|
* [ie/youtube] Fix initial player response usage (Bugfix for 8b8b442cb005a8d85315f301615f83fb736b967a) (#10464)
|
|
* [ie/adn] Adjust for .com domain change (#10399)
|
|
* [ie/EpidemicSound] Support sound effects URLs (#10436)
|
|
* [ie/afreecatv] Fix login and use `legacy_ssl` (#10440)
|
|
* [ie/picarto] Fix extractors (#10414)
|
|
* [networking] Add `legacy_ssl` request extension (#10448)
|
|
* [ie/youtube] Avoid poToken experiment player responses (#10456)
|
|
* Revert 4f8448896e6a664956ec2aa3d9fe932a931fb711
|
|
* [build] Pin `curl-cffi` to 0.5.10 for Windows
|
|
* [ie/tv5monde] Fix impersonation (Bugfix for 9b95a6765a5f6325af99c4aca961587f0c426e8c) (#10430)
|
|
* [ie/box] Support enterprise URLs (#10419)
|
|
* [ie/tv5monde] Support browser impersonation (#10417)
|
|
* [build] Include `curl_cffi` in `yt-dlp_x86.exe`
|
|
* [build] Include `curl_cffi` in `yt-dlp_linux`
|
|
* [rh:curl_cffi] Support `curl_cffi` 0.7.X
|
|
* [ie/tiktok:live] Fix room ID extraction (#10408)
|
|
* [ie/youtube] Invalidate nsig cache from < 2024.07.09 (#10401)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 09 05:17:52 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.07.09+git20240709.bbf84bf5:
|
|
* Release 2024.07.09
|
|
* [ie/youtube] Remove broken `n` function extraction fallback (#10396)
|
|
* [core] Do not alter default format selection when simulated (#9862)
|
|
* Release 2024.07.08
|
|
* [ie/soundcloud] Fix rate-limit handling (#10389)
|
|
* [ie/youtube] Fix JS `n` function name extraction (#10390)
|
|
* [jsinterp] Implement `Function.prototype` resolving for `call` and `apply` (#10392)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 08 04:32:34 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.07.07+git20240707.39bc699d:
|
|
* Release 2024.07.07
|
|
* [cleanup] Misc (#10383)
|
|
* [ie/jiosaavn:playlist] Support featured playlists (#10382)
|
|
* [ie/vtv] Add extractors (#10173)
|
|
* [ie/yle_areena] Fix metadata extraction (#10380)
|
|
* [ie/yle_areena] Fix subtitle extraction (#10379)
|
|
* [ie/chzzk] Extract with API v3 (#10363)
|
|
* [core] Address gaps in allowed extensions (#10362)
|
|
* [ie/vidyard] Add extractor (#10155)
|
|
* [ie/abematv] Extract availability (#10348)
|
|
* [ie/vimeo] Fix password-protected video extraction (#10341)
|
|
* [ie/douyutv] Do not use dangerous javascript source/URL (#10347)
|
|
* [core] Fix `--ignore-no-formats-error` (#10345)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 03 14:21:06 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.07.02+git20240702.d28aa87e:
|
|
* Release 2024.07.02
|
|
* [cleanup] Misc (#10330)
|
|
* [ie/zaiko] Support JWT video URLs (#10130)
|
|
* [ie/banbye] Fix extractor (#10332)
|
|
* [ie/murrtube] Fix extractor (#9249)
|
|
* [pp/embedthumbnail] Fix embedding with mutagen (#10337)
|
|
* [core] Fix `--compat-opt allow-unsafe-ext` (#10336)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 02 14:33:58 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.07.01+git20240701.cd682582:
|
|
* Release 2024.07.01
|
|
* [core] Disallow unsafe extensions (CVE-2024-38519)
|
|
* [cleanup] Misc (#10075)
|
|
* [ie/vimeo] Support browser impersonation (#10327)
|
|
* [ie/bilibili] Support legacy formats (#9117)
|
|
* [ie/microsoftembed] Add extractors for dev materials (#9177)
|
|
* [ie/nuum] Fix formats extraction (#10316)
|
|
* [ie/qqmusic] Fix extractors (#9768)
|
|
* [ie/graspop] Add extractor (#10268)
|
|
* Add `playlist_channel` and `playlist_channel_id` fields (#10266)
|
|
* [ie/pokergo] Make metadata extraction non-fatal (#10319)
|
|
* [ie/orf:on] Allow downloading of video in segments (#10314)
|
|
* [ie/laracasts] Add extractors (#10055)
|
|
* [ie/youtube] Suppress "Unavailable videos are hidden" warning (#10159)
|
|
* [ie/afreecatv:catchstory] Add extractor (#10235)
|
|
* [ie/afreecatv] Support browser impersonation (#10174)
|
|
* [ie/digitalconcerthall] Rework extractor (#10152)
|
|
* [ie/jiocinema:series] Fix extraction (#10139)
|
|
* [ie/mlbtv] Fix extraction (#10296)
|
|
* [ie/bitchute] Fix extractors (#10301)
|
|
* [cleanup] Bump ruff to 0.5.x (#10282)
|
|
* [test:download] Raise on network errors (#10283)
|
|
* [ie/neteasemusic] Extract more formats from new API (#10258)
|
|
* [pp/embedthumbnail] Fix postprocessor (#10248)
|
|
* [ie/mediasite] Fix extraction (#10273)
|
|
* [ie/cloudycdn] Fix formats extraction (#10271)
|
|
* [ie/matchtv] Fix extractor (#10190)
|
|
* [cookies] Fix `--cookies-from-browser` DE detection on Linux (#10237)
|
|
* [ie/facebook:reel] Fix extraction (#10232)
|
|
* [ie/youtube] Skip formats if nsig decoding fails (#10223)
|
|
* [ie/tiktok] Fix API extraction (#10216)
|
|
* [ie/cloudflarestream] Fix `_VALID_URL` and embed extraction (#10215)
|
|
* [ie/youtube] Extract all formats from multi-language m3u8s (#9875)
|
|
* [ie/brightcove] Upgrade requests to HTTPS (#10202)
|
|
* [ie/podbayfm] Fix extraction (#10195)
|
|
* [ie/sproutvideo] Add extractors (#10098)
|
|
* [ie/generic] Add `key_query` extractor-arg
|
|
* [fd/hls] Apply `extra_param_to_key_url` from info dict
|
|
* [ie/khanacademy] Fix extractors (#9136)
|
|
* [ie/youtube:tab] Fix channel metadata extraction (#10071)
|
|
* [ie/tiktok] Detect and raise when login is required (#10124)
|
|
* [ie/NHKRadiru] Fix extractor (#10106)
|
|
* [ie/soundcloud] Fix `download` format extraction (#10125)
|
|
* [ie/rtvslo.si:show] Add extractor (#8418)
|
|
* [ie/francetv] Detect and raise errors for DRM (#10165)
|
|
* [ie/francetv] Fix extractor (#10177)
|
|
* [ie/tubitv:series] Fix extractor (#10116)
|
|
* [build] Cache dependencies for `macos` job (#10088)
|
|
* [cleanup] Add more ruff rules (#10149)
|
|
* [rh:requests] Bump minimum `requests` version to 2.32.2 (#10079)
|
|
* [ie/PatreonCampaign] Fix `campaign_id` extraction (#10070)
|
|
* [build] Bump Pyinstaller to `>=6.7.0` for all builds (#10069)
|
|
* [build] Use `macos-12` image for `yt-dlp_macos` (#10063)
|
|
* [ie/orf:on] Support segmented episodes (#10053)
|
|
* [ie/TubiTv] Fix extractor (#9975)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 28 14:39:01 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.05.27+git20240527.111b61dd:
|
|
* Release 2024.05.27
|
|
* [ie/peertube] Support livestreams (#10044)
|
|
* [cleanup] Misc (#10043)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 27 21:07:45 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.05.26+git20240527.c53c2e40:
|
|
* [ie/tiktok:user] Fix extraction loop (#10035)
|
|
* [ie/Piksel] Update domain (#9223)
|
|
* [ie] Fix parsing of base URL in SMIL manifest (#9225)
|
|
* Release 2024.05.26
|
|
* [cleanup] Misc
|
|
* [misc] Cleanup (#9765)
|
|
* [ie/LCI] Fix extractor (#10025)
|
|
* [ie/tiktok:collection] Add extractor (#9986)
|
|
* [ie/tiktok:user] Fix extractor (#9661)
|
|
* [ie/youtube] Extract upload timestamp if available (#9856)
|
|
* Update to ytdl-commit-a08f2b7 (#10012)
|
|
* [misc] Add `hatch`, `ruff`, `pre-commit` and improve dev docs (#7409)
|
|
* [ie/XiaoHongShu] Add extractor (#9646)
|
|
* [ie/Piapro] Fix extractor (#9311)
|
|
* [ie/dangalplay] Add extractors (#10021)
|
|
* [ie/jiocinema] Add extractors (#10026)
|
|
* [ie/tele5] Overhaul extractor (#10024)
|
|
* [ie/DiscoveryPlus] Fix dmax.de and related extractors (#10020)
|
|
* [ie/ORFTVthek] Remove extractor (#10011)
|
|
* [ie/taptap] Add extractors (#9776)
|
|
* [ie/reddit] Fix subtitles extraction (#10006)
|
|
* [ie/brilliantpala] Fix login (#9788)
|
|
* [ie/HearThisAt] Improve `_VALID_URL` (#9949)
|
|
* [ie/orf:on] Improve extraction (#9677)
|
|
* [ie/NTSLive] Add extractor (#9641)
|
|
* [ie/GodResource] Add extractor (#9629)
|
|
* [ie/Instagram] Support `/reels/` URLs (#9539)
|
|
* [ie/Moviepilot] Fix extractor (#9366)
|
|
* [ie/ArteTV] Label forced subtitles (#9945)
|
|
* [ie/crunchyroll] Fix stream extraction (#10005)
|
|
* [ie/soundcloud] Add `formats` extractor-arg (#10004)
|
|
* [ie/tiktok] Fix subtitles extraction (#9961)
|
|
* [build] `macos` job requires `setuptools<70` (#9993)
|
|
* [rh:requests] Patch support for `requests` 2.32.2+ (#9992)
|
|
* [ie/tiktok] Extract all web formats (#9960)
|
|
* [ie/tiktok] Add `device_id` extractor-arg (#9951)
|
|
* [build] Exclude `requests` from `py2exe` (#9982)
|
|
* [rh:requests] Update to `requests` 2.32.0 (#9980)
|
|
* [ie/twitter] Fix auth for x.com migration (#9952)
|
|
* [test] Fix connect timeout test (#9906)
|
|
* Bugfix for 61b17437dc14a1c7e90ff48a6198df77828c6df4
|
|
* [ie/youtube] Remove `android` from default clients (#9553)
|
|
* [ie/youtube] Fix comments extraction (#9775)
|
|
* [cookies] Add `--cookies-from-browser` support for Whale (#9649)
|
|
* [ie] Add POST data hash to `--write-pages` filenames (#9879)
|
|
* [ie/bbc] Fix and extend extraction (#9705)
|
|
* [ie/cda] Fix age-gated web extraction (#9939)
|
|
* [ie/twitter] Support x.com URLs (#9926)
|
|
* [ie/tiktok] Extract via mobile API only if `app_info` is passed (#9938)
|
|
* [ie/eplus] Handle URLs without videos (#9855)
|
|
* [ie/pornhub] Fix login by email address (#9914)
|
|
* [ie/googledrive] Fix formats extraction (#9908)
|
|
* [ie/xvideos:quickies] Fix extractor (#9834)
|
|
* [cleanup] Remove questionable extractors (#9911)
|
|
* [ie/youtube] Add `mediaconnect` client (#9546)
|
|
* [ie/TV5Monde] Fix extractor (#9143)
|
|
* [ie/EuroParlWebstream] Support new URL format (#9647)
|
|
* Better warning when requested subs format not found (#9873)
|
|
* [cookies] Get chrome session cookies with `--cookies-from-browser` (#9747)
|
|
* [ie/hytale] Use `CloudflareStreamIE` explicitly (#9672)
|
|
* [ie/alura] Fix extractor (#9658)
|
|
* [ie/nfb] Fix extractors (#9650)
|
|
* [ie/BilibiliSpaceVideo] Fix extraction (#9905)
|
|
* [test] Add HTTP proxy tests (#9578)
|
|
* [ie/commonmistakes] Raise error on blob URLs (#9897)
|
|
* [ie/canalalpha] Fix extractor (#9675)
|
|
* [ie/netease:program] Improve `--no-playlist` message (#9488)
|
|
* [ie/Qub] Fix extractor (#7019)
|
|
* [ie/ZenYandex] Fix extractor (#9813)
|
|
* [ie/bilibili] Fix `--geo-verification-proxy` support (#9817)
|
|
* [ie/BilibiliSpaceVideo] Better error message (#9839)
|
|
* [ie/vk] Improve format extraction (#9885)
|
|
* [ie/mixch] Extract comments (#9860)
|
|
* [ie/boosty] Add cookies support (#9522)
|
|
* [ie/crunchyroll] Support browser impersonation (#9857)
|
|
* [ie/cbc.ca:player] Improve `_VALID_URL` (#9866)
|
|
* [ie/youporn] Fix extractor (#8827)
|
|
* [core] Warn if lack of ffmpeg alters format selection (#9805)
|
|
* [networking] Add `extensions` attribute to `Response` (#9756)
|
|
* [ie/patreon] Extract multiple embeds (#9850)
|
|
* [ie/crunchyroll] Always make metadata available (#9772)
|
|
* [ie/soundcloud] Extract `genres` (#9821)
|
|
* [ie/wrestleuniverse] Avoid partial stream formats (#9800)
|
|
* [build] Migrate `linux_exe` to static musl builds (#9811)
|
|
* [build] Run `macos_legacy` job on `macos-12` (#9804)
|
|
* [core/windows] Fix tests for `sys.executable` with spaces (Fix for 64766459e37451b665c1464073c28361fbcf1c25)
|
|
* [core/windows] Improve shell quoting and tests (#9802)
|
|
* [ci] Fix `curl-cffi` installation (Bugfix for 02483bea1c4dbe1bace8ca4d19700104fbb8a00f)
|
|
* [ie/crunchyroll] Fix auth and remove cookies support (#9749)
|
|
* [ie/theatercomplextown] Fix extractors (#9754)
|
|
* [ie] Make `_search_nextjs_data` non fatal (#8937)
|
|
* [ie/facebook] Fix DASH formats extraction (#9734)
|
|
* [ie/patreon] Fix Vimeo embed extraction (#9712)
|
|
* [build] Normalize `curl_cffi` group to `curl-cffi` (#9698)
|
|
* [ie/afreecatv:live] Add `cdn` extractor-arg (#9666)
|
|
* [ie/jiosaavn] Extract via API and fix playlists (#9656)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 09 17:36:04 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2024.04.09+git20240409.168e72dc:
|
|
* Release 2024.04.09
|
|
* [core] Prevent RCE when using `--exec` with `%q` (CVE-2024-22423)
|
|
* [cleanup] Misc (#9426)
|
|
* [build] Do not include `curl_cffi` in `macos_legacy` (#9653)
|
|
* Add new option `--progress-delta` (#9082)
|
|
* [networking] Respect `SSLKEYLOGFILE` environment variable (#9543)
|
|
* [docs] Various manpage fixes
|
|
* [ie/jiosaavn] Support playlists (#9622)
|
|
* [ie/nhk] Fix NHK World extractors (#9623)
|
|
* [ie/patreon] Do not extract dead embed URLs (#9613)
|
|
* [ie/tiktok] Restore `carrier_region` API parameter (#9637)
|
|
* [cookies] Add `--cookies-from-browser` support for Firefox Flatpak (#9619)
|
|
* [ie/vkplay] Fix `_VALID_URL` (#9636)
|
|
* [ie/kick] Support browser impersonation (#9611)
|
|
* [ie/joqrag] Fix live status detection (#9624)
|
|
* [ie/afreecatv] Overhaul extractor (#9566)
|
|
* [ie/dropbox] Fix formats extraction (#9627)
|
|
* [ie/crunchyroll] Fix extractor (#9615)
|
|
* [ie/afreecatv:live] Fix extractor (#9348)
|
|
* [ie/medici] Fix extractor (#9518)
|
|
* [ie/jiosaavn] Extract artists (#9612)
|
|
* [ie/jiosaavn] Fix format extensions (#9609)
|
|
* [ie/mixch] Fix extractor (#9608)
|
|
* Add option `--no-break-on-existing` (#9610)
|
|
* [ie/cbc.ca:player] Support new URL format (#9561)
|
|
* [ie/Radio1Be] Add extractor (#9122)
|
|
* [ie/twitch] Extract AV1 and HEVC formats (#9158)
|
|
* [ie/mixch:archive] Fix extractor (#8761)
|
|
* [ie/asobistage] Add extractor (#8735)
|
|
* [build] Print SHA sums to GHA logs (#9582)
|
|
* [ie/soundcloud] Support cookies (#9586)
|
|
* [ie/soundcloud] Support retries for API rate-limit (#9585)
|
|
* [utils] `traverse_obj`: Convenience improvements (#9577)
|
|
* [cleanup] Standardize `import datetime as dt` (#8978)
|
|
* [ie, cleanup] No `from` stdlib imports in extractors (#8978)
|
|
* [ie/youtube] Calculate more accurate `filesize`
|
|
* [core] Fix `filesize_approx` calculation (#9560)
|
|
* [ie/youtube] Update `android` params
|
|
* [ie/soundcloud] Adjust format sorting (#9584)
|
|
* Infer `acodec` for single-codec containers
|
|
* [ie] Add extractor impersonate API (#9474)
|
|
* [ie/thisoldhouse] Support Brightcove embeds (#9576)
|
|
* [ie/tiktok] Prefer non-bytevc2 formats (#9575)
|
|
* [utils] `traverse_obj`: Allow unbranching using `all` and `any` (#9571)
|
|
* [test] `traversal`: Separate traversal tests (#9574)
|
|
* [build] Optional dependencies cleanup (#9550)
|
|
* [ie/tiktok] Fix API extraction (#9548)
|
|
* [fd/ffmpeg] Accept output args from info dict (#9278)
|
|
* [rh:websockets] Workaround race condition causing issues on PyPy (#9514)
|
|
* [ie/fathom] Add extractor (#9495)
|
|
* [ie/xvideos] Support new URL format (#9493) (#9502)
|
|
* [ie/box] Support URLs without file IDs (#9504)
|
|
* [ie/sharepoint] Add extractor (#6531)
|
|
* [ie/loom] Add extractors (#8686)
|
|
* [ie/youtube:search] Fix params for uncensored results (#9456)
|
|
* [docs] Update yt-dlp tagline (#9481)
|
|
* [ie/youtube] Fix tbr calculation (#9489)
|
|
* [ie/imgur] Fix extraction (#9471)
|
|
* [rh:curlcffi] Add support for `curl_cffi`
|
|
* Add new options `--impersonate` and `--list-impersonate-targets`
|
|
* [test] Workaround websocket server hanging (#9467)
|
|
* [ie/SonyLIVSeries] Fix season extraction (#9423)
|
|
* [ie/crunchyroll] Extract `vo_adaptive_hls` formats by default (#9447)
|
|
* [ie/tiktok] Update API hostname (#9444)
|
|
* [ie/gofile] Fix extractor (#9446)
|
|
* [build] Update changelog for tarball and sdist (#9425)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 11 20:37:22 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Adding python312 build back
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 11 16:47:27 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Had to rework how it's installed since setup.py is simply a check
|
|
if setup.py is being used and if so, a deprecated error is thrown
|
|
- Update to version 2024.03.10+git20240310.8463fb51:
|
|
* Release 2024.03.10
|
|
* [cleanup] Misc (#8968)
|
|
* [cleanup] Remove unused code (#8968)
|
|
* [utils] Improve `repr` of `DateRange`, `match_filter_func`
|
|
* [cleanup, ie] Match both `http` and `https` in `_VALID_URL` (#8968)
|
|
* [cleanup] Fix misc bugs (#8968)
|
|
* [docs] Misc Cleanup (#8977)
|
|
* [build] Add transitional `setup.py` and `pyinst.py` (#9296)
|
|
* [fd/http] Reset resume length to handle `FileNotFoundError` (#8399)
|
|
* [ie/youtube:tab] Fix `tags` extraction (#9413)
|
|
* Improve 069b2aedae2279668b6051627a81fc4fbd9c146a
|
|
* [ie/roosterteeth] Support bonus features (#9406)
|
|
* [core] Handle `--load-info-json` format selection errors (#9392)
|
|
* Bugfix for 104a7b5a46dc1805157fb4cc11c05876934d37c1 (#9394)
|
|
* [ie/roosterteeth] Add Brightcove fallback (#9403)
|
|
* [ie/crtvg] Fix `_VALID_URL` (#9404)
|
|
* [ie/youtube] Further bump client versions (#9395)
|
|
* [ie/duboku] Fix m3u8 formats extraction (#9161)
|
|
* [ie/generic] Follow https redirects properly (#9121)
|
|
* [cleanup] Mark broken and remove dead extractors (#9238)
|
|
* [cleanup] Fix infodict returned fields (#8906)
|
|
* [ie/roosterteeth] Extract release date and timestamp (#9393)
|
|
* [ie/roosterteeth] Extract ad-free streams (#9355)
|
|
* [ie/craftsy] Fix extractor (#9384)
|
|
* [ie/newgrounds] Fix login and clean up extraction (#9356)
|
|
* [ie/francetv] Fix DAI livestreams (#9380)
|
|
* [ie/RideHome] Add extractor (#8875)
|
|
* [build] Add `default` optional dependency group (#9295)
|
|
* [test:websockets] Fix timeout test on Windows (#9344)
|
|
* [ie/dailymotion] Support search (#8292)
|
|
* [ie/francetv] Fix m3u8 formats extraction (#9347)
|
|
* Bugfix for aa13a8e3dd3b698cc40ec438988b1ad834e11a41 (#9338)
|
|
* [ie/dumpert] Improve `_VALID_URL` (#9320)
|
|
* [ie/CCTV] Fix extraction (#9325)
|
|
* [ie/vimeo] Extract `live_status` and `release_timestamp` (#9290)
|
|
* [ie/tiktok] Fix webpage extraction (#9327)
|
|
* [ie/francetv] Fix extractors (#9333)
|
|
* [ie/youtube] Bump Android and iOS client versions (#9317)
|
|
* [ie/niconico] Support DMS formats (#9282)
|
|
* [ie/rai] Fix m3u8 formats extraction (#9291)
|
|
* [ie/chzzk:live] Support `--wait-for-video` (#9309)
|
|
* [ie/zenporn] Add extractor (#8509)
|
|
* Bugfix for 9ff946645568e71046487571eefa9cb524a5189b
|
|
* [ie/MujRozhlas] Fix extraction (#9306)
|
|
* [ie/Douyin] Fix extractor (#9239)
|
|
* [ie/altcensored:channel] Fix playlist extraction (#9297)
|
|
* Bugfix for 1713c882730a928ac344c099874d2093fc2c8b51 (#9298)
|
|
* Create `ydl._request_director` when needed
|
|
* [ie/youtube] Better error when all player responses are skipped (#9083)
|
|
* [ie/CloudflareStream] Improve embed detection (#9287)
|
|
* [ie/archiveorg] Fix format URL encoding (#9279)
|
|
* [ie/swearnet] Raise for login required (#9281)
|
|
* [ie/ntvru] Fix extraction (#9276)
|
|
* [ie/vimeo] Fix login (#9274)
|
|
* [ie/CloudflareStream] Improve `_VALID_URL` (#9280)
|
|
* [build] Support failed build job re-runs (#9277)
|
|
* [ie/nebula] Support podcasts (#9140)
|
|
* [core] Warn user when not launching through shell on Windows (#9250)
|
|
* [ie/cnbc] Overhaul extractors (#8741)
|
|
* [ie/NerdCubedFeed] Overhaul extractor (#9269)
|
|
* [ie/twitter] Extract numeric `channel_id` (#9263)
|
|
* [ie/Rule34Video] Extract `creators` (#9258)
|
|
* [ie/twitter] Extract bitrate for HLS audio formats (#9257)
|
|
* [ie/openrec] Pass referer for m3u8 formats (#9253)
|
|
* [plugins] Handle `PermissionError` (#9229)
|
|
* [ie] Migrate commonly plural fields to lists (#8917)
|
|
* [extractor/goplay] Fix extractor (#6654)
|
|
* [ie] Support multi-period MPD streams (#6654)
|
|
* Fix 3725b4f0c93ca3943e6300013a9670e4ab757fda
|
|
* [ie/FlexTV] Add extractor (#9178)
|
|
* [ie/NhkRadiru] Extract extended description (#9162)
|
|
* Bugfix for 775cde82dc5b1dc64ab0539a92dd8c7ba6c0ad33 (#9241)
|
|
* [ie/niconico] Remove legacy danmaku extraction (#9209)
|
|
* [ie/ERRJupiter] Improve `_VALID_URL` (#9218)
|
|
* [ie/pornhub] Fix login support (#9227)
|
|
* [rh] Remove additional logging handlers on close (#9032)
|
|
* Bugfix for beaa1a44554d04d9fe63a743a5bb4431ca778f28 (#9235)
|
|
* [ie/Utreon] Support playeur.com (#9182)
|
|
* [ie/Screencastify] Update `_VALID_URL` (#9232)
|
|
* [ie/OneFootball] Fix extractor (#9222)
|
|
* [ie/Nova] Fix embed extraction (#9221)
|
|
* [ie/SVTPage] Fix extractor (#8938)
|
|
* [ie/rai] Filter unavailable formats (#9189)
|
|
* [ie/LinkedIn] Fix metadata and extract subtitles (#9056)
|
|
* [ie/facebook] Improve extraction
|
|
* [build:Makefile] Ensure compatibility with BSD `make` (#9210)
|
|
* [build:Makefile] Fix man pages generated by `pandoc>=3` (#7047)
|
|
* [ie/MagellanTV] Support episodes (#9199)
|
|
* [ie/LeFigaroVideoEmbed] Fix extractor (#9198)
|
|
* [ie/Funk] Fix extractor (#9194)
|
|
* [ie/CrooksAndLiars] Fix extractor (#9192)
|
|
* [ie/Ant1NewsGrEmbed] Fix extractor (#9191)
|
|
* [build] Bump `actions/upload-artifact` to v4 and adjust workflows
|
|
* [build] Bump `conda-incubator/setup-miniconda` to v3
|
|
* [ci] Bump `actions/setup-python` to v5
|
|
* [cleanup] Build files cleanup
|
|
* [build] Fix `secretstorage` for ARM builds
|
|
* [devscripts] `install_deps`: Add script and migrate to it
|
|
* [devscripts] `tomlparse`: Add makeshift toml parser
|
|
* [build] Migrate to `pyproject.toml` and `hatchling`
|
|
* [build:Makefile] Add automated `CODE_FOLDERS` and `CODE_FILES`
|
|
* [build] Move bundle scripts into `bundle` submodule
|
|
* [ie/tvp] Support livestreams (#8860)
|
|
* [ie/Boosty] Add extractor (#9144)
|
|
* [ie/nytimes] Extract timestamp (#9142)
|
|
* [ie/peertube] Update instances (#9070)
|
|
* [ie/nuum] Add extractors (#8868)
|
|
* [ie/nytimes] Overhaul extractors (#9075)
|
|
* [ie/bilibili] Support `--no-playlist` (#9139)
|
|
* [ie/eporner] Extract AV1 formats (#9028)
|
|
* [ie/radiko] Extract more metadata (#9115)
|
|
* [ie/CCMA] Extract 1080p DASH formats (#9130)
|
|
* [ie/vimeo] Fix API headers (#9125)
|
|
* [ie/BiliBiliSearch] Set cookie to fix extraction (#9119)
|
|
* [ie/orf:on] Add extractor (#9113)
|
|
* [ie/zetland] Add extractor (#9116)
|
|
* [ie/cineverse] Detect when login required (#9081)
|
|
* [ie/PrankCastPost] Add extractor (#8933)
|
|
* [ie/nfb] Add support for onf.ca and series (#8997)
|
|
* [ie/redtube] Support redtube.com.br URLs (#9103)
|
|
* [ie/NinaProtocol] Add extractor (#8946)
|
|
* [core] Don't select storyboard formats as fallback
|
|
* [cookies] Improve error message for Windows `--cookies-from-browser chrome` issue (#9080)
|
|
* [cookies] Fix `--cookies-from-browser` for `snap` Firefox (#9016)
|
|
* [core] Add `--compat-options 2023` (#9084)
|
|
* [ie/Vbox7] Fix extractor (#9100)
|
|
* [ie/facebook] Support events (#9055)
|
|
* [ie/art19] Add extractors (#9099)
|
|
* [ie/viewlift] Add support for chorki.com (#9095)
|
|
* [ie/MedalTV] Fix extraction (#9098)
|
|
* [ie/ERRJupiter] Add extractor (#8549)
|
|
* [ie/facebook] Support permalink URLs (#9061)
|
|
* [ie/facebook] Improve thumbnail extraction (#9060)
|
|
* [ie/facebook] Set format HTTP chunk size (#9058)
|
|
* [ie/adn] Improve auth error handling (#9068)
|
|
* [ie/RumbleChannel] Fix extractor (#9092)
|
|
* [ie/PlaySuisse] Add login support (#9077)
|
|
* [ie/redtube] Fix formats extraction (#9076)
|
|
* [ie/Gofile] Fix extraction (#9074)
|
|
* [ie/Txxx] Extract thumbnails (#9063)
|
|
* [ie/lsm,cloudycdn] Add extractors (#8643)
|
|
* [ie/pr0gramm] Enable POL filter and provide tags without login (#9051)
|
|
* [ie/facebook:ads] Add extractor (#8870)
|
|
* [ie/Floatplane] Improve metadata extraction (#8934)
|
|
* [ie/patreon] Fix embedded HLS extraction (#8993)
|
|
* [ie/ard:mediathek] Support cookies to verify age (#9037)
|
|
* [ie/Rule34Video] Fix `_VALID_URL` (#9044)
|
|
* [ie/Newgrounds:user] Fix extractor (#9046)
|
|
* [ie/motherless] Support uploader playlists (#8994)
|
|
* [ie/mx3] Add extractors (#8736)
|
|
* [ie/Sejm,RedCDNLivx] Add extractors (#8676)
|
|
* [rh:requests] Apply `remove_dot_segments` to absolute redirect locations
|
|
* [webvtt] Don't parse single fragment files (#9034)
|
|
* [networking] Remove `_CompatHTTPError` (#8871)
|
|
* [test] Skip source address tests if the address cannot be bound to (#8900)
|
|
* [ie/MLBArticle] Fix extractor (#9021)
|
|
* [ie/getcourseru] Add extractors (#8873)
|
|
* [ie/bilibili] Add referer header and fix metadata extraction (#8832)
|
|
* [ie/GoPro] Fix extractor (#9019)
|
|
* [ie/adn] Add support for German site (#8708)
|
|
* [ie/RinseFMArtistPlaylist] Add extractor (#8794)
|
|
* [ie/asobichannel] Add extractors (#8700)
|
|
* [ie/JioSaavnSong] Support more bitrates (#8834)
|
|
* [ie/TrtWorld] Add extractor (#8701)
|
|
* [ie/AmadeusTV] Add extractor (#8744)
|
|
* [ie/KukuluLive] Add extractor (#8877)
|
|
* [ie/NineNews] Add extractor (#8840)
|
|
* [ie/abematv] Support login for playlists (#8901)
|
|
* [ie/abematv] Fix extraction with cache (#8895)
|
|
* [ie/naver] Fix extractors (#8883)
|
|
* [ie/chzzk] Add extractors (#8887)
|
|
* [ie/ElementorEmbed] Add extractor (#8948)
|
|
* [ie/IlPost] Add extractor (#9001)
|
|
* [ie/MagentaMusik] Add extractor (#7790)
|
|
* [ie/Rule34Video] Extract more metadata (#7416)
|
|
* [ie/Facebook] Add new ID format (#3824)
|
|
* [ie/BiliIntl] Fix and improve subtitles extraction (#7077)
|
|
* [ie/GoogleDrive] Fix source file extraction (#8990)
|
|
* [ie/ArteTV] Separate closed captions (#8231)
|
|
* [ie/cloudflarestream] Extract subtitles (#9007)
|
|
* [ie/aenetworks] Rating should be optional for AP extraction (#9005)
|
|
* [ie/Piapro] Improve `_VALID_URL` (#8999)
|
|
* [ie/Viously] Add extractor (#8927)
|
|
* [ie/twitch] Fix m3u8 extraction (#8960)
|
|
* [ie/NhkRadiruLive] Make metadata extraction non-fatal (#8956)
|
|
* [ie/ard:mediathek] Revert to using old id (#8916)
|
|
* [utils] `traverse_obj`: Support `xml.etree.ElementTree.Element` (#8911)
|
|
* [cleanup] Fix typo in README.md (#8894)
|
|
* [cookies] Fix `--cookies-from-browser` with macOS Firefox profiles (#8909)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 01 21:16:40 UTC 2024 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.12.30+git20231231.85a2d07c:
|
|
* [ie/Bigo] Fix JSON extraction (#8893)
|
|
* Release 2023.12.30
|
|
* [docs] Update youtube-dl merge commit in `README.md`
|
|
* [cleanup] Misc (#8598)
|
|
* [ie/ARD] Overhaul extractors (#8878)
|
|
* Fix 2d1d683a541d71f3d3bb999dfe8eeb1976fb91ce
|
|
* [devscripts] `run_tests`: Create Python script (#8720)
|
|
* Update to ytdl-commit-be008e6 (#8836)
|
|
* [ie/Facebook] Fix Memories extraction (#8681)
|
|
* [ie/ARDBetaMediathek] Fix series extraction (#8687)
|
|
* [core] Fix format selection parse error for CPython 3.12 (#8797)
|
|
* [ie/twitter] Work around API rate-limit (#8825)
|
|
* [ie/twitter] Prioritize m3u8 formats (#8826)
|
|
* [ie/instagram] Fix stories extraction (#8843)
|
|
* [ie/litv] Fix premium content extraction (#8842)
|
|
* [ci] Run core tests only for core changes (#8841)
|
|
* [ie/RudoVideo] Add extractor (#8664)
|
|
* [cleanup] Fix spelling of `IE_NAME` (#8810)
|
|
* [core] Release workflow and Updater cleanup (#8640)
|
|
* [ie/bbc] Extract more formats (#8321)
|
|
* [ie/bbc] Fix JSON parsing bug
|
|
* [test:networking] Update tests for OpenSSL 3.2 (#8814)
|
|
* [networking] Strip whitespace around header values (#8802)
|
|
* [ie/JoqrAg] Add extractor (#8384)
|
|
* [ie/twitter] Extract stale tweets (#8724)
|
|
* [ie/bundestag] Add extractor (#8783)
|
|
* [ie/Maariv] Add extractor (#8331)
|
|
* [ie/RinseFM] Add extractor (#8778)
|
|
* [ie/youtube] Fix `like_count` extraction (#8763)
|
|
* [webvtt] Fix 15f22b4880b6b3f71f350c64d70976ae65b9f1ca
|
|
* [ie/eplus] Add login support and DRM detection (#8661)
|
|
* [ie/theplatform] Extract more metadata (#8635)
|
|
* [ie] Add `media_type` field
|
|
* [ie/bitchute] Fix and improve metadata extraction (#8507)
|
|
* [utils] `traverse_obj`: Move `is_user_input` into output template (#8673)
|
|
* [ie/pr0gramm] Support variant formats and subtitles (#8674)
|
|
* [ie/ondemandkorea] Fix upgraded format extraction (#8677)
|
|
* [ie/mediastream] Fix authenticated format extraction (#8657)
|
|
* [ie/francetv] Improve metadata extraction (#8409)
|
|
* [ie/youtube] Return empty playlist when channel/tab has no videos
|
|
* [outtmpl] Support multiplication
|
|
* [ie/youtube] Support cf.piped.video (#8514)
|
|
* Let `read_stdin` obey `--quiet`
|
|
* [webvtt] Allow spaces before newlines for CueBlock (#7681)
|
|
* [cleanup] Remove dead extractors (#8604)
|
|
* [ie/box] Fix formats extraction (#8649)
|
|
* [ie/bfmtv] Fix extractors (#8651)
|
|
* [ie/TwitCastingUser] Fix extraction (#8650)
|
|
* [pp/FFmpegMetadata] Embed stream metadata in single format downloads (#8647)
|
|
* [ie/youtube] Improve detection of faulty HLS formats (#8646)
|
|
* [ie/floatplane] Add extractors (#8639)
|
|
* [ie/facebook] Improve subtitles extraction (#8296)
|
|
* [core] Parse `release_year` from `release_date` (#8524)
|
|
* [core] Support `NO_COLOR` environment variable (#8385)
|
|
* [ie/abematv] Fix season metadata (#8607)
|
|
* [rh:websockets] Migrate websockets to networking framework (#7720)
|
|
* [ie/nebula] Overhaul extractors (#8566)
|
|
* [ie/allstar] Add extractors (#8274)
|
|
* [ie/vvvvid] Set user-agent to fix extraction (#8615)
|
|
* [ie/bilibili] Support courses and interactive videos (#8343)
|
|
* [ci] Concurrency optimizations (#8614)
|
|
* [ie/twitcasting] Detect livestreams via API and `show` page (#8601)
|
|
* [ie/theguardian] Add extractors (#8535)
|
|
* [ie] Extract from `media` elements in SMIL manifests (#8504)
|
|
* [ie/vocaroo] Do not use deprecated `getheader` (#8606)
|
|
* [ie/twitter:broadcast] Extract `concurrent_view_count` (#8600)
|
|
* [ie/vidly] Add extractor (#8612)
|
|
* [ie/nintendo] Fix Nintendo Direct extraction (#8609)
|
|
* [ie/duoplay] Add extractor (#8542)
|
|
* [ie/altcensored] Add extractor (#8291)
|
|
* [ie/zingmp3] Add support for radio and podcasts (#7189)
|
|
* [ie/drtv] Set default ext for m3u8 formats (#8590)
|
|
* Remove Python 3.7 support (#8361)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 16 02:42:24 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.11.16+git20231116.fe6c82cc:
|
|
* Release 2023.11.16
|
|
* [build] Make `secretstorage` an optional dependency (#8585)
|
|
* [ie/abc.net.au:iview:showseries] Fix extraction (#8586)
|
|
* [ie/twitcasting] Fix livestream detection (#8574)
|
|
* [ie/njpwworld] Remove (#8570)
|
|
* [ie/dailymotion] Improve `_VALID_URL` (#7692)
|
|
* [ie/ZenYandex] Fix extraction (#8454)
|
|
* [ie/JioSaavn] Add extractors (#8307)
|
|
* [ie/eltrecetv] Add extractor (#8216)
|
|
* [ie/DRTV] Fix extractor (#8484)
|
|
* [ie/tv5mondeplus] Extract subtitles (#4209)
|
|
* [ie/beatbump] Update `_VALID_URL` (#8576)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 14 23:41:53 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.11.14+git20231114.5d3a3cd4:
|
|
* Release 2023.11.14
|
|
* [cleanup] Fix changelog typo
|
|
* [cleanup] Misc (#8510)
|
|
* [ie] Do not smuggle `http_headers`
|
|
* [ie] Do not test truth value of `xml.etree.ElementTree.Element` (#8582)
|
|
* [test:update] Implement simple updater unit tests
|
|
* [cleanup] Update documentation for master and nightly channels
|
|
* [update] Overhaul self-updater
|
|
* [ci] Bump `actions/checkout` to v4
|
|
* [build] Include secretstorage in Linux builds
|
|
* [core] Include build origin in verbose output
|
|
* [build] Overhaul and unify release workflow
|
|
* [ie/n-tv.de] Fix extractor (#8414)
|
|
* [ie/radiocomercial] Add extractors (#8508)
|
|
* [ie/neteasemusic] Improve metadata extraction (#8531)
|
|
* [ie/orf:podcast] Add extractor (#8486)
|
|
* [ie/twitter:broadcast] Support `--wait-for-video` (#8475)
|
|
* [ie/theatercomplextown] Add extractors (#8560)
|
|
* [ie/thisoldhouse] Add login support (#8561)
|
|
* [ie/weibo] Fix extraction (#8463)
|
|
* [ie/LaXarxaMes] Add extractor (#8412)
|
|
* [ie/nhk] Improve metadata extraction (#8388)
|
|
* [ie/ondemandkorea] Overhaul extractor (#8386)
|
|
* [ie/NovaEmbed] Improve `_VALID_URL` (#8368)
|
|
* [ie/brilliantpala] Fix cookies support (#8352)
|
|
* [ie/thisav] Remove (#8346)
|
|
* [ie/sbs.co.kr] Add extractors (#8326)
|
|
* [ie/zoom] Extract combined view formats (#7847)
|
|
* [ie/twitter:broadcast] Improve metadata extraction (#8383)
|
|
* [core] Add `--compat-option manifest-filesize-approx` (#8356)
|
|
* [core] Fix format sorting with `--load-info-json` (#8521)
|
|
* [fd/dash] Force native downloader for `--live-from-start` (#8339)
|
|
* Revert 39abae23546160fa98ac2b0c91e3d69fa965b573
|
|
* [fd/aria2c] Remove duplicate `--file-allocation=none` (#8332)
|
|
* [ie/weverse] Fix login error handling (#8458)
|
|
* [ie/polskieradio:audition] Fix playlist extraction (#8459)
|
|
* [ie/youtube] Check newly uploaded iOS HLS formats (#8336)
|
|
* [ie/youtube] Deprioritize iOS client formats (#8337)
|
|
* [ie/generic] Improve direct video link ext detection (#8340)
|
|
* [ie/QDance] Update `_VALID_URL` (#8426)
|
|
* [ie/npo] Send `POST` request to streams API endpoint (#8413)
|
|
* [ie/twitcasting] Fix livestream extraction (#8427)
|
|
* [core] Only ensure playlist thumbnail dir if writing thumbs (#8373)
|
|
* [rh:requests] Handle both `bytes` and `int` for `IncompleteRead.partial` (Fix 8a8b54523addf46dfd50ef599761a81bc22362e6) (#8348)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 14 22:45:28 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.10.13+git20231013.8a8b5452:
|
|
* [rh:requests] Add handler for `requests` HTTP library (#3668)
|
|
* [ci] Run core tests with dependencies
|
|
* Release 2023.10.13
|
|
* [cleanup] Misc (#8338)
|
|
* [core] Ensure thumbnail output directory exists (#7985)
|
|
* [ie/jtbc] Add extractors (#8314)
|
|
* [ie/mbn] Add extractor (#8312)
|
|
* [ie/radiko] Fix bug with `downloader_options`
|
|
* [ie/youtube] Fix bug with `--extractor-retries inf` (#8328)
|
|
* [utils] `write_xattr`: Use `os.setxattr` if available (#8205)
|
|
* [ie/nhk] Fix Japanese-language VOD extraction (#8309)
|
|
* [ie/tenplay] Add support for seasons (#7939)
|
|
* [ie/ArteTV] Support age-restricted content (#8301)
|
|
* [ie/youku] Improve tudou.com support (#8160)
|
|
* [fd/fragment] Improve progress calculation (#8241)
|
|
* [utils] `js_to_json`: Fix `Date` constructor parsing (#8295)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 07 21:36:05 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.10.07+git20231007.4392c468:
|
|
* Release 2023.10.07
|
|
* [cleanup] Misc (#8300)
|
|
* [ie/youtube] Fix `heatmap` extraction (#8299)
|
|
* [ie/theta] Remove extractors (#8251)
|
|
* [cleanup] Update extractor tests (#7718)
|
|
* [ie/nhk] Fix VOD extraction (#8249)
|
|
* [ie/lbry] Extract `uploader_id` (#8244)
|
|
* [ie/erocast] Add extractor (#8264)
|
|
* [ie/iq.com] Fix extraction and subtitles (#8260)
|
|
* [ie/radiko] Improve extraction (#8221)
|
|
* [ie/substack] Fix download cookies bug (#8219)
|
|
* [ie/substack] Fix embed extraction (#8218)
|
|
* [ie/lbry] Add playlist support (#8213)
|
|
* [ie/abc.net.au:iview] Improve `episode` extraction (#8201)
|
|
* [ie/neteasemusic] Fix extractors (#8181)
|
|
* [ie/LiTV] Fix extractor (#7785)
|
|
* [ie/WrestleUniverseVOD] Call API with device ID (#8272)
|
|
* [ie/gofile] Fix token cookie bug
|
|
* [ie/xhamster:user] Support creator urls (#8232)
|
|
* [ie/youtube] Raise a warning for `Incomplete Data` instead of an error (#8238)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 24 03:28:42 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.09.24+git20230924.c54ddfba:
|
|
* Release 2023.09.24
|
|
* [cleanup] Misc
|
|
* [core] Prevent RCE when using `--exec` with `%q` (CVE-2023-40581)
|
|
* [core] Raise minimum recommended Python version to 3.8 (#8183)
|
|
* [ie/nfl.com:plus:replay] Fix extractor (#7838)
|
|
* [ie/brilliantpala] Add extractors (#6680)
|
|
* [ie/niconicochannelplus] Add extractors (#5686)
|
|
* [ie/cineverse] Add extractors (#8146)
|
|
* [ie/PIAULIZAPortal] Add extractor (#7903)
|
|
* [ie/Monstercat] Add extractor (#8133)
|
|
* [cleanup] Misc (#8182)
|
|
* [ie/ArteTV] Fix HLS formats extraction
|
|
* [ie/twitcasting] Support `--wait-for-video` (#7975)
|
|
* [test:download] Test for `expected_exception`
|
|
* [ie/iprima] Fix extractor (#7216)
|
|
* [ie] Make `_search_nuxt_data` more lenient
|
|
* [utils] `js_to_json`: Handle `Array` objects
|
|
* [ie/NovaEmbed] Fix extractor (#7910)
|
|
* [ie/Expressen] Improve `_VALID_URL` (#8153)
|
|
* [ie/bilibili] Extract Dolby audio formats (#8142)
|
|
* [ie/rbgtum] Fix extraction and support new URL format (#7690)
|
|
* [ie/douyutv] Fix extractors (#7652)
|
|
* [ie/Canal1,CaracolTvPlay] Add extractors (#7151)
|
|
* [ie/eplus:inbound] Add extractor (#5782)
|
|
* [dependencies] Handle deprecation of `sqlite3.version` (#8167)
|
|
* Update to ytdl-commit-66ab08 (#8128)
|
|
* [ie/pr0gramm] Rewrite extractor (#8151)
|
|
* [ie/media.ccc.de:lists] Fix extraction (#8144)
|
|
* [ie/pornbox] Add extractor (#7386)
|
|
* [ie/N1Info:article] Fix extractor (#7373)
|
|
* [ie/weibo] Fix extractor and support user extraction (#7657)
|
|
* [ie/bilibili] Add support for series, favorites and watch later (#7518)
|
|
* [ie/radiofrance] Add support for livestreams, podcasts, playlists (#7006)
|
|
* [networking] Fix various socks proxy bugs (#8065)
|
|
* [ie/massengeschmack.tv] Fix title extraction (#7813)
|
|
* [ie/IndavideoEmbed] Fix extraction (#8129)
|
|
* [ie/lecturio] Improve `_VALID_URL` (#7649)
|
|
* [ie/rule34video] Extract tags (#7117)
|
|
* [devscripts] `make_changelog`: Fix changelog grouping and add networking group (#8124)
|
|
* [core] Fix support for upcoming Python 3.12 (#8130)
|
|
* [ie/RTVSLO] Fix format extraction (#8131)
|
|
* [ie/web.archive:vlive] Remove extractor (#8132)
|
|
* [ie/AmazonMiniTV] Fix extractors
|
|
* Revert 9d376c4daeaf1279a011582f3f0e6ae42af520dd
|
|
* [ie/bbc] Extract tracklist as chapters (#7788)
|
|
* [ie/reddit] Extract subtitles
|
|
* [ie/mediastream] Make embed extraction non-fatal
|
|
* [ie/generic] Fix KVS thumbnail extraction
|
|
* [ie/facebook] Improve format sorting (#8074)
|
|
* [ie/sohu] Fix extractor (#7628)
|
|
* [ie/Bild.de] Extract HLS formats (#8032)
|
|
* [ie/Rumble] Fix embed extraction (#8035)
|
|
* [ie/funker530] Fix extraction (#8040)
|
|
* [ie/zaiko] Improve thumbnail extraction (#8054)
|
|
* [ie/nitter] Fix title extraction fallback (#8102)
|
|
* [ie/AmazonMiniTV] Fix extractor (#8103)
|
|
* [ie/bilibili] Extract `format_id` (#7555)
|
|
* [ie/cbc] Ignore any 426 from API (#7689)
|
|
* [ie/twitcasting] Improve `_VALID_URL` (#8120)
|
|
* [ie/tiktok] Fix webpage extraction
|
|
* [ie/bpb] Overhaul extractor (#8119)
|
|
* [ie/TV5MondePlus] Fix extractor (#7952)
|
|
* [ie/videa] Fix extraction (#8003)
|
|
* [ie/mediaklikk] Fix extractor (#8086)
|
|
* [ie/Axs] Add extractor (#8094)
|
|
* [ie/banbye] Support video ids containing a hyphen (#8059)
|
|
* [ie/abematv] Fix proxy handling (#8046)
|
|
* [ie/mixcloud] Update API URL (#8114)
|
|
* [ie/zoom] Extract duration
|
|
* [ie/twitter] Fix retweet extraction and syndication API (#8016)
|
|
* [ie/wdr] Fix extraction (#7979)
|
|
* [ie/S4C] Add series support and extract subs/thumbs (#7776)
|
|
* [ie/facebook] Fix webpage extraction (#7890)
|
|
* [ie/gofile] Update token
|
|
* [ie/twitter:spaces] Pass referer header to downloader
|
|
* Bugfix for bae4834245a708fff97219849ec880c319c88bc6
|
|
* [ie/SVTPlay] Fix extraction (#7789)
|
|
* Bugfix for 59e92b1f1833440bb2190f847eb735cf0f90bc85
|
|
* [ie/hotstar] Extract `release_year` (#7869)
|
|
* [ie/hotstar] Make metadata extraction non-fatal
|
|
* [ie/Mediaite] Fix extraction (#7923)
|
|
* [ie/NoodleMagazine] Fix extraction (#7830)
|
|
* Bugfix for b9f2bc2dbed2323734a0d18e65e1e2e23dc833d8
|
|
* [ie/hungama] Overhaul extractors (#7757)
|
|
* [ie/antenna] Support antenna.gr (#7584)
|
|
* [ie/Dropbox] Fix extractor (#7926)
|
|
* [ie/weverse] Support extraction without auth (#7924)
|
|
* [ie/StagePlus] Fix m3u8 extraction (#7929)
|
|
* [ie/Mzaalo] Improve `_VALID_URL`
|
|
* [rh/urllib] Simplify gzip decoding (#7611)
|
|
* [docs] Update collaborators
|
|
* [tests] Add tests for socks proxies (#7908)
|
|
* [ie/wat.tv] Fix extraction (#7898)
|
|
* [ie/CBCPlayerPlaylist] Add extractor (#7870)
|
|
* [ie/zee5] Update access token endpoint (#7914)
|
|
* [ie/tbsjp] Add episode, program, playlist extractors (#7765)
|
|
* [ie/CBCPlayer] Extract HLS formats and subtitles (#7484)
|
|
* [cookies] Containers JSON should be opened as utf-8 (#7800)
|
|
* [ie/youtube] Fix consent cookie (#7774)
|
|
* [networking] Add request handler preference framework (#7603)
|
|
* [ie/PicartoVod] Fix extractor (#7727)
|
|
* [ie/S4C] Add extractor (#7730)
|
|
* [ie/facebook] Add dash manifest URL (#7743)
|
|
* [ie/fox] Support foxsports.com (#7724)
|
|
* [extractor/pbs] Add extractor `PBSKidsIE` (#7602)
|
|
* [ie/twitter] Add fallback, improve error handling (#7621)
|
|
* `FFmpegFixupM3u8PP` may need to run with ffmpeg
|
|
* [ie/youtube] Fix `player_params` arg being converted to lowercase
|
|
* [cleanup] Misc
|
|
* Fix `--check-formats`
|
|
* [utils] HTTPHeaderDict: Handle byte values
|
|
* [test] Fix `test_load_certifi`
|
|
* [ie/tiktok] Fix audio-only format extraction (#7712)
|
|
* [ie/LBRY] Fix original format extraction (#7711)
|
|
* [ie/hotstar] Support `/clips/` URLs (#7710)
|
|
* [ie/Reddit] Fix thumbnail extraction
|
|
* [ie/youtube] Add `player_params` extractor arg (#7719)
|
|
* [networking] Remove dot segments during URL normalization (#7662)
|
|
* [ie/Wimbledon] Add extractor (#7551)
|
|
* [ie/MotorTrendOnDemand] Update `_VALID_URL` (#7683)
|
|
* [networking] Ignore invalid proxies in env (#7704)
|
|
* [ie/WrestleUniversePPV] Fix HLS AES key extraction
|
|
* [test] Fix `httplib_validation_errors` test for old Python versions (#7677)
|
|
* [ie] Extract subtitles from SMIL manifests (#7667)
|
|
* [ie/triller] Fix unlisted video extraction (#7670)
|
|
* [networking] Add strict Request extension checking (#7604)
|
|
* [ie/PatreonCampaign] Fix extraction (#7664)
|
|
* [compat] Ensure submodules are imported correctly
|
|
* Fix e0c4db04dc82a699bdabd9821ddc239ebe17d30a for pypy
|
|
* [ie/unsupported] List more sites with DRM
|
|
* [cleanup] Misc fixes
|
|
* [compat] Add `types.NoneType`
|
|
* [extractor] Fix `--load-pages`
|
|
* [ie/generic] Fix generic title for embeds
|
|
* [outtmpl] Fix replacement for `playlist_index`
|
|
* [ie/abematv] Temporary fix for protocol handler
|
|
* [fd/external] Fix ffmpeg input from stdin (#7655)
|
|
* [ie/crunchyroll] Remove initial state extraction (#7632)
|
|
* [ie/MuseAI] Add extractor (#7614)
|
|
* [ie/MagellanTV] Add extractor (#7616)
|
|
* [utils] Improve `parse_duration`
|
|
* [networking] Fix `--legacy-server-connect` (#7645)
|
|
* [networking] Fix POST requests with zero-length payloads (#7648)
|
|
* [ie/twitter:spaces] Fix format protocol (#7550)
|
|
* [ie/facebook:reel] Fix extraction (#7564)
|
|
* [ie/pornhub] Update access cookies for UK (#7591)
|
|
* [fd/external] Fixes to cookie handling
|
|
* [core] Fix HTTP headers and cookie handling
|
|
* [cleanup] Add color to `download-archive` message (#5138)
|
|
* [build] Make sure deprecated modules are added
|
|
* [compat, networking] Deprecate old functions (#2861)
|
|
* [networking] Rewrite architecture (#2861)
|
|
* [networking] Add module (#2861)
|
|
* [utils] Add temporary shim for logging
|
|
* [ie/youtube:tab] Detect looping feeds (#6621)
|
|
* [ie/piapro] Support `/content` URL (#7592)
|
|
* [pp/EmbedThumbnail] Support `m4v` (#7583)
|
|
* [ie/streamanity] Remove (#7571)
|
|
* [utils] `clean_podcast_url`: Handle more trackers (#7556)
|
|
* [ie/vrt] Update token signing key (#7519)
|
|
* [ie/BiliBiliBangumi] Fix extractors (#7337)
|
|
* [extractor/twitter] Fix GraphQL and legacy API (#7516)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 06 19:23:50 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Updating 'YoutubeDL-collections-space.diff' to account for addition
|
|
of 'import copy'
|
|
- Update to version 2023.07.06+git20230706.b03fa783:
|
|
* Revert 49296437a8e5fa91dacb5446e51ab588474c85d3
|
|
* Release 2023.07.06
|
|
* [docs] Minor fixes
|
|
* [core] Change how `Cookie` headers are handled
|
|
* [core] Prevent `Cookie` leaks on HTTP redirect
|
|
* [fd/external] Scope cookies
|
|
* [ie/vidlii] Handle relative URLs
|
|
* [ie/youtube] Avoid false DRM detection (#7396)
|
|
* [core] Allow extractors to mark formats as potentially DRM (#7396)
|
|
* [formats] Fix best fallback for storyboards
|
|
* [cleanup] Misc
|
|
* [devscripts/make_changelog] Skip reverted commits
|
|
* [outtmpl] Pad `playlist_index` etc even when with internal formatting
|
|
* [downloader/http] Avoid infinite loop when no data is received
|
|
* [misc] Add CodeQL workflow (#7497)
|
|
* [extractor/youtube:stories] Remove (#7459)
|
|
* [extractor/twitter] Fix unauthenticated extraction (#7476)
|
|
* [extractor/twitter:spaces] Fix extraction (#7512)
|
|
* [extractor/googledrive] Fix source format extraction (#7395)
|
|
* [extractor/youtube] Ignore incomplete data for comment threads by default (#7475)
|
|
* [extractor/vk] VKPlay, VKPlayLive: Add extractors (#7358)
|
|
* [extractor/stacommu] Add extractors (#7432)
|
|
* [extractor/youtube:tab] Support shorts-only playlists (#7425)
|
|
* [extractor/Douyin] Fix extraction from webpage
|
|
* [extractor/abc] Fix extraction (#7434)
|
|
* [extractor/crunchyroll:music] Fix `_VALID_URL` (#7439)
|
|
* [utils] clean_podcast_url: Handle protocol in redirect URL
|
|
* [extractor/sbs] Python 3.7 compat
|
|
* [downloader/aria2c] Add `--no-conf`
|
|
* [extractor/youtube] Process `post_live` over 2 hours
|
|
* [extractor/kick] Fix `_VALID_URL`
|
|
* [extractor/AdultSwim] Extract subtitles from m3u8 (#7421)
|
|
* [extractor/qdance] Add extractor (#7420)
|
|
* [extractor/youtube] Add extractor-arg `formats`
|
|
* Bugfix for b4e0d75848e9447cee2cd3646ce54d4744a7ff56
|
|
* [extractor/youtube] Fix comments' `is_favorited` (#7390)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 22 16:21:56 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.06.22+git20230622.de4cf77e:
|
|
* Release 2023.06.22
|
|
* [cleanup] Misc
|
|
* [extractor/youtube] Improve nsig function name extraction
|
|
* Improve `--download-sections`
|
|
* [extractor/youtube] Improve description parsing performance (#7315)
|
|
* [extractor/rheinmaintv] Add extractor (#7311)
|
|
* [extractor/dplay] GlobalCyclingNetworkPlus: Add extractor (#7360)
|
|
* [extractor/motherless] Add gallery support, fix groups (#7211)
|
|
* [extractor] Support multiple `_VALID_URL`s (#5812)
|
|
* Indicate `filesize` approximated from `tbr` better
|
|
* [extractor/youtube] Add `ios` to default clients used
|
|
* [extractor/youtube] Workaround 403 for android formats
|
|
* Revert "[misc] Add automatic duplicate issue detection"
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 21 15:28:53 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.06.21+git20230621.3f756c8c:
|
|
* [extractor/nebula] Fix extractor (#7156)
|
|
* [cleanup] Misc
|
|
* [extractor/dropout] Fix season extraction (#7304)
|
|
* Fix bug in db3ad8a67661d7b234a6954d9c6a4a9b1749f5eb
|
|
* Release 2023.06.21
|
|
* Update to ytdl-commit-07af47
|
|
* Bugfix for ebe1b4e34f43c3acad30e4bcb8484681a030c114
|
|
* [core] Fix `filepath` being copied to underlying format dict
|
|
* [cleanup] Misc
|
|
* Add option `--netrc-cmd` (#6682)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 21 03:09:58 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Cleaning up sed items deleting 1st line of files that didn't have
|
|
shebang as 1st line.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 21 02:45:04 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.03.04+git20230621.af7585c8:
|
|
* [extractor/tagesschau] Fix single audio urls (#6626)
|
|
* [update] Do not restart into versions without `--update-to`
|
|
* [downloader/fragment] Do not sleep between fragments
|
|
* [outtmpl] Fix some minor bugs
|
|
* [utils] `strftime_or_none`: Handle negative timestamps
|
|
* Add `--compat-option playlist-match-filter`
|
|
* [extractor/youtube] Ignore wrong fps of some formats
|
|
* [cookies] Revert compatibility breakage in b38d4c941d1993ab27e4c0f8e024e23c2ec0f8f8
|
|
* [extractor/youtube] Prioritize premium formats
|
|
* [utils] `FormatSorter`: Improve `size` and `br`
|
|
* [extractor/zaiko] ZaikoETicket: Add extractor (#7347)
|
|
* [extractor/yappy] YappyProfile: Add extractor (#7346)
|
|
* [extractor/nhk] `NhkRadiruLive`: Add extractor (#7332)
|
|
* [jsinterp] Fix global object extraction
|
|
* [postprocessor] Print newline for `--progress-template`
|
|
* [extractor/youtube] Determine audio language using automatic captions
|
|
* [extractor/iwara] Fix authentication (#7137)
|
|
* [extractor/tv4] Fix extractor (#5649)
|
|
* [extractor/stripchat] Fix extractor (#7306)
|
|
* [extractor/afreecatv] Fix extractor (#6283)
|
|
* [extractor/ettutv] Add extractor (#6579)
|
|
* [extractor/discogs] Add extractor (#6624)
|
|
* [extractor/urplay] Extract all subtitles (#7309)
|
|
* [extractor/wrestleuniverse] Fix cookies support
|
|
* [extractor/funker530] Add extractor (#7291)
|
|
* [extractor/zaiko] Add extractor (#7254)
|
|
* [extractor/ximalaya] Sort playlist entries (#7292)
|
|
* [extractor/tiktok] Fix resolution extraction (#7237)
|
|
* [extractor/zee5] Fix extraction of new content (#7280)
|
|
* [extractor/odnoklassniki] Fix formats extraction (#7217)
|
|
* [extractor/Dumpert] Fix m3u8 and support new URL pattern (#6091)
|
|
* [jsinterp] Fix division (#7279)
|
|
* [extractor/voot] Fix extractor (#7227)
|
|
* [extractor/twitter] Add login support (#7258)
|
|
* [extractor/lbry] Extract original quality formats (#7257)
|
|
* [extractor/youtube] Extract `channel_is_verified` (#7213)
|
|
* [extractor/youtube] Misc cleanup
|
|
* [extractor/rozhlas] `MujRozhlas`: Add extractor (#7129)
|
|
* [extractor/mgtv] Fix formats extraction (#7234)
|
|
* [extractor/zdf] Fix formats extraction
|
|
* [extractor/tiktok] Extract 1080p adaptive formats (#7228)
|
|
* [extractor/hotstar] Support `/shows/` URLs (#7225)
|
|
* [extractor/shemaroome] Pass `stream_key` header to downloader (#7224)
|
|
* [extractor/sonyliv] Fix login with token (#7223)
|
|
* [extractor/foxnews] Fix extractors (#7222)
|
|
* [extractor/sverigesradio] Support slug URLs (#7220)
|
|
* [extractor/tencent] Fix fatal metadata extraction (#7219)
|
|
* [extractor/substack] Fix extraction (#7218)
|
|
* [extractor/acast] Support embeds (#7212)
|
|
* [extractor/youtube] Support shorter relative time format (#7191)
|
|
* [extractor/vrt] Overhaul extractors (#6244)
|
|
* [extractor/DigitalConcertHall] Support films (#7202)
|
|
* [extractor/twitch] Update `_CLIENT_ID` and add extractor-arg (#7200)
|
|
* [extractor/nhk] Fix API extraction (#7180)
|
|
* [extractor/youtube] Extract more metadata for comments (#7179)
|
|
* [extractor/twitter:spaces] Add `release_timestamp` (#7186)
|
|
* [extractor/elevensports] Add extractor (#7172)
|
|
* [extractor/youtube] Fix continuation loop with no comments (#7148)
|
|
* [extractor/recurbate] Add extractor (#6297)
|
|
* [extractor/bravotv] Detect DRM (#7171)
|
|
* [extractor/crtvg] Add extractor (#7168)
|
|
* [extractor/bilibili:SpaceVideo] Extract signature (#7149)
|
|
* [extractor/europarl] Rewrite extractor (#7114)
|
|
* [extractor/Mzaalo] Add extractor (#7163)
|
|
* [extractor/tvplay] Remove outdated domains (#7106)
|
|
* Auto-select default format in `-f-` (#7101)
|
|
* [extractor/camfm] Add extractors (#7083)
|
|
* [extractor/eurosport] Improve `_VALID_URL` (#7076)
|
|
* [extractor/twitch:vod] Support links from schedule tab (#7071)
|
|
* [extractor/ARDBetaMediathek] Add thumbnail (#6890)
|
|
* [cookies] Update for chromium changes (#6897)
|
|
* [extractor/nekohacker] Add extractor (#7003)
|
|
* [extractor/rottentomatoes] Fix extractor (#6844)
|
|
* [extractor/cbsnews] Overhaul extractors (#6681)
|
|
* Bugfix for b844a3f8b16500663e7ab6c6ec061cc9b30f71ac
|
|
* [extractor/niconico:live] Add extractor (#5764)
|
|
* [extractor/JStream] Add extractor (#6252)
|
|
* [extractor/dacast] Add extractors (#6896)
|
|
* [cookies] Support custom Safari cookies path (#6783)
|
|
* [extractor/cbc] Ignore 426 from API (#6781)
|
|
* [extractor/idolplus] Add extractor (#6732)
|
|
* [extractor/twitch] Support mobile clips (#6699)
|
|
* [extractor/playsuisse] Support new url format (#6528)
|
|
* [extractor/owncloud] Add extractor (#6533)
|
|
* [extractor/zingmp3] Fix and improve extractors (#6367)
|
|
* [extractor/livestream] Support videos with account id (#6324)
|
|
* [extractor/rai] Rewrite extractors (#5940)
|
|
* [extractor/wykop] Add extractors (#6140)
|
|
* [extractor/daftsex] Update domain and embed player url (#5966)
|
|
* [extractor/polskieradio] Improve extractors (#5948)
|
|
* [extractor/youtube] Extract uploader metadata for feed/playlist items
|
|
* [extractor/weyyak] Add extractor (#7124)
|
|
* [core] Support decoding multiple content encodings (#7142)
|
|
* [core] Workaround erroneous urllib Windows proxy parsing (#7092)
|
|
* [cookies] Move `YoutubeDLCookieJar` to cookies module (#7091)
|
|
* [core] Improve HTTP redirect handling (#7094)
|
|
* [extractor/comedycentral] Add support for movies (#7108)
|
|
* [extractor/weverse] Add extractors (#6711)
|
|
* [extractor/youtube] Extract `heatmap` data (#7100)
|
|
* [extractor/bibeltv] Fix extraction, support live streams and series (#6505)
|
|
* Bugfixes for 4823ec9f461512daa1b8ab362893bb86a6320b26
|
|
* [extractor/crunchyroll] Rework with support for movies, music and artists (#6237)
|
|
* [core] Implement `--color` flag (#6904)
|
|
* [jsinterp] Do not compile regex
|
|
* [misc] Add automatic duplicate issue detection
|
|
* Update to ytdl-commit-d1c6c5
|
|
* [devscripts/cli_to_api] Add script
|
|
* [extractor/youtube:music:search_url] Extract title (#7102)
|
|
* [core] Deprecate internal `Youtubedl-no-compression` header (#6876)
|
|
* [cleanup, utils] Split into submodules (#7090)
|
|
* [devscripts] `make_changelog`: Various improvements
|
|
* [build] Implement build verification using `--update-to`
|
|
* [build] Various build workflow improvements
|
|
* [build] Fix macOS target
|
|
* [update] Implement `--update-to` repo
|
|
* [update] Better error handling
|
|
* [extractor/youtube] Support podcasts and releases tabs
|
|
* [cleanup] Misc
|
|
* [jsinterp] Handle `NaN` in bitwise operators
|
|
* [extractor/booyah] Remove extractor
|
|
* [docs] Misc improvements
|
|
* [extractor/iwara] Implement login (#6721)
|
|
* [extractor/wrestleuniverse] Fix extraction, add login (#6982)
|
|
* [extractor/facebook] Fix metadata extraction (#6856)
|
|
* [extractor/abematv] Add fallback for title and description extraction and extract more metadata (#6994)
|
|
* [extractor/tvp] Use new API (#6989)
|
|
* [extractor/youporn] Extract m3u8 formats
|
|
* [utils] `locked_file`: Fix for virtiofs (#6840)
|
|
* [extractor/clipchamp] Add extractor (#6978)
|
|
* [extractor/dlf] Add extractors (#6697)
|
|
* [extractor/twitter] Default to GraphQL, handle auth errors (#6957)
|
|
* [utils] `traverse_obj`: More fixes (#6959)
|
|
* [extractor/reddit] Add login support (#6950)
|
|
* Fix f005a35aa7e4f67a0c603a946c0dd714c151b2d6
|
|
* Ensure pre-processor errors do not block `--print`
|
|
* [extractor/cbc] Fix live extractor, playlist `_VALID_URL` (#6625)
|
|
* Fix bug in 170605840ea9d5ad75da6576485ea7d125b428ee
|
|
* [jsinterp] Handle negative numbers better
|
|
* Populate `filename` and `urls` fields at all stages of `--print`
|
|
* [extractor/globalplayer] Add extractors (#6903)
|
|
* [extractor/aeonco] Support Youtube embeds (#6591)
|
|
* [extractor/pornhub] Set access cookies to fix extraction (#6685)
|
|
* [extractor/bitchute] Add more fallback subdomains (#6907)
|
|
* [extractor/NiconicoSeries] Fix extraction (#6898)
|
|
* [extractors/rtvc] Add extractors (#6578)
|
|
* [utils] `traverse_obj`: Allow iterables in traversal (#6902)
|
|
* Add option `--xff`
|
|
* [extractor/hentaistigma] Remove extractor
|
|
* Add `--no-quiet`
|
|
* [outtmpl] Support `str.format` syntax inside replacements
|
|
* [outtmpl] Allow `\n` in replacements and default.
|
|
* [extractor/twitch] Extract original size thumbnail (#6629)
|
|
* [extractor/wevidi] Add extractor (#6868)
|
|
* [extractor/nhk] Add `NhkRadiru` extractor (#6819)
|
|
* [extractor/sbs] Overhaul extractor for new API (#6839)
|
|
* [extractor/bilibili] Support festival videos (#6547)
|
|
* [extractor/stageplus] Add extractor (#6838)
|
|
* [extractor/pornez] Support new URL formats (#6792)
|
|
* [extractor/whyp] Add extractor (#6803)
|
|
* [extractor/gronkh] Extract duration and chapters (#6817)
|
|
* [extractor/reddit] Support cookies and short URLs (#6825)
|
|
* [extractor/adobepass] Handle `Charter_Direct` MSO as `Spectrum` (#6824)
|
|
* Do not translate newlines in `--print-to-file`
|
|
* [extractor] Do not warn for invalid chapter data in description
|
|
* [extractor/youtube] Define strict uploader metadata mapping (#6384)
|
|
* [extractor/generic] Attempt to detect live HLS (#6775)
|
|
* [FFmpegFixupM3u8PP] Check audio codec before fixup (#6778)
|
|
* [extractor/tiktok] Fix and improve metadata extraction (#6777)
|
|
* [extractor/zoom] Fix share URL extraction (#6789)
|
|
* [extractor/iwara] Fix format sorting (#6651)
|
|
* [extractor/iwara] Fix typo
|
|
* [extractor/BrainPOP] Add extractors (#6106)
|
|
* [extractor/biliIntl] Add comment extraction (#6079)
|
|
* [extractor/gmanetwork] Add extractor (#5945)
|
|
* Relaxed validation for numeric format filters
|
|
* [extractor/niconico] Download comments from the new endpoint (#6773)
|
|
* [postprocessor/FixupDuplicateMoov] Fix bug in triggering
|
|
* [extractor/youtube] Revert default formats to `https`
|
|
* [extractor/zoom] Fix extractor (#6741)
|
|
* [extractor/line] Remove extractors (#6734)
|
|
* [extractor/hrefli] Add extractor (#6762)
|
|
* [extractor/youku] Improve error message (#6690)
|
|
* [extractor/kick] Make initial request non-fatal
|
|
* [extractor/youtube] Fix comment loop detection for pinned comments (#6714)
|
|
* [extractor/YahooGyaOIE,extactor/YahooGyaOPlayerIE] Delete extractors due to website close (#6218)
|
|
* [extractor/iwara] Accept old URLs
|
|
* [postprocessor/EmbedThumbnail,postprocessor/FFmpegMetadata] Fix error on attaching thumbnails and info json for mkv/mka (#6647)
|
|
* [extractor/iwara] Report private videos (#6641)
|
|
* [extractor/nbc] Fix `NBCStations` direct mp4 formats (#6637)
|
|
* [extractor/triller] Support short URLs, detect removed videos (#6636)
|
|
* [utils] `js_to_json`: Implement template strings (#6623)
|
|
* [extractor] Extract more metadata from ISM
|
|
* [extractor] Do not exit early for unsuitable `url_result`
|
|
* Fix 5cc0a8fd2e9fec50026fb92170b57993af939e4a
|
|
* [extractor/tiktok] Fix mp3 formats (#6615)
|
|
* [extractor/hollywoodreporter] Add extractors (#6614)
|
|
* [extractor/pgatour] Add extractor (#6613)
|
|
* [extractor/generic] Accept values for `fragment_query`, `variant_query` (#6600)
|
|
* [extractor/rumble] Fix videos without quality selection
|
|
* [extractor/rumble] Detect timeline format
|
|
* [extractor/telecaribe] Expand livestream support (#6601)
|
|
* [extractor/cbs] Add `ParamountPressExpress` extractor (#6604)
|
|
* [extractor/generic] Add extractor-args `hls_key`, `variant_query` (#6567)
|
|
* [extractor/bravotv] Fix extractor (#6568)
|
|
* [extractor/rozhlas] Extract manifest formats (#6590)
|
|
* [extractor/iwara] Overhaul extractors (#6557)
|
|
* [extractor/drtv] Fix radio page extraction (#6552)
|
|
* [extractor/tiktok] Improve `TikTokLive` extractor (#6520)
|
|
* [extractor/genius] Add support for articles (#6474)
|
|
* [extractor/mediastream] Improve `WinSports` and embed extraction (#6426)
|
|
* [extractor/youtube] Fix parsing `comment_count` (#6523)
|
|
* [build] Pin `pyinstaller` version for MacOS
|
|
* [extractor/youtube] Handle incomplete initial data from watch page (#6510)
|
|
* [dependencies/Cryptodome] Fix `__bool__`
|
|
* [extractor/nebula] Add `beta.nebula.tv` (#6516)
|
|
* [extractor/jwplatform] Update `_extract_embed_urls` (#6383)
|
|
* [extractor/Parler] Rewrite extractor (#6446)
|
|
* [extractor/medaltv] Fix clips (#6502)
|
|
* [extractor/LastFM] Rewrite playlist extraction (#6379)
|
|
* [extractor/thesun] Update `_VALID_URL` (#6522)
|
|
* Fix 2a23d92d9ec44a0168079e38bcf3d383e5c4c7bb
|
|
* [extractor/youtube] Construct fragment list lazily
|
|
* [extractor/youtube] Add extractor-arg `include_duplicate_formats`
|
|
* [extractor/youtube] Add client name to `format_note` when `-v` (#6254)
|
|
* [extractor/rokfin] Re-construct manifest url (#6507)
|
|
* [extractor/opencast] Fix format bug (#6512)
|
|
* [extractor/hidive] Fix login
|
|
* Support loading info.json with a list at it's root
|
|
* [extractor/cbc:gem] Update `_VALID_URL` (#6499)
|
|
* [extractor/twitch] Fix `is_live` (#6500)
|
|
* [extractor/youtube] Bypass throttling for `-f17`
|
|
* [downloader/curl] Fix progress reporting
|
|
* [extractor/opencast] Add ltitools to `_VALID_URL` (#6371)
|
|
* [extractor/iq] Set more language codes (#6476)
|
|
* [cookies] Defer extraction of v11 key from keyring
|
|
* [postprocessor] Fix chapters if duration is not extracted (#6037)
|
|
* [extractor/chilloutzone] Fix extractor (#6445)
|
|
* [utils] `write_string`: Fix noconsole behavior
|
|
* [extractor/nubilesporn] Add extractor (#6231)
|
|
* [extractor/teamcoco] Fix extractor (#6437)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 05 00:03:40 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.03.04+git20230304.8729e7b57:
|
|
* Release 2023.03.04
|
|
* [cleanup] Misc
|
|
* [extractor/lefigaro] Add extractors (#6309)
|
|
* [extractor/tubetugraz] Support `--twofactor` (#6424) (#6427)
|
|
* [extractor/tunein] Fix extractors (#6310)
|
|
* [extractor/telecaribe] Add extractor (#6311)
|
|
* [extractor/lumni] Add extractor (#6302)
|
|
* [extractor/Prankcast] Fix tags (#6316)
|
|
* [extractor/twitter] Fix retweet extraction (#6422)
|
|
* [extractor/SportDeutschland] Rewrite extractor
|
|
* [extractor/bilibili] Fix for downloading wrong subtitles (#6358)
|
|
* [devscripts] `make_changelog`: Stop at `Release ...` commit
|
|
* [xvideos:quickies] Add extractor (#6414)
|
|
* [extractor/rutube] Extract chapters from description (#6345)
|
|
* [build] Only archive if `vars.ARCHIVE_REPO` is set
|
|
* [extractor/twitch] Update for GraphQL API changes (#6318)
|
|
* [extractor/ESPNcricinfo] Handle new URL pattern (#6321)
|
|
* [build] Fix publishing to PyPI and homebrew
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 03 22:37:48 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.03.03+git20230303.354d5fca7:
|
|
* Release 2023.03.03
|
|
* Fix d400e261cf029a3f20d364113b14de973be75404
|
|
* Fix bug in 29cb20bd563c02671b31dd840139e93dd37150a1
|
|
* Add option `--break-match-filters`
|
|
* Fix `--break-on-existing` with `--lazy-playlist`
|
|
* [cleanup, jsinterp] Give functions names to help debugging
|
|
* [cleanup] Misc
|
|
* [build] Add `cffi` as a dependency for `yt_dlp_linux`
|
|
* [build] Sign SHA files and release public key
|
|
* [update] Add option `--update-to`, including to nightly (#6220)
|
|
* [build] Automated builds and nightly releases (#6220)
|
|
* [devscripts] Script to generate changelog (#6220)
|
|
* [jsinterp] Handle `Date` at epoch 0
|
|
* [extractor/yle_areena] Extract non-Kaltura videos (#6402)
|
|
* [extractor/mediastream] Improve WinSports support (#6401)
|
|
* [extractor/ntvru] Extract HLS and DASH formats (#6403)
|
|
* [extractor/iprima] Fix extractor (#6291)
|
|
* [extractor/generic] Detect manifest links via extension
|
|
* [extractor/youtube] Detect and break on looping comments (#6301)
|
|
* [cleanup] Misc
|
|
* [extractor/youtube] Extract channel `view_count` when `/about` tab is passed
|
|
* [extractor/youtube] Fix 5038f6d713303e0967d002216e7a88652401c22a
|
|
* [dependencies] Simplify `Cryptodome`
|
|
* [plugins] Don't look in `.egg` directories
|
|
* [extractor/youtube] Construct dash formats with `range` query
|
|
* [extractor/GoogleDrive] Fix some audio
|
|
* [extractor/generic] Handle basic-auth when checking redirects
|
|
* [extractor] Fix DRM detection in m3u8
|
|
* [utils] `LenientJSONDecoder`: Parse unclosed objects
|
|
* [utils] `Popen`: Shim undocumented `text_mode` property
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 17 17:47:54 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.02.17+git20230217.18d295c9e:
|
|
* [extractor/tencent] Add more formats and info (#5950)
|
|
* [cleanup] Fix `Changelog`
|
|
* [version] update
|
|
* Release 2023.02.17
|
|
* Update to ytdl-commit-2dd6c6e
|
|
* [cleanup] Misc
|
|
* [extractor/tempo] Add IVXPlayer extractor (#5837)
|
|
* [extractor/boxcast] Add extractor (#5983)
|
|
* [extractor/nebula] Remove broken cookie support (#5979)
|
|
* [extractor/youtube] `uploader_id` includes `@` with handle
|
|
* [ExtractAudio] Handle outtmpl without ext (#6005)
|
|
* [extractor/SportDeutschland] Fix extractor (#6041)
|
|
* [extractor/hypergryph] Add extractor (#6094)
|
|
* [extractor/anchorfm] Add episode extractor (#6092)
|
|
* [utils] Fix race condition in `make_dir` (#6089)
|
|
* [extractor/yappy] Add extractor (#6111)
|
|
* [extractor/vocaroo] Add extractor (#6117)
|
|
* [extractor/ebay] Add extractor (#6170)
|
|
* [utils] Don't use Content-length with encoding (#6176)
|
|
* [extractor/nitter] Update instance list (#6236)
|
|
* [extractor/odkmedia] Add `OnDemandChinaEpisodeIE` (#6116)
|
|
* [extractor/viu] Add `ViuOTTIndonesiaIE` extractor (#6099)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 17 00:30:04 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.01.06+git20230217.376aa24b1:
|
|
* Improve default subtitle language selection (#6240)
|
|
* [extractor/crunchyroll] Fix incorrect premium-only error
|
|
* [extractor/youtube] Fix `uploader_id` extraction
|
|
* Bugfix for 39f32f1715c0dffb7626dda7307db6388bb7abaa
|
|
* [extractor/nfl] Add `NFLPlus` extractors (#6222)
|
|
* [extractor/NZOnScreen] Add extractor (#6208)
|
|
* [extractor/crunchyroll] Better message for premium videos
|
|
* [extractor/vk] Fix playlists for new API (#6122)
|
|
* Bugfix for 39f32f1715c0dffb7626dda7307db6388bb7abaa
|
|
* Imply `--no-progress` when `--print`
|
|
* Sanitize formats before sorting
|
|
* [Build] Update pyinstaller
|
|
* [extractor/rcs] Fix extractors (#5700)
|
|
* [extractor/AbemaTV] Cache user token whenever appropriate (#6216)
|
|
* [extractor/twitter] Fix `--no-playlist` and add media `view_count` when using GraphQL (#6211)
|
|
* [pyinst] Fix for pyinstaller 5.8
|
|
* [extractor/youtube] Add hyperpipe instances (#6020)
|
|
* [extractor/biliintl] Add intro and ending chapters (#6018)
|
|
* [extractor/youtube] Update invidious and piped instances (#6030)
|
|
* [extractor/crunchyroll] Add intro chapter (#6023)
|
|
* [extractor/common] Fix `_search_nuxt_data` (#6062)
|
|
* [extractor/ximalaya] Update album `_VALID_URL` (#6110)
|
|
* [extractor/vlive] Replace with `VLiveWebArchiveIE` (#6196)
|
|
* [extractor/tvp] Support `stream.tvp.pl` (#6139)
|
|
* [extractor/npo] Fix extractor and add HD support (#6155)
|
|
* [extractor/bfmtv] Support `rmc` prefix (#6025)
|
|
* [extractor/clyp] Support `wav` (#6102)
|
|
* [extractor/tnaflix] Fix extractor (#6086)
|
|
* [extractor/Stripchat] Fix extractor (#5985)
|
|
* [extractor/moviepilot] Fix extractor (#5954)
|
|
* [extractor/91porn] Fix title and comment extraction (#5932)
|
|
* [extractor/Hidive] Fix subtitles and age-restriction (#5828)
|
|
* [devscripts/pyinstaller] Analyze sub-modules of `Cryptodome`
|
|
* [extractor/radiko] Fix format sorting for Time Free (#6159)
|
|
* [utils] `traverse_obj`: Fix more bugs
|
|
* [extractor/vimeo] Fix `playerConfig` extraction (#6203)
|
|
* [extractor/DouyuTV]: Use new API (#6074)
|
|
* [compat_utils] Simplify `EnhancedModule`
|
|
* [devscripts] Provide pyinstaller hooks
|
|
* [extractor/servus] Rewrite extractor (#6036)
|
|
* [extractor/wrestleuniverse] Add extractors (#6158)
|
|
* [downloader/hls] Allow extractors to provide AES key (#6158)
|
|
* [extractor/pornez] Handle relative URLs in iframe (#6171)
|
|
* [utils] `traverse_obj`: Fix several behavioral problems
|
|
* [compat_utils] Improve `passthrough_module`
|
|
* [dependencies] Standardize `Cryptodome` imports
|
|
* Support module level `__bool__` and `property`
|
|
* Make `title` completely non-fatal
|
|
* [extractor/huya] Support HD streams (#6172)
|
|
* [extractor/reddit] Support user posts (#6173)
|
|
* [extractor/GoPlay] Use new API (#6151)
|
|
* [extractor/zdf] Use android API endpoint for UHD downloads (#6150)
|
|
* [extractor/niconico] Add support for like history (#5705)
|
|
* [extractor/txxx] Add extractors (#5240)
|
|
* [extractor/youtube] Handle `consent.youtube`
|
|
* [extractor/youtube] Support `/live/` URL
|
|
* [extractor/freesound] Workaround invalid URL in webpage (#6147)
|
|
* [extractor/twitter] Fix graphql extraction on some tweets (#6075)
|
|
* [extractor/rumble] Fix format sorting
|
|
* [utils] `traverse_obj`: Various improvements
|
|
* [jsinterp] Support `if` statements
|
|
* [utils] Fix `time_seconds` to use the provided TZ (#6118)
|
|
* [extractor/generic] Avoid catastrophic backtracking in KVS regex
|
|
* [utils] Use local kernel32 for file locking on Windows
|
|
* Fix `--concat-playlist`
|
|
* [plugins] Fix zip search paths
|
|
* [extractor/nbc] Fix XML parsing
|
|
* [extractor/slideslive] Fix slides and chapters/duration (#6024)
|
|
* [extractor/nbc] Fix `NBC` and `NBCStations` extractors (#6033)
|
|
* [extractor/drtv] Fix bug in ab4cbef (#6034)
|
|
* [extractor/embedly] Embedded links may be for other extractors
|
|
* [extractor/rozhlas] Add extractor RozhlasVltavaIE (#5951)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 7 01:01:15 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Removing old tarball ; adding new tarball
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 07 00:35:13 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.01.06+git20230106.7287ab92f:
|
|
* [version] update
|
|
* Release 2023.01.06
|
|
* [cleanup] Misc
|
|
* [xanimu] Add extractor (#5969)
|
|
* [extractor/crunchyroll:show] Add `language` to entries (#5687)
|
|
* [extractor/youtube] Retry manifest refresh for live-from-start (#5670)
|
|
* [extractor/reddit] Add subreddit as `channel_id` (#5685)
|
|
* [extractor/drtv] Add series extractors (#5644)
|
|
* Fix config locations (#5933)
|
|
* [extractor/nbc] Update graphql query (#5952)
|
|
* [update] Fix updater file removal on windows (#5970)
|
|
* [extractor/biliIntl] Add fallback to `video_data` (#5971)
|
|
* [extractor/tiktok] Add `TikTokLive` extractor (#5637)
|
|
* [extractor/aitube] Add extractor (#5946)
|
|
* [extractor/volejtv] Add extractor (#5943)
|
|
* [extractor/biliintl] Add `/media` to `VALID_URL` (#5939)
|
|
* [downloader/aria2c] Disable native progress
|
|
* [utils] `windows_enable_vt_mode`: Better error handling
|
|
* [build] Add minimal `pyproject.toml`
|
|
* [utils] `mimetype2ext`: weba is not standard
|
|
* [extractor/joj] Fix extractor (#5934)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 02 22:00:01 UTC 2023 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2023.01.02+git20230102.990dd7b00:
|
|
* [version] update
|
|
* Release 2023.01.02
|
|
* [cleanup] Misc
|
|
* [docs] Improvements
|
|
* [extractor/generic] Decode unicode-escaped embed URLs (#5919)
|
|
* Update to ytdl-commit-195f22f6
|
|
* Add `--enable-file-urls` (#5917)
|
|
* [extractor/iqiyi] Fix `Iq` JS regex (#5922)
|
|
* [extractor/fifa] Fix Preplay extraction (#5921)
|
|
* [extractor/odnoklassniki] Extract subtitles (#5920)
|
|
* Improve handling for overriding extractors with plugins (#5916)
|
|
* [downloader/aria2c] Native progress for aria2c via RPC (#3724)
|
|
* Fix bug in 119e40ef64b25f66a39246e87ce6c143cd34276d
|
|
* [extractor/biliintl:series] Make partial download of series faster
|
|
* [extractor/embedly] Handle vimeo embeds
|
|
* Add `--compat-options 2021,2022`
|
|
* Add message when there are no subtitles/thumbnails
|
|
* [utils] `get_exe_version`: Detect broken executables
|
|
* [extractor/generic] Use `Accept-Encoding: identity` for initial request
|
|
* Improve plugin architecture (#5553)
|
|
* [update] Workaround #5632
|
|
* [extractor/bandcamp] Add `album_artist` (#5537)
|
|
* [extractor/udemy] Fix lectures that have no URL and detect DRM
|
|
* [extractor/youtube] Extract DRC formats
|
|
* Add `weba` to known extensions
|
|
* Fix bug in writing playlist info-json
|
|
* [extractor/bilibili] Fix `--no-playlist` for anthology
|
|
* [utils] js_to_json: Fix bug in f55523c (#5771)
|
|
* Let `--parse/replace-in-metadata` run at any post-processing stage
|
|
* Add pre-processor stage `video`
|
|
* [extractor/stv] Detect DRM
|
|
* [cleanup] Use `random.choices` (#5800)
|
|
* [extractor/soundcloud] Support user permalink (#5842)
|
|
* [extractor/BiliLive] Fix extractor
|
|
* [extractor/kick] Add extractor (#5736)
|
|
* [extractor/wistia] Improve extension detection (#5415)
|
|
* [extractor/amazon] Add `AmazonReviews` extractor (#5857)
|
|
* [extractor/videoken] Add extractors (#5824)
|
|
* [extractor/slideslive] Support embeds and slides (#5784)
|
|
* [extractor/twitcasting] Fix videos with password (#5894)
|
|
* [extractor/netverse] Add `NetverseSearch` extractor (#5838)
|
|
* [extractor/spankbang] Fix extractor (#5791)
|
|
* [extractor/curiositystream] Fix auth (#5730)
|
|
* [extractor/kankanews] Add extractor (#5729)
|
|
* [extractor/youku] Fix extractor (#5622)
|
|
* [extractor/ciscowebex] Support password-protected videos (#5601)
|
|
* [extractor/polskieradio] Adapt to next.js redesigns (#5416)
|
|
* [extractor/cda] Support premium and misc improvements (#5529)
|
|
* [extractor/ArteTV] Extract chapters (#5879)
|
|
* [extractor/beatbump] Add extractors (#5304)
|
|
* [extractor/urplay] Support for audio-only formats (#4606)
|
|
* [extractor/trtcocuk] Add extractor (#5009)
|
|
* Fix 9012d20b23b01827c8d75b460da22485c5cc80ef
|
|
* [extractor/mixch] Support `--wait-for-video`
|
|
* [extractor/ARD] Add vtt subtitles (#5835)
|
|
* [extractor/bilibili] Improve `_VALID_URL` (#5820)
|
|
* Fix `original_url` in playlists
|
|
* [FFmpegVideoConvertor] Add `gif` to `--recode-video`
|
|
* [extractor] Let `_extract_format` functions obey `--ignore-no-formats`
|
|
* [extractor/reddit] Extract crossposted media (#5801)
|
|
* Deprioritize HEVC-over-FLV formats (#5823)
|
|
* [extractor/youtube:tab] Extract metadata from channel items (#5569)
|
|
* [extractor/oneplace] Add OnePlacePodcast extractor (#5549)
|
|
* [extractor/rutube] Support private videos (#5761)
|
|
* [extractor/netverse] Extract comments (#5568)
|
|
* [extractor/europarl] Add EuroParlWebstream Extractor (#5547)
|
|
* [extractor/nosnl] Add support for /video (#5590)
|
|
* [extractor/airtv] Add extractor (#5533)
|
|
* [extractor/pinterest] Fix extractor (#5739)
|
|
* [extractor/foxsports] Fix extractor (#5719)
|
|
* [extractor/twitter] Heed `--no-playlist` for multi-video tweets (#5757)
|
|
* [downloader/ffmpeg] Fix headers for video+audio formats (#5659)
|
|
* [extractor/slideslive] Fix extractor (#5737)
|
|
* [extractor/hotstar] Improve format metadata
|
|
* Add `ac4` to known codecs
|
|
* [extractor/mediaset] Better embed detection and error messages (#5664)
|
|
* [extractor/yle_areena] Support restricted videos (#5735)
|
|
* [extractor/mediastream] Add extractor (#5640)
|
|
* [jsinterp] Escape regex that looks like nested set
|
|
* [extractor/webcamerapl] Add extractor (#5715)
|
|
* [extractor/la7] Improve extractor (#5538)
|
|
* [extractor/rumble] Add RumbleIE extractor (#5515)
|
|
* [extractor/noice] Add NoicePodcast extractor (#5621)
|
|
* [extractor/xiami] Remove extractors (#5711)
|
|
* [extractor/plutotv] Fix videos with non-zero start (#5745)
|
|
* [extractor/sibnet] Separate from VKIE
|
|
* Fix `--cookies-from-browser` CLI parsing
|
|
* [extractor/tiktok] Update `_VALID_URL`, add `api_hostname` arg (#5708)
|
|
* [utils] windows_enable_vt_mode: Proper implementation
|
|
* [cleanup] Misc
|
|
* [extractor/tiktok] Update API hostname (#5690)
|
|
* [extractor/swearnet] Fix description bug (#5681)
|
|
* [extractor/reddit] Extract video embeds in text posts (#5677)
|
|
* [extractor/tiktok] Fix subs, `DouyinIE`, improve `_VALID_URL` (#5676)
|
|
* [utils] Make `ExtractorError` mutable
|
|
* [extractor/youtube] Subtitles cannot be translated to `und`
|
|
* [extractor/amazonminitv] Cleanup 48652590ec401f4e747a5e51552cdcac20744aa1
|
|
* [extractor/amazonminitv] Add extractors (#3628)
|
|
* [extractor/youporn] Fix metadata (#2768)
|
|
* [extractor/naver] Treat fan subtitles as separate language
|
|
* [extractor/gronkh] Fix `_VALID_URL` (#5628)
|
|
* [extractor/kanal2] Add extractor (#5575)
|
|
* [extractor/naver] Improve `_VALID_URL` for `NaverNowIE` (#5620)
|
|
* [extractor/screencastify] Add extractor (#5604)
|
|
* [extractor/vimeo] Add `VimeoProIE` (#5596)
|
|
* [extractor/generic] Add `fragment_query` extractor arg for DASH and HLS (#5528)
|
|
* [webvtt] Handle premature EOF
|
|
* [extractor/reddit] Add vcodec to fallback format (#5591)
|
|
* [FormatSort] Add `mov` to `vext`
|
|
* [extractor/unsupported] Add more URLs
|
|
* [extractor/generic] Fix JSON LD manifest extraction (#5577)
|
|
* [extractor/twitter] Refresh guest token when expired (#5560)
|
|
* [extractor/twitter:spaces] Add 'Referer' to m3u8 (#5580)
|
|
* [extractor/brightcove] Add `BrightcoveNewBaseIE` and fix embed extraction (#5558)
|
|
* [extractor/redgifs] Fix bug in 8c188d5d09177ed213a05c900d3523867c5897fd (#5559)
|
|
* [extractor/youtube] Add `piped.video` (#5571)
|
|
* [extractor] Deprecate `_sort_formats`
|
|
* Implement universal format sorting
|
|
* [utils] Move format sorting code into `utils`
|
|
* [utils] Move `FileDownloader.parse_bytes` into utils
|
|
* [extractor/generic] Don't report redirect to https
|
|
* Add new field `aspect_ratio`
|
|
* [cleanup] Misc
|
|
* [extractor/youtube] Consider language in format de-duplication
|
|
* Make early reject of `--match-filter` stricter
|
|
* [extractor] Add a way to distinguish IEs that returns only videos
|
|
* [utils] `classproperty`: Add cache support
|
|
* [extractor/tencent] Fix geo-restricted video (#5505)
|
|
* [extractor/youtube] Fix bug in handling of music URLs
|
|
* Fix bugs in `PlaylistEntries`
|
|
* [extractor/Veoh] Add user extractor (#5242)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 11 15:34:17 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.11.11+git20221111.08270da5c:
|
|
* [extractor/youtube] Fix `ytuser:`
|
|
* [version] update
|
|
* Release 2022.11.11
|
|
* [cleanup] Misc
|
|
* [ThumbnailsConvertor] Fix filename escaping
|
|
* [extractor/YleAreena] Add extractor (#5270)
|
|
* [extractor/cinetecamilano] Add extractor (#5279)
|
|
* Fix `--list` options not implying `-s` in some cases (#5296)
|
|
* [extractor/youtube:tab] Improvements to tab handling (#5487)
|
|
* [extractor] Fix `fatal=False` for `_search_nuxt_data`
|
|
* [build] Make linux binary truly standalone using `conda` (#5423)
|
|
* [build] Create armv7l and aarch64 releases (#5449)
|
|
* [extractor/nzherald] Support new video embed (#5493)
|
|
* [extractor/youtube] Ignore incomplete data error for comment replies (#5490)
|
|
* [extractor/youtube] Differentiate between no and disabled comments (#5491)
|
|
* [build] `py2exe`: Migrate to freeze API (#5149)
|
|
* [extractor/youtube:tab] Fix video metadata from tabs (#5489)
|
|
* [test] Allow `extract_flat` in download tests
|
|
* [build, test] Harden workflows' security (#5410)
|
|
* [extractor/doodstream] Remove extractor
|
|
* [extractor/rumble] Add HLS formats and extract more metadata (#5280)
|
|
* [extractor/unsupported] Raise error on known DRM-only sites (#5483)
|
|
* [extractor/bitchute] Better error for geo-restricted videos (#5474)
|
|
* [extractor/youtube:tab] Update tab handling for redesign (#5439)
|
|
* [extractor/bitchute] Improve `BitChuteChannelIE` (#5066)
|
|
* [extractor/camsoda] Add extractor (#5465)
|
|
* [extractor/hotstar] Refactor v1 API calls
|
|
* [extractor/hotstar] Add season support (#5479)
|
|
* [extractor/stripchat] Improve error message (#5475)
|
|
* [extractor/uktvplay] Fix `_VALID_URL`
|
|
* [extractor/odnoklassniki] Support boosty.to embeds (#5105)
|
|
* [extractor/mxplayer] Improve extractor (#5303)
|
|
* [compat] Fix `shutils.move` in restricted ACL mode on BSD (#5309)
|
|
* [extractor/niconico] Always use HTTPS for requests
|
|
* [extractor/foxnews] Add `FoxNewsVideo` extractor
|
|
* [extractor/vlive] Extract `release_timestamp`
|
|
* [update] Use error code 100 for update errors
|
|
* [cleanup] Lint and misc cleanup
|
|
* Update to ytdl-commit-de39d128
|
|
* [extractor/stripchat] Fix hostname for HLS stream (#5445)
|
|
* Do not backport Python 3.10 SSL configuration for LibreSSL (#5464)
|
|
* [extractor/telegram] Add playlist support and more metadata (#5358)
|
|
* [extractor/crunchyroll] Beta is now the only layout (#5294)
|
|
* [extractor/listennotes] Add extractor (#5310)
|
|
* [extractor/qingting] Add extractor (#5329)
|
|
* [extractor/tvp] Update extractors (#5346)
|
|
* [extractor/redgifs] Refresh auth token for 401 (#5352)
|
|
* [extractor/youtube] Update piped instances (#5441)
|
|
* [extractor/epoch] Support videos without data-trailer (#5387)
|
|
* [extractor/swearnet] Add extractor (#5371)
|
|
* [extractor/deuxm] Add extractors (#5388)
|
|
* Backport SSL configuration from Python 3.10 (#5437)
|
|
* [extractor/skyit] Fix extractors (#5442)
|
|
* [extractor/youtube] Update playlist metadata extraction for new layout (#5376)
|
|
* [extractor/lbry] Authenticate with cookies (#5435)
|
|
* [extractor/twitcasting] Fix `data-movie-playlist` extraction (#5453)
|
|
* [extractor/oftv] Add extractors (#5134)
|
|
* [extractor/youtube] Improve chapter parsing from description
|
|
* [extractor/genius] Add extractors (#5221)
|
|
* [extractor/bbc] Support onion domains (#5211)
|
|
* [extractor/agora] Add extractors (#5101)
|
|
* [extractor/bitchute] Simplify extractor (#5066)
|
|
* [kaltura] Support playlists (#4986)
|
|
* [extractor] Improve `_generic_title`
|
|
* [extractor/japandiet] Add extractors (#5368)
|
|
* [extractor/youtube] Fix `duration` for premieres (#5382)
|
|
* [extractor/youtube] Fix `live_status` extraction for playlist videos
|
|
* Write API params in debug head
|
|
* [extractor/bilibili] Add chapters and misc cleanup (#4221)
|
|
* [extractor/bilibili] Fix BilibiliIE and Bangumi extractors (#4945)
|
|
* [extractor/mlb] Add `MLBArticle` extractor (#4832)
|
|
* [extractor/zenyandex] Fix extractors (#3750, #5268)
|
|
* [extractor/americastestkitchen] Fix extractor (#5343)
|
|
* [extractor/iprima] Make json+ld non-fatal
|
|
* [build] Replace `set-output` with `GITHUB_OUTPUT` (#5315)
|
|
* [extractor/zee5] Improve `_VALID_URL` (#5316)
|
|
* [extractor/redgifs] Fix extractors
|
|
* [extractor/zeenews] Add extractor (#5289)
|
|
* [extractor/redgifs] Fix extractors
|
|
* [extractor/twitter] Add Spaces extractor and GraphQL API (#5247, #4864)
|
|
* [extractor/paramountplus] Update API token (#5285)
|
|
* [extractor/voot] Improve `_VALID_URL` (#5283)
|
|
* [extractor/youtube] Mark videos as fully watched
|
|
* [cleanup Misc
|
|
* [SponsorBlock] Relax duration check for large segments
|
|
* [docs, devscripts] Document `pyinst`'s argument passthrough (#5235)
|
|
* [ModifyChapters] Handle the entire video being marked for removal
|
|
* [SponsorBlock] Obey `--retry-sleep extractor`
|
|
* [SponsorBlock] Add `type` field
|
|
* [SponsorBlock] Support `chapter` category (#5260)
|
|
* [downloader/fragment] HLS download can continue without first fragment
|
|
* Fix end time of clips (#5255)
|
|
* [extractor/YoutubeWebArchive] Improve metadata extraction (#4968)
|
|
* [extractor/Fox] Extract thumbnail (#5243)
|
|
* [outtmpl] Ensure ASCII in json and add option for Unicode
|
|
* [extractor/generic:quoted-html] Add extractor (#5213)
|
|
* [extractor/youtube] Fix live_status
|
|
* [extractor/iq] Increase phantomjs timeout
|
|
* [extractor/cda]: Support login through API (#5100)
|
|
* [extractor/youtube:tab] Let `approximate_date` return timestamp
|
|
* Do more processing in `--flat-playlist`
|
|
* [utils] `js_to_json`: Improve escape handling (#5217)
|
|
* [extractor/aeon] Add extractor (#5205)
|
|
* [extractor/tnaflix] Fix 09c127ff838505de1bddde56ad4d22f46ebf6ed7
|
|
* [extractor/twitter] Add onion site to `_VALID_URL` (#5208)
|
|
* [extractor/twitter] Support multi-video posts (#5183)
|
|
* [cookies] Improve `LenientSimpleCookie` (#5195)
|
|
* [jsinterp] Improve separating regex
|
|
* [utils] `strftime_or_none`: Workaround Python bug on Windows
|
|
* [extractors/podbayfm] Add extractor (#4971)
|
|
* [extractor/sbs] Improve `_VALID_URL` (#5193)
|
|
* [extractor/generic] Separate embed extraction into own function (#5176)
|
|
* [extractor/wordpress:mb.miniAudioPlayer] Add embed extractor (#5087)
|
|
* [extractor/common] Fix `json_ld` type checks (#5145)
|
|
* [extractor/viu] Support subtitles of on-screen text (#5173)
|
|
* [extractor/nos.nl] Add extractor (#4822)
|
|
* [VK] Fix playlist URLs (#4930)
|
|
* [extractor/screen9] Add extractor (#5137)
|
|
* [utils] `traverse_obj`: Allow `re.Match` objects (#5174)
|
|
* [utils] `traverse_obj`: Always return list when branching (#5170)
|
|
* [extractor/tubitv] Better DRM detection (#5171)
|
|
* [extractor/reddit] Add fallback format (#5165)
|
|
* [embedthumbnail] Fix thumbnail name in mp3 (#5163)
|
|
* [extractor/youtube] Extract concurrent view count for livestreams (#5152)
|
|
* [extractor/dplay] Add MotorTrendOnDemand extractor (#5151)
|
|
* [extractor/Tnaflix] Fix for HTTP 500 (#5150)
|
|
* Fix for formats=None
|
|
* [extractor/livestreamfails] Support posts (#5139)
|
|
* [build] Pin `py2exe` version
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 13 22:06:41 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Renaming {YoutubeDL-collections-space,yt_dlp-init-space}.patch
|
|
to {YoutubeDL-collections-space,yt_dlp-init-space}.diff
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 04 12:59:35 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.10.04+git20221004.1305b659e:
|
|
* [extractor/detik] Avoid unnecessary extraction
|
|
* [version] update
|
|
* Release 2022.10.04
|
|
* [cleanup] Misc (#5044)
|
|
* [docs] Separate notes about environment variables
|
|
* [extractor/onenewsnz] Add extractor (#5088)
|
|
* [extractor/prankcast] Add extractor (#4774)
|
|
* [extractor/24tv.ua] Add extractors (#5121)
|
|
* [extractor/booyah] Add extractor (#4834)
|
|
* [extractor/redgifs] Fix extractor (#4892)
|
|
* [extractor/detik] Generalize extractors (#4899)
|
|
* [extractor/BilibiliSpace] Fix extractor, better error message (#5043)
|
|
* [extractor/IsraelNationalNews] Add extractor (#5089)
|
|
* [extractor/youtube] Download `post_live` videos from start (#5091)
|
|
* [extractor/nfl] Fix extractor (#5130)
|
|
* [extractor/holodex] Fix `_VALID_URL` (#4948)
|
|
* [cleanup] Minor fixes
|
|
* [extractor/AmazonStore] Fix JSON extraction (#5111)
|
|
* [extractor/JWPlatform] Fix extractor (#5112)
|
|
* [extractor/paramountplus] Better DRM detection (#5126)
|
|
* [extractor/anvato] Fix extractor and refactor (#5074)
|
|
* [extractor/zee5] Fix `_VALID_URL` (#5124)
|
|
* [extractor/MicrosoftEmbed] Add extractor (#5082)
|
|
* [extractor/bundesliga] Add extractor (#5094)
|
|
* [extractor/tennistv] Fix timestamp (#5085)
|
|
* [extractor/hrfensehen] Fix extractor (#5096)
|
|
* [extractor] Make search_json able to parse lists
|
|
* [extractor/iltalehti] Add extractor (#5117)
|
|
* [extractor/bongacams] Update `_VALID_URL` (#5104)
|
|
* [downloader/aria2c] Fix filename containing leading whitespace (#5099)
|
|
* [extractor/Mxplayer] Fix extractor (#4966)
|
|
* [downloader/ism] Support ec-3 codec (#5004)
|
|
* [extractor/tv2] Support new url format (#5063)
|
|
* [extractor/unscripted] Add extractor (#5008)
|
|
* [extractor/yandexvideopreview] Update _VALID_URL (#5084)
|
|
* [extractor/malltv] Fix video_id extraction (#4883)
|
|
* [extractor/trovo] Fix extractors (#4880)
|
|
* [extractor/tencent] Add Iflix extractor (#4829)
|
|
* [extractor/audioboom] Support direct URLs and refactor (#4803)
|
|
* [extractor/nbc] Add NBCStations extractor (#5077)
|
|
* [extractor/crunchyroll:beta] Improve handling of hardsubs (#5041)
|
|
* [extractor/rcs] Fix embed extraction
|
|
* [extractor/zee5] Generate device ids (#5062)
|
|
* [extractor/ondemandkorea] Update `jw_config` regex (#5040)
|
|
* [extractor/wordpress:playlist] Add generic embed extractor (#5012)
|
|
* [extractor/BerufeTV] Add extractor (#4921)
|
|
* [extractor/dplay:italy] Add default authentication (#5056)
|
|
* [extractor/soundcloud:search] More metadata in `--flat-playlist` (#4965)
|
|
* [cleanup] Fix flake8 and minor refactor
|
|
* [extractor/youtube] Do not warn on duplicate chapters
|
|
* [extractor/youtube:tab] Improve continuation items extraction
|
|
* [extractor/YoutubeShortsAudioPivot] Support `source` URLs
|
|
* [extractor/youtube:tab] Support `reporthistory` page
|
|
* [extractor] Improve json+ld extraction
|
|
* [extractor/artetv] Remove duplicate stream urls (#5047)
|
|
* [extractor/heise] Fix extractor (#5029)
|
|
* Don't download entire video when no matching `--download-sections`
|
|
* [cookies] Let `_get_mac_keyring_password` fail gracefully
|
|
* [utils] `Popen.run`: Fix default return in binary mode
|
|
* [utils] `traverse_obj`: Rewrite, document and add tests (#5024)
|
|
* Playlists maynot always have webpage_url
|
|
* [extractor/RUTV] Fix warnings for livestreams (#5016)
|
|
* [extractor/Smotrim] Add extractor (#5015)
|
|
* [extractor/rutube] Fix `_EMBED_REGEX`
|
|
* [extractor/wistia] Add support for channels (#4819)
|
|
* [utils] `js_to_json`: Improve
|
|
* [extractor/telegraaf] Use mobile GraphQL API endpoint
|
|
* [extractor/instagram] Extract more metadata (#4708)
|
|
* [extractor/youtube] Add support for Shorts audio pivot feed (#4932)
|
|
* [extractor/nebula] Add nebula.tv (#4918)
|
|
* [extractor/hungama] Add subtitle (#4856)
|
|
* [extractor/wistia] Match IDs in embed URLs (#4990)
|
|
* [docs] Misc improvements
|
|
* [extractor] Fix `fatal=False` in `RetryManager`
|
|
* [extractor/patreon] Sort formats
|
|
* [extractor/tiktok] Fix TikTokIE (#4984)
|
|
* [extractor/GoPlay] Add extractor (#3412)
|
|
* [devscripts] make_lazy_extractors: Fix for Docker (#4958)
|
|
* [extractor/web.archive:youtube] Fix _YT_INITIAL_PLAYER_RESPONSE_RE
|
|
* Workaround `libc_ver` not be available on Windows Store version of Python
|
|
* [outtmpl] Make `%s` work in strfformat for all systems
|
|
* Improve 5736d79172c47ff84740d5720467370a560febad
|
|
* [extractor/generic] Pass through referer from json-ld
|
|
* [cookies] Parse cookies leniently (#4780)
|
|
* Support environment variables in `--ffmpeg-location`
|
|
* Allow open ranges for time ranges (#4940)
|
|
* [extractor/bilibili] Add space.bilibili extractors (#4468)
|
|
* Allow plugin extractors to replace the built-in ones
|
|
* Fix `--config-location -`
|
|
* Fix bug in 941e881e1fe20ee8955f3b751ce26953d9e86656 (#4893)
|
|
* Fix bug in ae1035646a6be09c2aed3e22eb8910f341ddacfe
|
|
* [cleanup] Misc
|
|
* Fix bug in ae1035646a6be09c2aed3e22eb8910f341ddacfe
|
|
* [extractor/common] Escape `%` in `representation_id` of m3u8
|
|
* [extractor/BiliIntl] Support uppercase lang in `_VALID_URL`
|
|
* [extractor/youtube] Support changing extraction language (#4470)
|
|
* [extractor/adobepass] Add MSO AlticeOne (Optimum TV) (#4875)
|
|
* [extractor/youtube] Fix video like count extraction
|
|
* Allow a `set` to be passed as `download_archive`
|
|
* [extractor/MLBTV] Detect live streams
|
|
* [docs] Improvements
|
|
* [extractor/BiliIntlSeries] Fix `_VALID_URL`
|
|
* Fix bug in 07a1250e0e90515ff8142161536f9dafa6eaba1b
|
|
* [utils] `base_url`: URL paths can contain `&` (#4841)
|
|
* [outtmpl] Curly braces to filter keys
|
|
* [phantomjs] Fix bug in 587021cd9f717181b44e881941aca3f8d753758b (#4833)
|
|
* [extractor/mediaworksnzvod] Add extractor (#4817)
|
|
* [extractor/animeondemand] Remove extractor (#4830)
|
|
* [jsinterp] Workaround operator associativity issue
|
|
* [extractor/amazonstore] Retry to avoid captcha page (#4811)
|
|
* [extractor/triller] Fix auth token (#4813)
|
|
* [extractor/motorsport] Support native embeds
|
|
* [extractor/bandcamp] Extract `uploader_url`
|
|
* [extractor/youtube] Detect `lazy-load-for-videos` embeds
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 01 12:56:57 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.09.01+git20220901.adba24d20:
|
|
* [version] update
|
|
* Release 2022.09.01
|
|
* [cleanup] Misc
|
|
* Update to ytdl-commit-ed5c44e7
|
|
* [jsinterp] Fix escape in regex
|
|
* [extractor/youtube] Fallback regex for nsig code extraction
|
|
* [FormatSort] Fix `aext` for `--prefer-free-formats`
|
|
* [build] `make tar' should not follow `DESTDIR` (#4790)
|
|
* [extractor/youtube] Add `no-youtube-prefer-utc-upload-date` compat option (#4771)
|
|
* [cookies] Improve container support (#4806)
|
|
* [extractor/triller] Add extractor (#4712)
|
|
* [VQQ] Add extractors (#4706)
|
|
* [extractor/bilibili] Extract `flac` with premium account (#4759)
|
|
* [Build] Update pyinstaller
|
|
* [extractor/eurosport] Add extractor (#4613)
|
|
* [extractor/mediaset] Fix embed extraction
|
|
* [extractor/epoch] Add extractor (#4772)
|
|
* [extractor/stripchat] Don't modify input URL (#4781)
|
|
* [jsinterp] Add `charcodeAt` and bitwise overflow (#4706)
|
|
* [extractor/newspicks] Add extractor (#4725)
|
|
* [cookies] Support firefox container in `--cookies-from-browser` (#4753)
|
|
* [extractor/crunchyroll:beta] Use anonymous access (#4704)
|
|
* Restore LD_LIBRARY_PATH when using PyInstaller (#4666)
|
|
* [utils] Add `deprecation_warning`
|
|
* [downloader/external] Smarter detection of executable
|
|
* [jsinterp, extractor/youtube] Minor fixes
|
|
* [extractor/huya] Fix stream extraction (#4798)
|
|
* [jsinterp] Fix `_separate`
|
|
* [extractor/youtube] Update iOS Innertube clients (#4792)
|
|
* [extractor/youtube] Use device-specific user agent (#4770)
|
|
* [extractor/IslamChannel] Add extractors (#4779)
|
|
* [cache, extractor/youtube] Invalidate old cache
|
|
* [extractor/generic] Don't return JW player without formats
|
|
* [extractor/arte] Bug fix (#4769)
|
|
* [extractor/screencastomatic] Support `--video-password` (#4761)
|
|
* [extractor/vimeo:user] Fix _VALID_URL
|
|
* Bugfix for 822d66e591341f8bf082be371b4beb66d72ba080
|
|
* [jsinterp] Fix bug in operator precedence
|
|
* Fix lazy extractor bug in fe7866d0ed6bfa3904ce12b049a3424fdc0ea1fa
|
|
* Add version to infojson
|
|
* Fix bug in fe7866d0ed6bfa3904ce12b049a3424fdc0ea1fa
|
|
* Fix `--break-per-url --max-downloads`
|
|
* Add option `--use-extractors`
|
|
* [utils] Add orderedSet_from_options
|
|
* [extractor/mixcloud] All formats are audio-only
|
|
* [extractor/medaltv] Fix extraction (#4739)
|
|
* [extractor/rtbf] Fix jwt extraction (#4738)
|
|
* [jsinterp] Implement timeout
|
|
* Fix bug in `--alias`
|
|
* [extractor/BiliBiliSearch] Don't sort by date
|
|
* [extractor/BiliBiliSearch] Fix infinite loop
|
|
* [extractor/youtube] Fix bug in format sorting
|
|
* [test] Fix test_youtube_signature
|
|
* [extractor/uktv] Improve _VALID_URL
|
|
* [extractor/bitchute] Mark errors as expected
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 19 14:39:09 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.08.19+git20220819.b76e9cedb:
|
|
* [version] update
|
|
* Release 2022.08.19
|
|
* [cleanup] Misc
|
|
* [jsinterp] Bring on-par with youtube-dl
|
|
* [extractor/instagram] Fix bugs in 7d3b98be4c4567b985ba7d7b17057e930457edc9 (#4701)
|
|
* [extractor/rai] Minor fix (#4700)
|
|
* [extractor/instagram] Fix extraction (#4696)
|
|
* [extractor/rtbf] Fix stream extractor (#4671)
|
|
* [extractor/zattoo] Fix Zattoo resellers (#4675)
|
|
* [extractor/youtube] Add fallback to phantomjs
|
|
* [phantomjs] Add function to execute JS without a DOM
|
|
* [youtube] Improve signature caching
|
|
* [extractor/SovietsCloset] Fix extractor (#4688)
|
|
* [jsinterp] Fix for youtube player 1f7d5369
|
|
* [youtube] Fix error reporting of "Incomplete data"
|
|
* Fix bug in --download-archive
|
|
* [jsinterp] Fix for youtube player c81bbb4a
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 15 14:14:14 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.08.14+git20220815.5c6d2ef9d:
|
|
* [youtube] Improve format sorting for IOS formats
|
|
* [build] Exclude devscripts from installs
|
|
* [version] update
|
|
* Release 2022.08.14
|
|
* [cleanup] Misc
|
|
* [jsinterp] Bring or-par with youtube-dl
|
|
* Update to ytdl-commit-e6a836d
|
|
* Fix bug in 1155ecef29187bff975ceb51c755722c660e0387
|
|
* [update] Copy bitmask from old binary
|
|
* [extractor/toggo] Improve `_VALID_URL` (#4663)
|
|
* [extractor/MLB] New extractor (#4586)
|
|
* [extractor/moview] Add extractor (#4607)
|
|
* [extractor/truth] Add extractor (#4609)
|
|
* [extractor/facebook] Add reel support (#4660)
|
|
* [extractor/parler] Add extractor (#4616)
|
|
* [extractor/rai] Misc fixes (#4600)
|
|
* [extractor/doodstream] Add `wf` domain (#4648)
|
|
* [ThumbnailsConvertor] Fix conversion after fixup_webp
|
|
* [update] Set executable bit-mask
|
|
* [utils] Fix `get_compatible_ext`
|
|
* [docs] Consistent use of `e.g.` (#4643)
|
|
* [jsinterp] Handle new youtube signature functions
|
|
* [extractor/aenetworks] Add formats parameter (#4645)
|
|
* [patreon] Ignore erroneous media attachments (#4638)
|
|
* [extractor/tubitv] Extract additional formats (#4646)
|
|
* [jsinterp] Truncate error messages
|
|
* [extractor/crunchyroll] Improve `_VALID_URL`s
|
|
* [extractor/zattoo] Fix resellers
|
|
* [devscripts] Fix import
|
|
* [extractor] Fix format sorting of `channels`
|
|
* [ffmpeg] Smarter detection of ffprobe filename
|
|
* [postprocessor/embedthumbnail] Detect libatomicparsley.so
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 9 20:26:45 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Adding 'yt_dlp-init-space.patch' to account for [another] 1st line
|
|
being clobbered when pkgs are built
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 09 17:50:29 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.08.08+git20220809.c220d9efc:
|
|
* [ffmpeg] Disable avconv unless `--prefer-avconv`
|
|
* [build] Fix changelog
|
|
* [version] update
|
|
* Release 2022.08.08
|
|
* Update to ytdl-commit-adb5294
|
|
* [extractor/redbee] Unify and update extractors (#4479)
|
|
* [extractor/harpodeon] Add extractor (#4540)
|
|
* Remove filtered entries from `-J`
|
|
* [build, devscripts] Add devscript to set a build variant
|
|
* [devscripts] Create `utils` and refactor
|
|
* [build] Improve build process (#4513)
|
|
* [extractor/youtube] Add `androidSdkVersion` parameter to Android Innertube clients
|
|
* [extractor/ninegag] Extract uploader (#4597)
|
|
* [extractor/youtube] Extract more format info
|
|
* [extractor] Add field `audio_channels`
|
|
* [extractor/WASDTV:record] Fix `_VALID_URL`
|
|
* [extractor/tviplayer] Improve `_VALID_URL` (#4585)
|
|
* [extractor/youtube] Prevent redirect to unwanted videos (#4593)
|
|
* Bugfix for bfd973ece3369c593b5e82a88cc16de80088a73e
|
|
* [extractor/FIFA] Change API endpoint (#4577)
|
|
* [extractor/kompas] Add extractor (#4562)
|
|
* [extractor/vidio] Support embed link (#4564)
|
|
* [extractor/NovaPlay] Fix extractor (#4415)
|
|
* Fix tests for 989a01c2610832193c268d072ada8814bfd4c00d
|
|
* [extractor/crunchyroll:beta] Use streams API (#4555)
|
|
* [outtmpl] Smarter replacing of unsupported characters
|
|
* Fix bug in be5c1ae86202be54225d376756f5d9f0bf8f392a
|
|
* [extractor/vimeo] Bugfix in bfd973ece3369c593b5e82a88cc16de80088a73e
|
|
* Determine merge container better (See desc) (#1482)
|
|
* Import ctypes only when necessary
|
|
* [extractor/crunchyroll:beta] Extract timestamp and fix tests (#4535)
|
|
* Fix misleading DRM message
|
|
* [extractor/youtube] Bump Innertube client versions
|
|
* Fix bug in 0647d9251f7285759109cc82693efee533346911
|
|
* [extractor/xfileshare] Add Referer (#4494)
|
|
* [extractor/orf:radio] Rewrite extractors
|
|
* Minor bugfixes
|
|
* Standardize retry mechanism (#1649)
|
|
* [extractors] Use new framework for existing embeds (#4307)
|
|
* [extractor] Support multiple archive ids for one video (#4307)
|
|
* [extractor/html5] Separate into own extractor (#4307)
|
|
* [extractor/camtasia] Separate into own extractor (#4307)
|
|
* [extractor, test] Basic framework for embed tests (#4307)
|
|
* [extractor] Framework for embed detection (#4307)
|
|
* [extractor/rai] Add raisudtirol extractor (#4524)
|
|
* [extractor/YahooJapanNews] Fix extractor (#4480)
|
|
* [extractor/yandexmusic] Extract higher quality format
|
|
* [FFmpegThumbnailsConvertor] Fix conversion from GIF
|
|
* [docs] Clarify `best*`
|
|
* [docs] Fix capitalization in references (#4515)
|
|
* [extractor/angel] Add extractor (#4410)
|
|
* [extractors/holodex] Add extractor (#4434)
|
|
* [extractor/youtube] Add `live_status=post_live` (#4495)
|
|
* [downloader] Add average speed to final progress line
|
|
* [cleanup] Misc
|
|
* [utils] sanitize_open: Allow any IO stream as stdout
|
|
* [outtmpl] Treat empty values as None in filenames
|
|
* Validate `--merge-output-format`
|
|
* [utils, cleanup] Consolidate known media extensions
|
|
* [mhtml, cleanup] Use imghdr
|
|
* [ffmpeg] Set `ffmpeg_location` in a contextvar
|
|
* [webvtt, extractor/youtube] Extract auto-subs from livestream VODs
|
|
* [extractor/youtube] Parse translated subtitles only when requested
|
|
* [metadataparser] Don't set `None` when the field didn't match
|
|
* [extractor/ESPN] Extract duration (#4499)
|
|
* [extractor/twitch] Extract chapters for single chapter VODs (#4453)
|
|
* [extractor/doodstream] Support more domains (#4493)
|
|
* [extractor/stripchat] Fix _VALID_URL (#4491)
|
|
* [extractor/cloudflarestream] Fix video_id padding (#4384)
|
|
* [extractor/ina] Improve extractor (#4487)
|
|
* [extractor/archiveorg] Improve handling of formats (#4461)
|
|
* [extractor/bbc] Fix news articles (#4472)
|
|
* [extractor/arte] Fix title extraction
|
|
* [extractor/vk] Fix extractor (#4128)
|
|
* [extractor/NaverNow] Change endpoint (#4457)
|
|
* [extractor/arte] Move to v2 API (#3302)
|
|
* [extractor/tempo] Add extractor (#4463)
|
|
* Bugfix for f1042989c16795b9f75edd7856b1257570ab40e3
|
|
* Fix bugs in 3bec830a597e8c7ab0d9f4e1258dc4a1be0b1de4
|
|
* [crunchyroll] Fix language code in _VALID_URLs
|
|
* [extractor/Go] Extract timestamp (#4186)
|
|
* [extractor/hidive] Fix cookie login when netrc is also given (#4447)
|
|
* [youtube,twitch] Allow waiting for channels to become live
|
|
* Reject entire playlists faster with `--match-filter`
|
|
* [extractor/Crunchyroll] Handle missing metadata correctly (#4405)
|
|
* [extractor/dplay] Add MotorTrend extractor (#4446)
|
|
* [extractor/rai] Fix RaiNews extraction (#4380)
|
|
* [extractor/zee5] Update Device ID (#4423)
|
|
* [extractor/tubi] Exclude playlists from playlist entries (#4416)
|
|
* [extractor/patreon] Fix and improve extractors (#4398)
|
|
* [vgtv] Support tv.vg.no (#4404)
|
|
* [extractor/globo:article] Remove false positives (#4396)
|
|
* [docs] Fix bug report issue template
|
|
* `--compat-option no-live-chat` should disable danmaku
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 19 00:24:26 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.07.18+git20220718.bc83b4b06:
|
|
* [extractor/AbemaTVTitle] Implement paging (#4376)
|
|
* [build] Update pyinstaller
|
|
* Remove Python 3.6 support
|
|
* [version] update
|
|
* Release 2022.07.18
|
|
* [cleanup] Misc
|
|
* Fix bug in 2aab569f1c4c0c5b991a4ad50913d82fd04b3d26
|
|
* [extractor/MangoTV] Fix subtitle languages
|
|
* [extractor/BiliIntl] Fix subtitle extraction
|
|
* [extractor/wetv] Add extractors (#4330)
|
|
* [extractor/wikimedia] Add extractor (#4314)
|
|
* [extractor/Netverse] Improve playlist extractor (#3854)
|
|
* [extractor/rtvsl] Add extractor (#2586)
|
|
* [update] Prepare to remove Python 3.6 support
|
|
* [compat] Let PyInstaller detect _legacy module
|
|
* Fix bug in 5200976949b93bc937a95d4453985e5e1a1160e2
|
|
* [extractor/philharmoniedeparis] Fix extractor (#4367)
|
|
* [extractor/WSJArticle] Fix video id extraction (#4268)
|
|
* [extractor/WatchESPN] Improve _VALID_URL
|
|
* Support `--no-progress` for `--wait-for-video`
|
|
* [build] Fix architecture suffix of executables (#4355)
|
|
* [extractor/instagram] Fix post/story extractors (#4074)
|
|
* Fix a904a7f8c6edc42046f0a78fb279739d500d4887
|
|
* Allow users to specify encoding in each config files (#4357)
|
|
* [extractor/TubeTuGraz] Add extractor (#2397)
|
|
* [extractor] Passthrough `errnote=False` to parsing
|
|
* [extractor/rtl.lu] Add extractor (#4222)
|
|
* [extractor/StarTrek] Add extractor (#4191)
|
|
* [extractor/Trovo] Fix extractor (#4208)
|
|
* [extractor/acfun] Add extractors (#4228)
|
|
* [extractor/tviplayer] Add extractor (#4281)
|
|
* [extractor/detik] Add extractor (#4284)
|
|
* [extractor/hytale] Add extractor (#4326)
|
|
* [extractor/Ximalaya] Fix extractors (#4339)
|
|
* [utils] Fix `get_domain`
|
|
* [extractor/cellebrite] Add extractor (#4333)
|
|
* [extractor/twitch] Support storyboards for VODs (#4342)
|
|
* [extractor/youtube] More metadata for storyboards (#4334)
|
|
* [docs] Improve docstring of `download_ranges` (#4340)
|
|
* [aes] Add multiple padding modes in CBC
|
|
* [extractor/theholetv] Add extractor (#4325)
|
|
* [cleanup] Minor fixes
|
|
* Discard info_dict from memory if no longer needed
|
|
* [extractor/crunchyroll] Improve _VALID_URL
|
|
* Do not allow extractors to return `None`
|
|
* [http] Ensure the file handle is always closed
|
|
* Fix rounding of integers in format table
|
|
* [utils, cleanup] Refactor parse_codecs
|
|
* [ModifyChapters] Modify duration in infodict
|
|
* [extractor/mocha] Add extractor (#4213)
|
|
* [extractor/syvdk] Add extractor (#4250)
|
|
* [test] Split download tests so they can be more easily run in CI
|
|
* [extractor/youtube] Fix duration check for post-live manifestless mode
|
|
* [extractor/bigo] Fix extractor (#4312)
|
|
* [extractor/fifa] Fix extractor (#4272)
|
|
* [extractor/Audiodraft] Add extractors (#4288)
|
|
* [extractor/liputan6] Add extractor (#4304)
|
|
* [cleanup] Misc cleanup
|
|
* Skip some fixup if remux/recode is needed (#4266)
|
|
* [outtmpl] Add alternate form `h` for HTML escaping
|
|
* [build] Improve `setup.py`
|
|
* [extractor/youtube, cleanup] Fix tests (#4293)
|
|
* [extractor/generic] Remove HEAD request
|
|
* Do not load system certificates when `certifi` is used
|
|
* Improve chapter sanitization
|
|
* [extractor/iq] Set language correctly for Korean subtitles
|
|
* [devscripts/update-formulae] Do not change dependency section
|
|
* [options] Fix aliases to `--config-location`
|
|
* Fix bug in 612f2be5d3924540158dfbe5f25d841f04cff8c6
|
|
* [docs] Improve issue templates
|
|
* [update] Do not check `_update_spec` when up to date
|
|
* [build] Fix bug in 6d916fe709a38e8c4c69b73843acf170b5165931
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 29 15:56:33 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- For some reason, yt_dlp/YoutubeDL.py loses 1st line
|
|
'import collections' when package is built; adding blank line
|
|
as 1st line results in 'import collections' being 1st line again
|
|
after build
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 29 13:36:23 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.06.29+git20220629.5b836d473:
|
|
* [build] Consistent order for lazy extractors (#4220)
|
|
* [version] update
|
|
* Release 2022.06.29
|
|
* [cleanup] Misc cleanup
|
|
* [extractor] Fix empty `BaseURL` in MPD
|
|
* [update] Ability to set a maximum version for specific variants
|
|
* [build] Draft release until complete
|
|
* [extractor/livestreamfails] Add extractor (#4204)
|
|
* Fix bug in 6d916fe709a38e8c4c69b73843acf170b5165931 (#4219)
|
|
* [extractor/ViMP] Add playlist extractor (#4147)
|
|
* [extractor/steam] Add broadcast extractor (#4137)
|
|
* [build] Standalone x64 builds for MacOS 10.9 (#4106)
|
|
* [extractor/Scrolller] Add extractor (#4010)
|
|
* [cleanup] Fix some typos (#4194)
|
|
* [exractor/lbry] Use HEAD request for redirect URL (#4181)
|
|
* [extractor/mediaset] Improve `_VALID_URL`
|
|
* [extractor/ertflix] Improve `_VALID_URL`
|
|
* [extractor/CWTV] Extract thumbnail (#4185)
|
|
* Sanitize `chapters`
|
|
* [hls] Warn user when trying to download live HLS
|
|
* [extractor/premiershiprugby] Add extractor (#4129)
|
|
* [extractor] Fix `_create_request` when headers is None
|
|
* [extractor/ViMP] Add thumbnail and support more sites (#4147)
|
|
* [extractor/fuyin] Add extractor (#4151)
|
|
* [options] Fix `parse_known_args` for `--`
|
|
* [compat] Remove deprecated functions from core code
|
|
* [cleanup] Consistent style for file heads
|
|
* [compat] Remove more functions
|
|
* [compat] Fix `compat.WINDOWS_VT_MODE`
|
|
* Fix `section_end` of clips
|
|
* [utils] Fix inconsistent default handling between HTTP and HTTPS requests (#4158)
|
|
* [extractor/youtube] Mark videos as fully watched (#4146)
|
|
* [extractor/dropout] Support cookies and login only as needed (#4075)
|
|
* [extractor, cleanup] Reduce direct use of `_downloader`
|
|
* [ffmpeg] Write full output to debug on error
|
|
* [extractor/tennistv] Rewrite extractor (#2324)
|
|
* [extractor/npr] Implement e50c3500b43d80e4492569c4b4523c4379c6fbb2 differently
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 22 14:23:19 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.06.22.1+git20220622.28163422a:
|
|
* Fix `--downloader native`
|
|
* Fix playlist error handling
|
|
* [build] Fix release tag commit
|
|
* [version] update
|
|
* Release 2022.06.22.1
|
|
* [build] Fix updating homebrew formula
|
|
* [version] update
|
|
* Release 2022.06.22
|
|
* Add deprecation warning for Py3.6
|
|
* [cleanup] Misc fixes
|
|
* [youtube:clips] Support downloading clips
|
|
* Allow extractors to specify section_start/end for clips
|
|
* [jsinterp] Some optimizations and refactoring
|
|
* [build] Add Linux standalone builds
|
|
* [update] Self-restart after update
|
|
* [update] Expose more functionality to API
|
|
* [test] Fix `FakeYDL` signatures
|
|
* [f4m] Bugfix
|
|
* [extractor/mediaset] Improve `_VALID_URL`
|
|
* [extractor/kicker.de] Add extractor (#4073)
|
|
* [extractor/BiliIntl] Fix subtitle extraction
|
|
* [utils] `ExtractorError`: Fix `exc_info`
|
|
* Bugfix for 7b2c3f47c6b586a208655fcfc716bba3f8619d1e
|
|
* Update to ytdl-commit-8a158a9
|
|
* [cleanup] Misc
|
|
* [docs] Improvements
|
|
* [DailyWire] Add extractors (#4084)
|
|
* [WatchESPN] Support free videos and BAM_DTC (#4118)
|
|
* [extractor/BiliIntl] Fix metadata extraction
|
|
* [extractor/foxnews] Update embed extraction (#4043)
|
|
* [extractor/ixigua] Add Extractor (#3953)
|
|
* [extractor/radiofrance] Add more radios (#4065)
|
|
* [extractor/dropbox] Extract the correct `mountComponent`
|
|
* [extractor] Add `default` parameter to `_search_json` (#4057)
|
|
* [extractor/lbry] Update livestream API (#4042)
|
|
* [extractor/substack] Add extractor (#4011)
|
|
* [extractor/MirrorCoUK] Add extractor (#3999)
|
|
* [extractor/netverse] Add extractors (#3854)
|
|
* [exctractor/digitalconcerthall] Fix extractor (#4105)
|
|
* [extractor/pornhub] Extract `uploader_id` field (#4104)
|
|
* Improve error handling of bad config files
|
|
* [cleanup] Deprecate `YoutubeDL.parse_outtmpl`
|
|
* [cleanup, utils] Don't use kwargs for `format_field`
|
|
* [cleanup] Minor fixes (#4096)
|
|
* Add option `--lazy-playlist` to process entries as they are received
|
|
* [youtube] Extract `comment_count` from webpage
|
|
* [extractor/tiktok] Extract `SIGI_STATE`
|
|
* Add slicing notation to `--playlist-items`
|
|
* [utils] `Popen`: Refactor to use contextmanager
|
|
* [extractor] Import `_ALL_CLASSES` lazily
|
|
* [cleanup, extractor] Rename `extractors.py` to `_extractors.py`
|
|
* [extractor/GoogleDrive] Add folder extractor (#4009)
|
|
* [utils] `locked_file`: Fix for PyPy on Windows
|
|
* Fix bug in 56ba69e4c991e81a449882258be08d0b6b98c648
|
|
* Add `--no-update`
|
|
* [extractor/zdf] Fix bug in 62b2b736e741095d9136c423f37c588fca267d61
|
|
* [extractor] Handle `json_ld` with multiple `@type`s
|
|
* [extractor/rumble] Detect JS embed
|
|
* [extractor/generic] Revert e6ae51c123897927eb3c9899923d8ffd31c7f85d
|
|
* [extractor/youtube] Fix live chat for videos with content warning
|
|
* [extractor/tver] Fix bug in 6837633a4a614920b6e43ffc6b4b8590dca8c9d7
|
|
* [extractor/jwplatform] Look for `data-video-jw-id`
|
|
* [cleanup] Misc fixes (see desc)
|
|
* [cleanup] Misc fixes
|
|
* [extractor/FranceCulture] Fix extractor (#3874)
|
|
* [extractor/naver] Add `navernow` extractor (#3866)
|
|
* [extractor/freetv] Add extractor (#3587)
|
|
* [extractor/zdf] Improve format sorting (#4040)
|
|
* [extractor/tver] Fix extractor (#4033)
|
|
* [extractor/youtube] Add `innertube_host` and `innertube_key` extractor args (#3916)
|
|
* [extractor/atscaleconfevent] Add extractor (#3971)
|
|
* [extractor/ccc] Extract view_count (#3939)
|
|
* [extractor/southpark] Add `southpark.lat` extractor (#4008)
|
|
* [update] Use `.git` folder to distinguish `source`/`unknown`
|
|
* [expressen] Fix extractor (#4006)
|
|
* [dash] Show fragment count with `--live-from-start` (#3493)
|
|
* [extractor/youtube] Fix bug in b7c47b743871cdf3e0de75b17e4454d987384bf9
|
|
* [cookies] Detect profiles for cygwin/BSD (#3975)
|
|
* Add option `--download-sections` to download video partially
|
|
* [ExtractAudio] Allow conditional conversion
|
|
* [ExtractAudio, cleanup] Refactor
|
|
* [extractor] Add `_search_json`
|
|
* [ThumbnailsConvertor] Allow conditional conversion
|
|
* [extractor/0000studio] Add extractors (#3959)
|
|
* [extractor/espn] Add `WatchESPN` extractor (#2283)
|
|
* [cleanup] Misc fixes
|
|
* [extractor] Fix bug in 617f658b7ec1193749848c1b7343acab125dbc46
|
|
* [extractor/youtube] Fix `:ytnotifications` extractor (#3775)
|
|
* [extractor/npr] Use stream url from json-ld (#3455)
|
|
* [extractor] Fix bug in f95b9dee4501eed75e7dba984cd914f7f16e3bf1
|
|
* [extractor/niconico:series] Fix extractor (#3935)
|
|
* [extractor/dropout] Login is not mandatory
|
|
* [extractor/youtube:tab] Detect `videoRenderer` in `_post_thread_continuation_entries`
|
|
* [extractor] Add dev option `--load-pages`
|
|
* [extractor, cleanup] Refactor `_download_...` methods
|
|
* Do not print progress to `stderr` with `-q`
|
|
* [extractor/vevo] Fix extractor (#3921)
|
|
* [extractor/animelab] Remove extractor (#3922)
|
|
* [extractor/PokemonSoundLibrary] Remove extractor (#3918)
|
|
* [extractor/iwara:user] Make paging better (#3901)
|
|
* [extractor/common] Recognize `src` attribute from HTML5 media elements (#3899)
|
|
* [extractor/youtube] Fix initial player response extraction
|
|
* [extractor/playsuisse] Add extractor (#845)
|
|
* [extractor/youtube] Bring back `_extract_chapters_from_description`
|
|
* [extractor/youtube] Make signature extraction non-fatal
|
|
* [extractor/duboku] Fix for hostname change (#3891)
|
|
* [utils] Send HTTP/1.1 ALPN extension (#3889)
|
|
* [extractor/zattoo] Fix live streams (#3812)
|
|
* Fix bug in 8a82af3511b4379af0d239dbd01c672c17a2c46a
|
|
* [youtube] Add warning for PostLiveDvr
|
|
* [cleanup] Misc fixes and cleanup
|
|
* [spotify:show] Fix extractor
|
|
* `--config-location -` to provide options interactively
|
|
* [curiositystream] Get `auth_token` from cookie (#3836)
|
|
* [bloomberg] Change playback endpoint (#3857)
|
|
* [yahoo:gyao] Fix extractor
|
|
* [ModifyChapters] Fix repeated removal of small segments
|
|
* [downloader, cleanup] Refactor `report_progress`
|
|
* [ffmpeg] Check version lazily
|
|
* Fix bug in 23326151c45b632c3d5948bd018e80abb370e676
|
|
* [build, cleanup] Refactor
|
|
* [rumble] Extract subtitles (#3823)
|
|
* [cleanup] Misc
|
|
* Ensure pre-processor errors do not block video download
|
|
* Fix `--simulate --max-downloads`
|
|
* Bugfix for 3a408f9d199127ca2626359e21a866a09ab236b3
|
|
* [compat] Add `functools.cached_property`
|
|
* Bugfix for 23326151c45b632c3d5948bd018e80abb370e676
|
|
* [StreamCZ] Fix extractor (#3789)
|
|
* [ina] Fix extractor (#3807)
|
|
* [crunchyroll:beta] Fix extractor after API change (#3801)
|
|
* Return an error code if update fails
|
|
* [utils] Fix bug in 0b9c08b47bb5e95c21b067044ace4e824d19a9c2
|
|
* [tiktok] Detect embeds
|
|
* [utils] Improve performance using `functools.cache`
|
|
* [utils] `ISO3166Utils`: Add `EU` and `AP`
|
|
* [doc, cleanup] Re-indent "Usage and Options" section
|
|
* Add option --retry-sleep (#3059)
|
|
* Add option `--alias`
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 18 17:04:17 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Forgot to change 'ytdlp_version' from '4.8' -> '5.18'.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 18 16:04:26 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.05.18+git20220518.926ccc84e:
|
|
* [version] update
|
|
* Release 2022.05.18
|
|
* [cleanup] Minor fixes
|
|
* [utils] `is_html`: Handle double BOM
|
|
* [vimeo] Fix extractors
|
|
* [generic] Refactor `_extract_rss`
|
|
* Bugfix for 591bb9d3553a4d7b453777c1e28e0948741e3b50
|
|
* [compat] Implement `compat.imghdr`
|
|
* [build] More test-runners
|
|
* Fix color in `-q -F`
|
|
* [http] Fix bug in retrying on read timeout in py < 3.10
|
|
* Bugfix for 241464919271278831f23b3a086dcf57aeb80d3b
|
|
* [adobepass] Allow cookies for authenticating MSO
|
|
* `--max-downloads` should obey `--break-per-input`
|
|
* [cleanup] Misc cleanup
|
|
* [Hotstar] Bugfix for a1ddaa899ca8693f31f34770f7263ace7e8c8841
|
|
* [build] Add `make uninstall` (#3747)
|
|
* [goodgame] Add extractor (#3686)
|
|
* [rokfin:search] Add extractor (#2992)
|
|
* [rokfin] Implement login (#2992)
|
|
* [Podchaser] Add extractors (#3665)
|
|
* [wat] Fix extraction of multi-language videos and subtitles (#3739)
|
|
* [adn] Update AES key (#3743)
|
|
* [nebula] Add support for subscriptions (#3719)
|
|
* [youtube] Added piped instance urls (#3714)
|
|
* [extractor] Use classmethod/property where possible
|
|
* [DRTV] Improve `_VALID_URL` (#3708)
|
|
* [cookies] Throttle progress-bar
|
|
* [extractor] Document netrc machines
|
|
* [FixupM3u8] Obey `--hls-prefer-mpegts`
|
|
* Fix `--date today`
|
|
* Show name of downloader in verbose log
|
|
* [cookies] Allow `cookiefile` to be a text stream
|
|
* Bugfix for 59f943cd5097e9bdbc3cb3e6b5675e43d369341a
|
|
* [cleanup] Minor fixes (See desc)
|
|
* [toggo] Improve `_VALID_URL` (#3689)
|
|
* [wistia] Fix `_VALID_URL`
|
|
* [Jamendo] Extract more metadata (#3672)
|
|
* Run `FFmpegFixupM3u8PP` for live-streams if needed
|
|
* [kaltura] Update API calls (#3657)
|
|
* [radiko] Fix extractor (#3655)
|
|
* Remove warning for videos with an empty title
|
|
* [toggo] Fix `_VALID_URL`
|
|
* Allow use of weaker ciphers with `--legacy-server-connect`
|
|
* [cleanup, zingmp3] Refactor extractors
|
|
* [ruutu] Support hs.fi embeds (#3547)
|
|
* [cleanup, tmz] Update tests (#3654)
|
|
* [ZingMp3] Add chart and user extractors (#3423)
|
|
* [gronkh] Add playlist extractors (#3337)
|
|
* [youtube] Deprioritize format 22
|
|
* [VideocampusSachsen] Improve extractor (#3604)
|
|
* [iwara] Add playlist extractors (#3639)
|
|
* [KhanAcademy] Fix extractor (#3462)
|
|
* [TVer] Improve extraction (#3634)
|
|
* [Likee] Add extractor (#3625)
|
|
* [Fifa] Sort formats
|
|
* [masters] Add extractor (#3358)
|
|
* [Fifa] Add Extractor (#3414)
|
|
* [trovo] Update to new API (#3509)
|
|
* Add support for SSL client certificate authentication (#3435)
|
|
* Fix redirect HTTP method handling (#3577)
|
|
* [BilibiliLive] Add extractor (#3406)
|
|
* [hls] Fix unapplied byte_range for EXT-X-MAP fragment
|
|
* [LCI] Fix extractor (#3534)
|
|
* [utils] `locked_file`: Ignore illegal seek on `truncate` (#3610)
|
|
* [youtube] Add YoutubeStoriesIE (#3362)
|
|
* [cleanup] Misc fixes (see desc)
|
|
* [XAttrMetadata] Refactor and document dependencies
|
|
* [EmbedThumbnail] Do not obey `-k`
|
|
* [utils] YoutubeDLCookieJar: Detect and reject JSON file (#3599)
|
|
* [reddit] Prevent infinite loop
|
|
* [youtube] De-prioritize auto-generated thumbnails
|
|
* [cleanup] Misc fixes
|
|
* [doc] Minor improvements
|
|
* [build] Fix `--onedir` on macOS
|
|
* `--match-filter -` to interactively ask for each video
|
|
* [utils] `write_string`: Workaround newline issue in `conhost`
|
|
* Improve `--clean-infojson`
|
|
* [lrt] Support livestreams (#3555)
|
|
* [extractor] Update `manifest_url`s after redirect (#3575)
|
|
* [InfoQ] Don't fail on missing audio format (#3573)
|
|
* [extractor] Update dash `manifest_url` after redirects (#3563)
|
|
* [twitcasting] Pass headers for each formats (#3568)
|
|
* [Niconico] Support 2FA (#3559)
|
|
* [cleanup,build] Cleanup some build-related code
|
|
* [cleanup] Delete unused extractors
|
|
* [ffmpeg] Fix features detection
|
|
* [Metadata] Remove filename from attached info-json
|
|
* [downloader/ffmpeg] Specify headers for each URL (#3553)
|
|
* [build] Ensure `compat._legacy` is packed in executables
|
|
* [compat/asyncio] Use `asyncio.all_tasks`
|
|
* [compat] Ensure submodules are correctly wrapped
|
|
* Revert acbc64225006964cf52d316e007a77a1b5e2975b
|
|
* [downloader/fc2] Stop heatbeating once FFmpeg finishes
|
|
* [utils] WebSocketsWrapper: Ignore warnings at websockets instantiation
|
|
* [bandcamp] Exclude merch links (#3368)
|
|
* [icareus] Add extractor (#3320)
|
|
* [hotstar] Refactor extractors
|
|
* [build] Avoid use of `install -D`
|
|
* [telegram] Fix metadata extraction
|
|
* [Sponsorblock] Don't crash when duration is unknown
|
|
* [PearVideo] Add fallback for formats (#3438)
|
|
* [EmbedThumbnail] Disable thumbnail conversion for mkv (#3512)
|
|
* [dependencies] Create module with all dependency imports
|
|
* Don't imply `-s` for later stages of `-O`
|
|
* [Gofile] Support password-protected links (#3488)
|
|
* [Olympics] Fix format extension
|
|
* Fix `Makefile`
|
|
* [openrec:movie] Enable fallback for /movie/ URLs
|
|
* bugfix for a44ca5a470e09b5170fc9c3a46733f050fadbfae, 19a0394044bfad36cd665450271b8eb048a41c02, 77f9033095cd8e1092a80db67f2b577cf13f95a8
|
|
* bugfix for 19a0394044bfad36cd665450271b8eb048a41c02, 3d3bb1688bfc5373105e6bf7c3d4729cf3f78788
|
|
* [compat] Split into sub-modules (#2173)
|
|
* [cleanup] Misc cleanup and refactor (#2173)
|
|
* [test] Convert warnings into errors
|
|
* [docs] Improve embedding docs and other minor fixes
|
|
* [niconico] Set `expected_protocol` to a public field
|
|
* [downloader/fragment] Make single thread download work for --live-from-start (#3446)
|
|
* Fix `--skip-unavailable-fragments`
|
|
* [utils] Fix WebSocketsWrapper
|
|
* Do not change fragment chunk-size when `--test`
|
|
* [youtube] Fix episode metadata extraction
|
|
* [chingari] Fix archiving and tests
|
|
* [spotify] Detect iframe embeds (#3430)
|
|
* [facebook] Improve thumbnail extraction (#3392)
|
|
* Fix bug in 66cf3e1001b6d9a2829fe834c3f9103b0890918e
|
|
* [EmbedSubtitle] Enable for more video extensions
|
|
* [utils] certifi: Make sure the pem file exists
|
|
* [cleanup] Misc cleanup (#2173)
|
|
* [cleanup] Sort imports
|
|
* [cleanup] Upgrade syntax
|
|
* [cleanup] Mark some compat variables for removal (#2173)
|
|
* [cleanup] Remove unused code paths (#2173)
|
|
* [cleanup] Remove unused scripts/tests (#2173)
|
|
* [FFmpegMetadataPP] Remove `\0` from metadata
|
|
* [Gofile] Fix extraction (#3386)
|
|
* [youtube] Add `:ytnotifications` extractor (#3347)
|
|
* [cookies] Report progress when importing cookies
|
|
* [youtube, cleanup] Minor refactoring
|
|
* [EmbedThumbnail] Do not remove id3v1 tags
|
|
* [utils] locked_file: Do not give executable bits for newly created files
|
|
* [utils] `sanitize_path`: Fix when path is empty string
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 08 17:52:34 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.04.08+git20220408.d46a3e7a1:
|
|
* [rai] Add `release_year`
|
|
* [ZEE5] Fix extractor. Authored by: Ashish0804 Closes: https://github.com/yt-dlp/yt-dlp/issues/3105
|
|
* [version] update
|
|
* Release 2022.04.08
|
|
* [bilibili] Fix extraction of title with quotes (#3350)
|
|
* [TikTokVM] Fix redirect to user URL
|
|
* [docs] Minor improvements (#3309, #3343)
|
|
* De-prioritize automatic-subtitles when no `--sub-lang` is given
|
|
* [Jable] Add extractor (#3341)
|
|
* [Zattoo] Fix extractors (#2288)
|
|
* [NRK] Extract timestamp (#3231)
|
|
* [Piapro] Extract description with break lines
|
|
* Ignore `mhtml` formats from `-f mergeall`
|
|
* [AfreecaTV] Add `AfreecaTVUserIE` (#3286)
|
|
* [FfmpegMetadata] Write id3v1 tags
|
|
* [youtube] Fix uploader for collaborative playlists (#3332)
|
|
* [TVer] Fix extractor (#3268)
|
|
* [test] Add `test_locked_file`
|
|
* [utils] locked_file: Fix non-blocking non-exclusive lock
|
|
* [utils] locked_file: Do not truncate files before locking (#2994)
|
|
* [twitcasting] Don't return multi_video for archive with single hls manifest (#3319)
|
|
* [Moviepilot] Add extractor (#3282)
|
|
* [fptplay] Fix metadata extraction (#3218)
|
|
* Do not lock downloading file on Windows
|
|
* Do not prevent download if locking is unsupported
|
|
* [http] Fix #3215
|
|
* [cleanup] Misc fixes
|
|
* [ruutu] Detect embeds (#3294)
|
|
* [crunchyroll:playlist] Implement beta API (#2955)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 6 20:22:44 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Adding shell-completion & manpage packages as Recommends.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 6 19:42:58 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating .spec to generate manpage package.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 6 18:09:10 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating .spec to generate bash/fish/zsh completion package.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 04 19:41:59 UTC 2022 - scott.bradnick@suse.com
|
|
|
|
- Update to version 2022.03.08.1+git20220404.5fa3c9a88:
|
|
* [TikTok] Fix URLs with user id (#3295)
|
|
* [cleanup] Use `_html_extract_title`
|
|
* Fallback to video-only format when selecting by extension
|
|
* Fix filepath sanitization in `--print-to-file`
|
|
* [Imdb] Improve extractor (#3291)
|
|
* [Cybrary] Add extractor (#3264)
|
|
* [openrec] Download archived livestreams (#3267)
|
|
* [elonet] Rewrite extractor (#3277)
|
|
* [tenplay] Improve extractor (#3280)
|
|
* [youtube:tab] Minor improvements (See desc)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 4 16:29:19 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version '2022.2.4'.
|
|
* https://github.com/yt-dlp/yt-dlp/releases/tag/2022.02.04
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 3 18:39:41 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version '2022.2.3'.
|
|
* https://github.com/yt-dlp/yt-dlp/releases/tag/2022.02.03
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 21 17:15:45 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Updating to upstream version '2022.1.21'.
|
|
* https://github.com/yt-dlp/yt-dlp/releases/tag/2022.01.21
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 10 18:16:33 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
|
|
|
|
- Initial version '2021.12.27' from upstream via py2pack.
|
|
- Commenting out the following completion/doc/man files from setup.py:
|
|
57 else:
|
|
58 files_spec = [
|
|
59 #('share/bash-completion/completions', ['completions/bash/yt-dlp']),
|
|
60 #('share/zsh/site-functions', ['completions/zsh/_yt-dlp']),
|
|
61 #('share/fish/vendor_completions.d', ['completions/fish/yt-dlp.fish']),
|
|
62 #('share/doc/yt_dlp', ['README.txt']),
|
|
63 #('share/man/man1', ['yt-dlp.1'])
|
|
64 ]
|
|
* The different python3X items fight over them; most likely need to be pulled
|
|
out and their own packages.
|