tytd-cli-cpp/README.md

40 lines
1.1 KiB
Markdown
Raw Normal View History

2024-09-07 08:06:48 +00:00
A Cli Based YouTube Downloader in C++
=====================================
## To Install Dependencies
2024-09-26 01:06:57 +00:00
```bash
sudo apt install libcurl4-openssl-dev libjansson-dev
2024-09-07 08:06:48 +00:00
```
## To Install
2024-09-26 01:06:57 +00:00
```bash
make && sudo make install
2024-09-07 08:06:48 +00:00
```
## To Use
2024-09-26 01:06:57 +00:00
```bash
tytd https://www.youtube.com/watch?v=xxQGY4kt5zY
2024-09-07 08:06:48 +00:00
```
## Yes you can use Video Ids as well
2024-09-26 01:06:57 +00:00
```bash
tytd xxQGY4kt5zY
```
2024-09-07 08:06:48 +00:00
## Or even multiple videos
2024-09-26 01:06:57 +00:00
```bash
tytd https://www.youtube.com/watch?v=o4GZUCwVRLs https://www.youtube.com/watch?v=xxQGY4kt5zY
```
2024-09-07 08:06:48 +00:00
## Why did I create this?
A: Well my C# downloader is kind of slow on my Wii-Linux-NGX so I created this
## Can This Be ported to Wii (Homebrew Channel)
2024-09-07 08:11:04 +00:00
A: Should be, I might do that latter, but you would need the [4TU libcurl and dependencies](https://gitlab.com/4TU/wii-packages/-/releases) and use ```bash dkp-pacman -S ppc-jansson``` and creating a GUI or something
## Credits
- Tyrrrz (for YouTubeExplode, well so I know how to download videos), even though I disagree with him on things about Russia
- Daniel Stenberg and whoever commits to CURL
- Petri Lehtinen and whoever commits to jansson