Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codeconscious/youtube-audio-downloader
A UI wrapper (using Avalonia) for downloading audio from online videos.
https://github.com/codeconscious/youtube-audio-downloader
avalonia csharp youtube youtube-dl youtube-downloader yt-dlp
Last synced: about 23 hours ago
JSON representation
A UI wrapper (using Avalonia) for downloading audio from online videos.
- Host: GitHub
- URL: https://github.com/codeconscious/youtube-audio-downloader
- Owner: codeconscious
- License: mit
- Created: 2022-03-26T09:04:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-06T07:39:08.000Z (8 months ago)
- Last Synced: 2024-05-07T02:38:41.807Z (8 months ago)
- Topics: avalonia, csharp, youtube, youtube-dl, youtube-downloader, yt-dlp
- Language: C#
- Homepage:
- Size: 71.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
**This unfinished tool is no longer under active development. I highly recommend you use its replacement, [CCVTAC](https://github.com/codeconscious/ccvtac), which is a far more developed command line utility.**
-----
# YouTube Audio Downloader
This is a very simple UI wrapper for [yt-dlp](https://github.com/yt-dlp/yt-dlp) using [Avalonia](https://avaloniaui.net/) and C# that I created to get some practice with Avalonia. It provides a straightforward UI to more easily extract MP3 files from specified YouTube videos.
It's a work in (occasional) progress, is rather rough around the edges, and currently must be compiled manually, but works well for my own purposes.
Feel free to use it, but please do so responsibly!
## Prerequisites
- .NET 8 runtime
- [yt-dlp](https://github.com/yt-dlp/yt-dlp)## Getting Started
Use `dotnet run` to start the program manually.
## TODO
- Better UI responsiveness during long operations ([issue #5](https://github.com/codeconscious/youtube-audio-downloader/issues/5))
- Check into Asian language support