MattJeanes / YouTubeDL

.NET Core app for downloading and streaming YouTube videos as audio
8 stars 2 forks source link

Bump YoutubeExplode from 6.2.0 to 6.2.1 #47

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps YoutubeExplode from 6.2.0 to 6.2.1.

Changelog

Sourced from YoutubeExplode's changelog.

v6.2.1 (08-Aug-2022)

  • Fixed an issue where calling StreamClient.GetManifestAsync(...) failed with an error saying The following content is not available on this app. (Thanks @​Curtis Caulfield)

v6.2 (29-Jun-2022)

  • Added support for retrieving channel metadata using custom channel URL. You can do that via ChannelClient.GetBySlugAsync(...). To parse a channel slug out of a custom channel URL, use ChannelSlug.Parse(...).

v6.1.2 (16-Apr-2022)

  • Updated documentation on Engagement.DislikeCount and Engagement.AverageRating to indicate that dislikes are not supported.
  • Obsoleted Author.Title in favor of Author.ChannelTitle for consistency with other properties.
  • [Converter] Fixed an issue where downloading a video with subtitles resulted in a truncated video file.

v6.1.1 (15-Apr-2022)

  • Fixed an issue which caused MissingMethodException to be thrown when using YoutubeExplode from a project with assembly trimming enabled.

v6.1 (20-Feb-2022)

  • Added IsAudioOnly property to Container. If this property evaluates to true, the container is guaranteed to not contain any video streams. If it evaluates to false, the container may or may not contain video streams.
  • [Converter] Added an overload of VideoClient.DownloadAsync(...) that allows muxing specified streams and closed caption tracks into a single container. Closed captions are embedded inside the container as soft subtitles.
  • [Converter] Obsoleted Container.IsAudioOnly() extension method. Use the newly added property instead.

v6.0.8 (10-Feb-2022)

  • Added handling for video URLs in YouTube Shorts format. (Thanks @​wellWINeo)
  • Added support for retrieving metadata of mix playlists using PlaylistClient.GetAsync(...). (Thanks @​Roberto Blázquez)
  • Added ChannelUrl property to Author.
  • Fixed an issue where attempting to retrieve certain auto-generated closed caption tracks threw an exception because of malformed data structure in the manifest. (Thanks @​AlmightyLks)
  • [Converter] Obsoleted YoutubeExplode.Converter.ConversionFormat type. Going forward, use YoutubeExplode.Videos.Streams.Container instead.

v6.0.7 (10-Dec-2021)

  • Added an overload for SearchClient.GetResultBatchesAsync(...) that accepts a SearchFilter parameter. This parameter can be used to limit the query to only certain type of results (videos, playlists, channels) and avoid redundant requests.
  • Updated implementations of SearchClient.GetVideosAsync(...), SearchClient.GetPlaylistsAsync(...), and SearchClient.GetChannelsAsync(...) to use the new overload. These methods should now execute faster on search queries that normally contain mixed results.
  • [Converter] Fixed an issue where downloading a video to an mp3 file incorrectly recorded the duration of the file as double of what it's supposed to be.

v6.0.6 (09-Dec-2021)

  • Fixed an issue which caused Seek(...) method on streams returned from StreamClient.GetStreamAsync(...) to move the stream into incorrect position.
  • Fixed an issue which caused an exception when parsing closed captions that don't have timing information. (Thanks @​dbakuntsev)
  • Fixed an issue which caused an exception when handling videos that had escape characters inside player config's JSON payload. (Thanks @​wleader)
  • Fixed an issue where the streams returned from StreamClient.GetStreamAsync(...) were very slow to read. (Thanks @​Roberto Blázquez)

v6.0.5 (29-Jul-2021)

  • Fixed an issue where calling ClosedCaptionsClient.GetManifestAsync(...) failed with 404 HTTP error due to recent YouTube changes.

v6.0.4 (02-Jul-2021)

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)