Go to file
Mike Nolan 6bc733b866 Recompile Tesses.YouTubeDownloader.Server 2022-05-11 19:47:51 -05:00
Tesses.YouTubeDownloader Added example 2022-05-11 19:37:47 -05:00
Tesses.YouTubeDownloader.DiscUtils First Version 2022-04-06 12:07:48 -05:00
Tesses.YouTubeDownloader.ExampleExtension Added example 2022-05-11 18:14:16 -05:00
Tesses.YouTubeDownloader.ExtensionLoader First Version 2022-04-06 12:07:48 -05:00
Tesses.YouTubeDownloader.Net6 Added example 2022-05-11 18:56:36 -05:00
Tesses.YouTubeDownloader.OtherClients/JavaScript Finally add documentation 2022-05-10 12:22:43 -05:00
Tesses.YouTubeDownloader.Server Recompile Tesses.YouTubeDownloader.Server 2022-05-11 19:45:24 -05:00
Tesses.YouTubeDownloader.Zio First Version 2022-04-06 12:07:48 -05:00
Tesses.YouTubeDownloder.WorkingConverter First Version 2022-04-06 11:41:29 -05:00
docs Recompile Tesses.YouTubeDownloader.Server 2022-05-11 19:47:51 -05:00
.gitignore Added example 2022-05-11 18:14:16 -05:00
LICENSE.DiscUtils First Version 2022-04-06 11:41:29 -05:00
LICENSE.Tesses.WebServer First Version 2022-04-06 11:41:29 -05:00
LICENSE.Zio First Version 2022-04-06 11:41:29 -05:00
LICENSE.md First Version 2022-04-06 11:41:29 -05:00
README.md Added example 2022-05-11 18:34:10 -05:00

README.md

Tesses.YouTubeDownloader (2022)

Website for app

Tesses.YouTubeDownloader.ExampleExtension uses Return YouTube Dislikes

How To Find Videos (When Downloaded)
Server Endpoints

Classes and Enums

Please put your issues on my GitHub

What this is known to work on

  • Modern Linux/Windows/Mac (or any thing that can run .NET Standard 2.0+)
  • Works on my Wii with wii-linux-ngx and this guide (if it 404s its not complete yet)

To Use It as a server

using Tesses.YouTubeDownloader.Server;
using Tesses.YouTubeDownloader;
...
TYTDCurrentDirectory currentDirectory=new TYTDCurrentDirectory(new HttpClient());
TYTDServer server=new TYTDServer(currentDirectory);
server.RootServer.Server=new StaticServer("WebSite");
HttpServerListener listener=new HttpServerListener(new System.Net.IPEndPoint(System.Net.IPAddress.Any,3252),server.InnerServer);
currentDirectory.StartLoop();
TYTDStorage.FFmpeg ="/usr/bin/ffmpeg";
Console.WriteLine("Almost Ready to Listen");
await listener.ListenAsync(CancellationToken.None);

Then:

 dotnet add package Tesses.YouTubeDownloader.Server

Happy downloading