https://github.com/joeriddles/goytdlp
A basic Go web app to convert YouTube videos into MP3 files.
https://github.com/joeriddles/goytdlp
Last synced: over 1 year ago
JSON representation
A basic Go web app to convert YouTube videos into MP3 files.
- Host: GitHub
- URL: https://github.com/joeriddles/goytdlp
- Owner: joeriddles
- Created: 2024-03-24T06:27:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-25T04:16:05.000Z (over 2 years ago)
- Last Synced: 2025-03-26T02:45:45.289Z (over 1 year ago)
- Language: Go
- Homepage: https://goytdlp.fly.dev/
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# goytdlp
A basic Go web app to convert YouTube videos into MP3 files.
It uses Go wrappers around [yt-dlp](https://github.com/yt-dlp/yt-dlp) and [ffmpeg](https://ffmpeg.org).
To run:
```shell
go run main.go
```
To build locally:
```shell
go build -v -o ./run-app .
```
To build and run the Dockerfile:
```shell
docker build -t goytdlp:latest .
docker run --rm -p '8080:8080' goytdlp:latest
```
or with Docker Compose:
```shell
docker compose up --build
```