├── .assets └── demo.png ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ └── config.yml ├── dependabot.yml └── workflows │ └── main.yml ├── .gitignore ├── Directory.Build.props ├── License.txt ├── NuGet.config ├── Readme.md ├── YoutubeExplode.Converter.Tests ├── EnvironmentSpecs.cs ├── GeneralSpecs.cs ├── SubtitleSpecs.cs ├── Utils │ ├── Extensions │ │ ├── FileExtensions.cs │ │ └── HttpExtensions.cs │ ├── FFmpeg.cs │ ├── MediaFormat.cs │ ├── TempDir.cs │ └── TempFile.cs ├── YoutubeExplode.Converter.Tests.csproj └── xunit.runner.json ├── YoutubeExplode.Converter ├── ConversionExtensions.cs ├── ConversionFormat.cs ├── ConversionPreset.cs ├── ConversionRequest.cs ├── ConversionRequestBuilder.cs ├── Converter.cs ├── FFmpeg.cs ├── Readme.md ├── Utils │ ├── Extensions │ │ ├── AsyncCollectionExtensions.cs │ │ ├── GenericExtensions.cs │ │ ├── LanguageExtensions.cs │ │ └── StringExtensions.cs │ └── ProgressMuxer.cs └── YoutubeExplode.Converter.csproj ├── YoutubeExplode.Demo.Cli ├── Program.cs ├── Utils │ └── ConsoleProgress.cs └── YoutubeExplode.Demo.Cli.csproj ├── YoutubeExplode.Demo.Gui ├── App.axaml ├── App.axaml.cs ├── Converters │ ├── BoolToYesNoStringConverter.cs │ └── EnumerableToJoinedStringConverter.cs ├── Program.cs ├── Utils │ ├── DelegateProgress.cs │ └── Extensions │ │ ├── AvaloniaExtensions.cs │ │ └── PathExtensions.cs ├── ViewModels │ └── MainViewModel.cs ├── Views │ ├── MainWindow.axaml │ └── MainWindow.axaml.cs └── YoutubeExplode.Demo.Gui.csproj ├── YoutubeExplode.Tests ├── ChannelHandleSpecs.cs ├── ChannelIdSpecs.cs ├── ChannelSlugSpecs.cs ├── ChannelSpecs.cs ├── ClosedCaptionSpecs.cs ├── PlaylistIdSpecs.cs ├── PlaylistSpecs.cs ├── SearchSpecs.cs ├── StreamSpecs.cs ├── TestData │ ├── ChannelHandles.cs │ ├── ChannelIds.cs │ ├── ChannelSlugs.cs │ ├── PlaylistIds.cs │ ├── UserNames.cs │ └── VideoIds.cs ├── UserNameSpecs.cs ├── Utils │ └── TempFile.cs ├── VideoIdSpecs.cs ├── VideoSpecs.cs ├── YoutubeExplode.Tests.csproj └── xunit.runner.json ├── YoutubeExplode.sln ├── YoutubeExplode ├── Bridge │ ├── ChannelPage.cs │ ├── Cipher │ │ ├── CipherManifest.cs │ │ ├── ICipherOperation.cs │ │ ├── ReverseCipherOperation.cs │ │ ├── SpliceCipherOperation.cs │ │ └── SwapCipherOperation.cs │ ├── ClosedCaptionTrackResponse.cs │ ├── DashManifest.cs │ ├── IPlaylistData.cs │ ├── IStreamData.cs │ ├── PlayerResponse.cs │ ├── PlayerSource.cs │ ├── PlaylistBrowseResponse.cs │ ├── PlaylistNextResponse.cs │ ├── PlaylistVideoData.cs │ ├── SearchResponse.cs │ ├── ThumbnailData.cs │ └── VideoWatchPage.cs ├── Channels │ ├── Channel.cs │ ├── ChannelClient.cs │ ├── ChannelController.cs │ ├── ChannelHandle.cs │ ├── ChannelId.cs │ ├── ChannelSlug.cs │ ├── IChannel.cs │ └── UserName.cs ├── Common │ ├── Author.cs │ ├── Batch.cs │ ├── IBatchItem.cs │ ├── Language.cs │ ├── Resolution.cs │ └── Thumbnail.cs ├── Exceptions │ ├── PlaylistUnavailableException.cs │ ├── RequestLimitExceededException.cs │ ├── VideoRequiresPurchaseException.cs │ ├── VideoUnavailableException.cs │ ├── VideoUnplayableException.cs │ └── YoutubeExplodeException.cs ├── FodyWeavers.xml ├── FodyWeavers.xsd ├── Playlists │ ├── IPlaylist.cs │ ├── Playlist.cs │ ├── PlaylistClient.cs │ ├── PlaylistController.cs │ ├── PlaylistId.cs │ └── PlaylistVideo.cs ├── Search │ ├── ChannelSearchResult.cs │ ├── ISearchResult.cs │ ├── PlaylistSearchResult.cs │ ├── SearchClient.cs │ ├── SearchController.cs │ ├── SearchFilter.cs │ └── VideoSearchResult.cs ├── Utils │ ├── ClientDelegatingHandler.cs │ ├── Extensions │ │ ├── AsyncCollectionExtensions.cs │ │ ├── CollectionExtensions.cs │ │ ├── GenericExtensions.cs │ │ ├── HttpExtensions.cs │ │ ├── JsonExtensions.cs │ │ ├── StreamExtensions.cs │ │ ├── StringExtensions.cs │ │ ├── UriExtensions.cs │ │ └── XElementExtensions.cs │ ├── Hash.cs │ ├── Html.cs │ ├── Http.cs │ ├── Json.cs │ ├── UrlEx.cs │ └── Xml.cs ├── Videos │ ├── ClosedCaptions │ │ ├── ClosedCaption.cs │ │ ├── ClosedCaptionClient.cs │ │ ├── ClosedCaptionController.cs │ │ ├── ClosedCaptionManifest.cs │ │ ├── ClosedCaptionPart.cs │ │ ├── ClosedCaptionTrack.cs │ │ └── ClosedCaptionTrackInfo.cs │ ├── Engagement.cs │ ├── IVideo.cs │ ├── Streams │ │ ├── AudioOnlyStreamInfo.cs │ │ ├── Bitrate.cs │ │ ├── Container.cs │ │ ├── FileSize.cs │ │ ├── IAudioStreamInfo.cs │ │ ├── IStreamInfo.cs │ │ ├── IVideoStreamInfo.cs │ │ ├── MediaStream.cs │ │ ├── MuxedStreamInfo.cs │ │ ├── StreamClient.cs │ │ ├── StreamController.cs │ │ ├── StreamManifest.cs │ │ ├── VideoOnlyStreamInfo.cs │ │ └── VideoQuality.cs │ ├── Video.cs │ ├── VideoClient.cs │ ├── VideoController.cs │ └── VideoId.cs ├── YoutubeClient.cs ├── YoutubeExplode.csproj └── YoutubeHttpHandler.cs ├── favicon.ico ├── favicon.png └── global.json /.assets/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/.assets/demo.png -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/.gitignore -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/License.txt -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/NuGet.config -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/Readme.md -------------------------------------------------------------------------------- /YoutubeExplode.Converter.Tests/EnvironmentSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter.Tests/EnvironmentSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter.Tests/GeneralSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter.Tests/GeneralSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter.Tests/SubtitleSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter.Tests/SubtitleSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter.Tests/Utils/Extensions/FileExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter.Tests/Utils/Extensions/FileExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter.Tests/Utils/Extensions/HttpExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter.Tests/Utils/Extensions/HttpExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter.Tests/Utils/FFmpeg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter.Tests/Utils/FFmpeg.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter.Tests/Utils/MediaFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter.Tests/Utils/MediaFormat.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter.Tests/Utils/TempDir.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter.Tests/Utils/TempDir.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter.Tests/Utils/TempFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter.Tests/Utils/TempFile.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter.Tests/YoutubeExplode.Converter.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter.Tests/YoutubeExplode.Converter.Tests.csproj -------------------------------------------------------------------------------- /YoutubeExplode.Converter.Tests/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter.Tests/xunit.runner.json -------------------------------------------------------------------------------- /YoutubeExplode.Converter/ConversionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/ConversionExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/ConversionFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/ConversionFormat.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/ConversionPreset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/ConversionPreset.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/ConversionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/ConversionRequest.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/ConversionRequestBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/ConversionRequestBuilder.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/Converter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/Converter.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/FFmpeg.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/FFmpeg.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/Readme.md -------------------------------------------------------------------------------- /YoutubeExplode.Converter/Utils/Extensions/AsyncCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/Utils/Extensions/AsyncCollectionExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/Utils/Extensions/GenericExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/Utils/Extensions/GenericExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/Utils/Extensions/LanguageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/Utils/Extensions/LanguageExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/Utils/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/Utils/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/Utils/ProgressMuxer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/Utils/ProgressMuxer.cs -------------------------------------------------------------------------------- /YoutubeExplode.Converter/YoutubeExplode.Converter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Converter/YoutubeExplode.Converter.csproj -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Cli/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Cli/Program.cs -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Cli/Utils/ConsoleProgress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Cli/Utils/ConsoleProgress.cs -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Cli/YoutubeExplode.Demo.Cli.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Cli/YoutubeExplode.Demo.Cli.csproj -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/App.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/App.axaml -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/App.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/App.axaml.cs -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/Converters/BoolToYesNoStringConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/Converters/BoolToYesNoStringConverter.cs -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/Converters/EnumerableToJoinedStringConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/Converters/EnumerableToJoinedStringConverter.cs -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/Program.cs -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/Utils/DelegateProgress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/Utils/DelegateProgress.cs -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/Utils/Extensions/AvaloniaExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/Utils/Extensions/AvaloniaExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/Utils/Extensions/PathExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/Utils/Extensions/PathExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/ViewModels/MainViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/ViewModels/MainViewModel.cs -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/Views/MainWindow.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/Views/MainWindow.axaml -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/Views/MainWindow.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/Views/MainWindow.axaml.cs -------------------------------------------------------------------------------- /YoutubeExplode.Demo.Gui/YoutubeExplode.Demo.Gui.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Demo.Gui/YoutubeExplode.Demo.Gui.csproj -------------------------------------------------------------------------------- /YoutubeExplode.Tests/ChannelHandleSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/ChannelHandleSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/ChannelIdSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/ChannelIdSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/ChannelSlugSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/ChannelSlugSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/ChannelSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/ChannelSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/ClosedCaptionSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/ClosedCaptionSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/PlaylistIdSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/PlaylistIdSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/PlaylistSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/PlaylistSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/SearchSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/SearchSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/StreamSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/StreamSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/TestData/ChannelHandles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/TestData/ChannelHandles.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/TestData/ChannelIds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/TestData/ChannelIds.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/TestData/ChannelSlugs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/TestData/ChannelSlugs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/TestData/PlaylistIds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/TestData/PlaylistIds.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/TestData/UserNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/TestData/UserNames.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/TestData/VideoIds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/TestData/VideoIds.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/UserNameSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/UserNameSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/Utils/TempFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/Utils/TempFile.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/VideoIdSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/VideoIdSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/VideoSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/VideoSpecs.cs -------------------------------------------------------------------------------- /YoutubeExplode.Tests/YoutubeExplode.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/YoutubeExplode.Tests.csproj -------------------------------------------------------------------------------- /YoutubeExplode.Tests/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.Tests/xunit.runner.json -------------------------------------------------------------------------------- /YoutubeExplode.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode.sln -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/ChannelPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/ChannelPage.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/Cipher/CipherManifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/Cipher/CipherManifest.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/Cipher/ICipherOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/Cipher/ICipherOperation.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/Cipher/ReverseCipherOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/Cipher/ReverseCipherOperation.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/Cipher/SpliceCipherOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/Cipher/SpliceCipherOperation.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/Cipher/SwapCipherOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/Cipher/SwapCipherOperation.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/ClosedCaptionTrackResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/ClosedCaptionTrackResponse.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/DashManifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/DashManifest.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/IPlaylistData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/IPlaylistData.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/IStreamData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/IStreamData.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/PlayerResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/PlayerResponse.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/PlayerSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/PlayerSource.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/PlaylistBrowseResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/PlaylistBrowseResponse.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/PlaylistNextResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/PlaylistNextResponse.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/PlaylistVideoData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/PlaylistVideoData.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/SearchResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/SearchResponse.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/ThumbnailData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/ThumbnailData.cs -------------------------------------------------------------------------------- /YoutubeExplode/Bridge/VideoWatchPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Bridge/VideoWatchPage.cs -------------------------------------------------------------------------------- /YoutubeExplode/Channels/Channel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Channels/Channel.cs -------------------------------------------------------------------------------- /YoutubeExplode/Channels/ChannelClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Channels/ChannelClient.cs -------------------------------------------------------------------------------- /YoutubeExplode/Channels/ChannelController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Channels/ChannelController.cs -------------------------------------------------------------------------------- /YoutubeExplode/Channels/ChannelHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Channels/ChannelHandle.cs -------------------------------------------------------------------------------- /YoutubeExplode/Channels/ChannelId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Channels/ChannelId.cs -------------------------------------------------------------------------------- /YoutubeExplode/Channels/ChannelSlug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Channels/ChannelSlug.cs -------------------------------------------------------------------------------- /YoutubeExplode/Channels/IChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Channels/IChannel.cs -------------------------------------------------------------------------------- /YoutubeExplode/Channels/UserName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Channels/UserName.cs -------------------------------------------------------------------------------- /YoutubeExplode/Common/Author.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Common/Author.cs -------------------------------------------------------------------------------- /YoutubeExplode/Common/Batch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Common/Batch.cs -------------------------------------------------------------------------------- /YoutubeExplode/Common/IBatchItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Common/IBatchItem.cs -------------------------------------------------------------------------------- /YoutubeExplode/Common/Language.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Common/Language.cs -------------------------------------------------------------------------------- /YoutubeExplode/Common/Resolution.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Common/Resolution.cs -------------------------------------------------------------------------------- /YoutubeExplode/Common/Thumbnail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Common/Thumbnail.cs -------------------------------------------------------------------------------- /YoutubeExplode/Exceptions/PlaylistUnavailableException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Exceptions/PlaylistUnavailableException.cs -------------------------------------------------------------------------------- /YoutubeExplode/Exceptions/RequestLimitExceededException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Exceptions/RequestLimitExceededException.cs -------------------------------------------------------------------------------- /YoutubeExplode/Exceptions/VideoRequiresPurchaseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Exceptions/VideoRequiresPurchaseException.cs -------------------------------------------------------------------------------- /YoutubeExplode/Exceptions/VideoUnavailableException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Exceptions/VideoUnavailableException.cs -------------------------------------------------------------------------------- /YoutubeExplode/Exceptions/VideoUnplayableException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Exceptions/VideoUnplayableException.cs -------------------------------------------------------------------------------- /YoutubeExplode/Exceptions/YoutubeExplodeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Exceptions/YoutubeExplodeException.cs -------------------------------------------------------------------------------- /YoutubeExplode/FodyWeavers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/FodyWeavers.xml -------------------------------------------------------------------------------- /YoutubeExplode/FodyWeavers.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/FodyWeavers.xsd -------------------------------------------------------------------------------- /YoutubeExplode/Playlists/IPlaylist.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Playlists/IPlaylist.cs -------------------------------------------------------------------------------- /YoutubeExplode/Playlists/Playlist.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Playlists/Playlist.cs -------------------------------------------------------------------------------- /YoutubeExplode/Playlists/PlaylistClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Playlists/PlaylistClient.cs -------------------------------------------------------------------------------- /YoutubeExplode/Playlists/PlaylistController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Playlists/PlaylistController.cs -------------------------------------------------------------------------------- /YoutubeExplode/Playlists/PlaylistId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Playlists/PlaylistId.cs -------------------------------------------------------------------------------- /YoutubeExplode/Playlists/PlaylistVideo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Playlists/PlaylistVideo.cs -------------------------------------------------------------------------------- /YoutubeExplode/Search/ChannelSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Search/ChannelSearchResult.cs -------------------------------------------------------------------------------- /YoutubeExplode/Search/ISearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Search/ISearchResult.cs -------------------------------------------------------------------------------- /YoutubeExplode/Search/PlaylistSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Search/PlaylistSearchResult.cs -------------------------------------------------------------------------------- /YoutubeExplode/Search/SearchClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Search/SearchClient.cs -------------------------------------------------------------------------------- /YoutubeExplode/Search/SearchController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Search/SearchController.cs -------------------------------------------------------------------------------- /YoutubeExplode/Search/SearchFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Search/SearchFilter.cs -------------------------------------------------------------------------------- /YoutubeExplode/Search/VideoSearchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Search/VideoSearchResult.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/ClientDelegatingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/ClientDelegatingHandler.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Extensions/AsyncCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Extensions/AsyncCollectionExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Extensions/CollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Extensions/CollectionExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Extensions/GenericExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Extensions/GenericExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Extensions/HttpExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Extensions/HttpExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Extensions/JsonExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Extensions/JsonExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Extensions/StreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Extensions/StreamExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Extensions/UriExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Extensions/UriExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Extensions/XElementExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Extensions/XElementExtensions.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Hash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Hash.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Html.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Html.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Http.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Http.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Json.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Json.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/UrlEx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/UrlEx.cs -------------------------------------------------------------------------------- /YoutubeExplode/Utils/Xml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Utils/Xml.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/ClosedCaptions/ClosedCaption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/ClosedCaptions/ClosedCaption.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionClient.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionController.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionManifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionManifest.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionPart.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionTrack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionTrack.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionTrackInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/ClosedCaptions/ClosedCaptionTrackInfo.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Engagement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Engagement.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/IVideo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/IVideo.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/AudioOnlyStreamInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/AudioOnlyStreamInfo.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/Bitrate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/Bitrate.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/Container.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/Container.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/FileSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/FileSize.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/IAudioStreamInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/IAudioStreamInfo.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/IStreamInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/IStreamInfo.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/IVideoStreamInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/IVideoStreamInfo.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/MediaStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/MediaStream.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/MuxedStreamInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/MuxedStreamInfo.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/StreamClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/StreamClient.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/StreamController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/StreamController.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/StreamManifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/StreamManifest.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/VideoOnlyStreamInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/VideoOnlyStreamInfo.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Streams/VideoQuality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Streams/VideoQuality.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/Video.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/Video.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/VideoClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/VideoClient.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/VideoController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/VideoController.cs -------------------------------------------------------------------------------- /YoutubeExplode/Videos/VideoId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/Videos/VideoId.cs -------------------------------------------------------------------------------- /YoutubeExplode/YoutubeClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/YoutubeClient.cs -------------------------------------------------------------------------------- /YoutubeExplode/YoutubeExplode.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/YoutubeExplode.csproj -------------------------------------------------------------------------------- /YoutubeExplode/YoutubeHttpHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/YoutubeExplode/YoutubeHttpHandler.cs -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/favicon.ico -------------------------------------------------------------------------------- /favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/favicon.png -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tyrrrz/YoutubeExplode/HEAD/global.json --------------------------------------------------------------------------------