mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-09-05 10:29:35 +02:00
Release 2021.10.09
This commit is contained in:
parent
81bcd43a03
commit
90d55df330
@ -118,3 +118,8 @@ sleaux-meaux
|
|||||||
sulyi
|
sulyi
|
||||||
tmarki
|
tmarki
|
||||||
Vangelis66
|
Vangelis66
|
||||||
|
AjaxGb
|
||||||
|
ajj8
|
||||||
|
jakubadamw
|
||||||
|
jfogelman
|
||||||
|
timethrow
|
||||||
|
67
Changelog.md
67
Changelog.md
@ -14,6 +14,73 @@ # Instuctions for creating release
|
|||||||
-->
|
-->
|
||||||
|
|
||||||
|
|
||||||
|
### 2021.10.09
|
||||||
|
|
||||||
|
* Improved progress reporting
|
||||||
|
* Separate `--console-title` and `--no-progress`
|
||||||
|
* Add option `--progress` to show progress-bar even in quiet mode
|
||||||
|
* Fix and refactor `minicurses` and use it for all progress reporting
|
||||||
|
* Standardize use of terminal sequences and enable color support for windows 10
|
||||||
|
* Add option `--progress-template` to customize progress-bar and console-title
|
||||||
|
* Add postprocessor hooks and progress reporting
|
||||||
|
* [postprocessor] Add plugin support with option `--use-postprocessor`
|
||||||
|
* [extractor] Extract storyboards from SMIL manifests by [fstirlitz](https://github.com/fstirlitz)
|
||||||
|
* [outtmpl] Alternate form of format type `l` for `\n` delimited list
|
||||||
|
* [outtmpl] Format type `U` for unicode normalization
|
||||||
|
* [outtmpl] Allow empty output template to skip a type of file
|
||||||
|
* Merge webm formats into mkv if thumbnails are to be embedded
|
||||||
|
* [adobepass] Add RCN as MSO by [jfogelman](https://github.com/jfogelman)
|
||||||
|
* [ciscowebex] Add extractor by [damianoamatruda](https://github.com/damianoamatruda)
|
||||||
|
* [Gettr] Add extractor by [i6t](https://github.com/i6t)
|
||||||
|
* [GoPro] Add extractor by [i6t](https://github.com/i6t)
|
||||||
|
* [N1] Add extractor by [u-spec-png](https://github.com/u-spec-png)
|
||||||
|
* [Theta] Add video extractor by [alerikaisattera](https://github.com/alerikaisattera)
|
||||||
|
* [Veo] Add extractor by [i6t](https://github.com/i6t)
|
||||||
|
* [Vupload] Add extractor by [u-spec-png](https://github.com/u-spec-png)
|
||||||
|
* [bbc] Extract better quality videos by [ajj8](https://github.com/ajj8)
|
||||||
|
* [Bilibili] Add subtitle converter by [u-spec-png](https://github.com/u-spec-png)
|
||||||
|
* [CBC] Cleanup tests by [makeworld-the-better-one](https://github.com/makeworld-the-better-one)
|
||||||
|
* [Douyin] Rewrite extractor by [MinePlayersPE](https://github.com/MinePlayersPE)
|
||||||
|
* [Funimation] Fix for /v/ urls by [pukkandan](https://github.com/pukkandan), [Jules-A](https://github.com/Jules-A)
|
||||||
|
* [Funimation] Sort formats according to the relevant extractor-args
|
||||||
|
* [Hidive] Fix duplicate and incorrect formats
|
||||||
|
* [HotStarSeries] Fix cookies by [Ashish0804](https://github.com/Ashish0804)
|
||||||
|
* [LinkedInLearning] Add subtitles by [Ashish0804](https://github.com/Ashish0804)
|
||||||
|
* [Mediaite] Relax valid url by [coletdjnz](https://github.com/coletdjnz)
|
||||||
|
* [Newgrounds] Add age_limit and fix duration by [u-spec-png](https://github.com/u-spec-png)
|
||||||
|
* [Newgrounds] Fix view count on songs by [u-spec-png](https://github.com/u-spec-png)
|
||||||
|
* [parliamentlive.tv] Fix extractor by [u-spec-png](https://github.com/u-spec-png)
|
||||||
|
* [PolskieRadio] Fix extractors by [jakubadamw](https://github.com/jakubadamw), [u-spec-png](https://github.com/u-spec-png)
|
||||||
|
* [reddit] Add embedded url by [u-spec-png](https://github.com/u-spec-png)
|
||||||
|
* [reddit] Fix 429 by generating a random `reddit_session` by [AjaxGb](https://github.com/AjaxGb)
|
||||||
|
* [Rumble] Add RumbleChannelIE by [Ashish0804](https://github.com/Ashish0804)
|
||||||
|
* [soundcloud:playlist] Detect last page correctly
|
||||||
|
* [SovietsCloset] Add duration from m3u8 by [ChillingPepper](https://github.com/ChillingPepper)
|
||||||
|
* [Streamable] Add codecs by [u-spec-png](https://github.com/u-spec-png)
|
||||||
|
* [vidme] Remove extractor by [alerikaisattera](https://github.com/alerikaisattera)
|
||||||
|
* [youtube:tab] Fallback to API when webpage fails to download by [coletdjnz](https://github.com/coletdjnz)
|
||||||
|
* [youtube] Fix non-fatal errors in fetching player
|
||||||
|
* Fix `--flat-playlist` when neither IE nor id is known
|
||||||
|
* Fix `-f mp4` behaving differently from youtube-dl
|
||||||
|
* Workaround for bug in `ssl.SSLContext.load_default_certs`
|
||||||
|
* [aes] Improve performance slightly by [sulyi](https://github.com/sulyi)
|
||||||
|
* [cookies] Fix keyring fallback by [mbway](https://github.com/mbway)
|
||||||
|
* [embedsubtitle] Fix error when duration is unknown
|
||||||
|
* [ffmpeg] Fix error when subtitle file is missing
|
||||||
|
* [ffmpeg] Set max probesize to workaround AAC HLS stream issues by [shirt](https://github.com/shirt-dev)
|
||||||
|
* [FixupM3u8] Remove redundant run if merged is needed
|
||||||
|
* [hls] Fix decryption issues by [shirt](https://github.com/shirt-dev), [pukkandan](https://github.com/pukkandan)
|
||||||
|
* [http] Respect user-provided chunk size over extractor's
|
||||||
|
* [utils] Let traverse_obj accept functions as keys
|
||||||
|
* [docs] Add note about our custom ffmpeg builds
|
||||||
|
* [docs] Write embedding and contributing documentation by [pukkandan](https://github.com/pukkandan), [timethrow](https://github.com/timethrow)
|
||||||
|
* [update] Check for new version even if not updateable
|
||||||
|
* [build] Add more files to the tarball
|
||||||
|
* [build] Allow building with py2exe (and misc fixes)
|
||||||
|
* [build] Use pycryptodomex by [shirt](https://github.com/shirt-dev), [pukkandan](https://github.com/pukkandan)
|
||||||
|
* [cleanup] Some minor refactoring, improve docs and misc cleanup
|
||||||
|
|
||||||
|
|
||||||
### 2021.09.25
|
### 2021.09.25
|
||||||
|
|
||||||
* Add new option `--netrc-location`
|
* Add new option `--netrc-location`
|
||||||
|
@ -92,9 +92,9 @@ # NEW FEATURES
|
|||||||
|
|
||||||
* **Aria2c with HLS/DASH**: You can use `aria2c` as the external downloader for DASH(mpd) and HLS(m3u8) formats
|
* **Aria2c with HLS/DASH**: You can use `aria2c` as the external downloader for DASH(mpd) and HLS(m3u8) formats
|
||||||
|
|
||||||
* **New extractors**: AnimeLab, Philo MSO, Spectrum MSO, SlingTV MSO, Cablevision MSO, Rcs, Gedi, bitwave.tv, mildom, audius, zee5, mtv.it, wimtv, pluto.tv, niconico users, discoveryplus.in, mediathek, NFHSNetwork, nebula, ukcolumn, whowatch, MxplayerShow, parlview (au), YoutubeWebArchive, fancode, Saitosan, ShemarooMe, telemundo, VootSeries, SonyLIVSeries, HotstarSeries, VidioPremier, VidioLive, RCTIPlus, TBS Live, douyin, pornflip, ParamountPlusSeries, ScienceChannel, Utreon, OpenRec, BandcampMusic, blackboardcollaborate, eroprofile albums, mirrativ, BannedVideo, bilibili categories, Epicon, filmmodu, GabTV, HungamaAlbum, ManotoTV, Niconico search, Patreon User, peloton, ProjectVeritas, radiko, StarTV, tiktok user, Tokentube, voicy, TV2HuSeries, biliintl, 17live, NewgroundsUser, peertube channel/playlist, ZenYandex, CAM4, CGTN, damtomo, gotostage, Koo, Mediaite, Mediaklikk, MuseScore, nzherald, Olympics replay, radlive, SovietsCloset, Streamanity, Theta, Chingari
|
* **New extractors**: AnimeLab, Philo MSO, Spectrum MSO, SlingTV MSO, Cablevision MSO, RCN MSO, Rcs, Gedi, bitwave.tv, mildom, audius, zee5, mtv.it, wimtv, pluto.tv, niconico users, discoveryplus.in, mediathek, NFHSNetwork, nebula, ukcolumn, whowatch, MxplayerShow, parlview (au), YoutubeWebArchive, fancode, Saitosan, ShemarooMe, telemundo, VootSeries, SonyLIVSeries, HotstarSeries, VidioPremier, VidioLive, RCTIPlus, TBS Live, douyin, pornflip, ParamountPlusSeries, ScienceChannel, Utreon, OpenRec, BandcampMusic, blackboardcollaborate, eroprofile albums, mirrativ, BannedVideo, bilibili categories, Epicon, filmmodu, GabTV, HungamaAlbum, ManotoTV, Niconico search, Patreon User, peloton, ProjectVeritas, radiko, StarTV, tiktok user, Tokentube, voicy, TV2HuSeries, biliintl, 17live, NewgroundsUser, peertube channel/playlist, ZenYandex, CAM4, CGTN, damtomo, gotostage, Koo, Mediaite, Mediaklikk, MuseScore, nzherald, Olympics replay, radlive, SovietsCloset, Streamanity, Theta, Chingari, ciscowebex, Gettr, GoPro, N1, Theta, Veo, Vupload
|
||||||
|
|
||||||
* **Fixed/improved extractors**: archive.org, roosterteeth.com, skyit, instagram, itv, SouthparkDe, spreaker, Vlive, akamai, ina, rumble, tennistv, amcnetworks, la7 podcasts, linuxacadamy, nitter, twitcasting, viu, crackle, curiositystream, mediasite, rmcdecouverte, sonyliv, tubi, tenplay, patreon, videa, yahoo, BravoTV, crunchyroll playlist, RTP, viki, Hotstar, vidio, vimeo, mediaset, Mxplayer, nbcolympics, ParamountPlus, Newgrounds, SAML Verizon login, Hungama, afreecatv, aljazeera, ATV, bitchute, camtube, CDA, eroprofile, facebook, HearThisAtIE, iwara, kakao, Motherless, Nova, peertube, pornhub, reddit, tiktok, TV2, TV2Hu, tv5mondeplus, VH1, Viafree, XHamster, 9Now, AnimalPlanet, Arte, CBC, Chingari, comedycentral, DIYNetwork, niconico, dw, funimation, globo, HiDive, NDR, Nuvid, Oreilly, pbs, plutotv, reddit, redtube, soundcloud, SpankBang, VrtNU
|
* **Fixed/improved extractors**: archive.org, roosterteeth.com, skyit, instagram, itv, SouthparkDe, spreaker, Vlive, akamai, ina, rumble, tennistv, amcnetworks, la7 podcasts, linuxacadamy, nitter, twitcasting, viu, crackle, curiositystream, mediasite, rmcdecouverte, sonyliv, tubi, tenplay, patreon, videa, yahoo, BravoTV, crunchyroll playlist, RTP, viki, Hotstar, vidio, vimeo, mediaset, Mxplayer, nbcolympics, ParamountPlus, Newgrounds, SAML Verizon login, Hungama, afreecatv, aljazeera, ATV, bitchute, camtube, CDA, eroprofile, facebook, HearThisAtIE, iwara, kakao, Motherless, Nova, peertube, pornhub, reddit, tiktok, TV2, TV2Hu, tv5mondeplus, VH1, Viafree, XHamster, 9Now, AnimalPlanet, Arte, CBC, Chingari, comedycentral, DIYNetwork, niconico, dw, funimation, globo, HiDive, NDR, Nuvid, Oreilly, pbs, plutotv, reddit, redtube, soundcloud, SpankBang, VrtNU, bbc, Bilibili, LinkedInLearning, parliamentlive, PolskieRadio, Streamable, vidme
|
||||||
|
|
||||||
* **Subtitle extraction from manifests**: Subtitles can be extracted from streaming media manifests. See [commit/be6202f](https://github.com/yt-dlp/yt-dlp/commit/be6202f12b97858b9d716e608394b51065d0419f) for details
|
* **Subtitle extraction from manifests**: Subtitles can be extracted from streaming media manifests. See [commit/be6202f](https://github.com/yt-dlp/yt-dlp/commit/be6202f12b97858b9d716e608394b51065d0419f) for details
|
||||||
|
|
||||||
|
@ -199,6 +199,7 @@ # Supported sites
|
|||||||
- **Cinemax**
|
- **Cinemax**
|
||||||
- **CiscoLiveSearch**
|
- **CiscoLiveSearch**
|
||||||
- **CiscoLiveSession**
|
- **CiscoLiveSession**
|
||||||
|
- **ciscowebex**: Cisco Webex
|
||||||
- **CJSW**
|
- **CJSW**
|
||||||
- **cliphunter**
|
- **cliphunter**
|
||||||
- **Clippit**
|
- **Clippit**
|
||||||
@ -379,6 +380,7 @@ # Supported sites
|
|||||||
- **gem.cbc.ca:live**
|
- **gem.cbc.ca:live**
|
||||||
- **gem.cbc.ca:playlist**
|
- **gem.cbc.ca:playlist**
|
||||||
- **generic**: Generic downloader that works on some sites
|
- **generic**: Generic downloader that works on some sites
|
||||||
|
- **Gettr**
|
||||||
- **Gfycat**
|
- **Gfycat**
|
||||||
- **GiantBomb**
|
- **GiantBomb**
|
||||||
- **Giga**
|
- **Giga**
|
||||||
@ -392,6 +394,7 @@ # Supported sites
|
|||||||
- **google:podcasts**
|
- **google:podcasts**
|
||||||
- **google:podcasts:feed**
|
- **google:podcasts:feed**
|
||||||
- **GoogleDrive**
|
- **GoogleDrive**
|
||||||
|
- **GoPro**
|
||||||
- **Goshgay**
|
- **Goshgay**
|
||||||
- **GoToStage**
|
- **GoToStage**
|
||||||
- **GPUTechConf**
|
- **GPUTechConf**
|
||||||
@ -630,6 +633,8 @@ # Supported sites
|
|||||||
- **MyviEmbed**
|
- **MyviEmbed**
|
||||||
- **MyVisionTV**
|
- **MyVisionTV**
|
||||||
- **n-tv.de**
|
- **n-tv.de**
|
||||||
|
- **N1Info:article**
|
||||||
|
- **N1InfoAsset**
|
||||||
- **natgeo:video**
|
- **natgeo:video**
|
||||||
- **NationalGeographicTV**
|
- **NationalGeographicTV**
|
||||||
- **Naver**
|
- **Naver**
|
||||||
@ -905,6 +910,7 @@ # Supported sites
|
|||||||
- **RTVNH**
|
- **RTVNH**
|
||||||
- **RTVS**
|
- **RTVS**
|
||||||
- **RUHD**
|
- **RUHD**
|
||||||
|
- **RumbleChannel**
|
||||||
- **RumbleEmbed**
|
- **RumbleEmbed**
|
||||||
- **rutube**: Rutube videos
|
- **rutube**: Rutube videos
|
||||||
- **rutube:channel**: Rutube channels
|
- **rutube:channel**: Rutube channels
|
||||||
@ -1065,7 +1071,8 @@ # Supported sites
|
|||||||
- **TheScene**
|
- **TheScene**
|
||||||
- **TheStar**
|
- **TheStar**
|
||||||
- **TheSun**
|
- **TheSun**
|
||||||
- **Theta**
|
- **ThetaStream**
|
||||||
|
- **ThetaVideo**
|
||||||
- **TheWeatherChannel**
|
- **TheWeatherChannel**
|
||||||
- **ThisAmericanLife**
|
- **ThisAmericanLife**
|
||||||
- **ThisAV**
|
- **ThisAV**
|
||||||
@ -1174,6 +1181,7 @@ # Supported sites
|
|||||||
- **Varzesh3**
|
- **Varzesh3**
|
||||||
- **Vbox7**
|
- **Vbox7**
|
||||||
- **VeeHD**
|
- **VeeHD**
|
||||||
|
- **Veo**
|
||||||
- **Veoh**
|
- **Veoh**
|
||||||
- **Vesti**: Вести.Ru
|
- **Vesti**: Вести.Ru
|
||||||
- **Vevo**
|
- **Vevo**
|
||||||
@ -1202,9 +1210,6 @@ # Supported sites
|
|||||||
- **VidioLive**
|
- **VidioLive**
|
||||||
- **VidioPremier**
|
- **VidioPremier**
|
||||||
- **VidLii**
|
- **VidLii**
|
||||||
- **vidme**
|
|
||||||
- **vidme:user**
|
|
||||||
- **vidme:user:likes**
|
|
||||||
- **vier**: vier.be and vijf.be
|
- **vier**: vier.be and vijf.be
|
||||||
- **vier:videos**
|
- **vier:videos**
|
||||||
- **viewlift**
|
- **viewlift**
|
||||||
@ -1256,6 +1261,7 @@ # Supported sites
|
|||||||
- **VTXTV**
|
- **VTXTV**
|
||||||
- **vube**: Vube.com
|
- **vube**: Vube.com
|
||||||
- **VuClip**
|
- **VuClip**
|
||||||
|
- **Vupload**
|
||||||
- **VVVVID**
|
- **VVVVID**
|
||||||
- **VVVVIDShow**
|
- **VVVVIDShow**
|
||||||
- **VyboryMos**
|
- **VyboryMos**
|
||||||
|
Loading…
Reference in New Issue
Block a user