https://github.com/nik012003/youtube-mp3-go
Material Design Html5 Go Based Youtube MP3 Downloader
https://github.com/nik012003/youtube-mp3-go
Last synced: 3 months ago
JSON representation
Material Design Html5 Go Based Youtube MP3 Downloader
- Host: GitHub
- URL: https://github.com/nik012003/youtube-mp3-go
- Owner: nik012003
- License: gpl-3.0
- Created: 2018-02-16T21:02:16.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-01T22:03:42.000Z (about 7 years ago)
- Last Synced: 2025-02-06T06:21:41.448Z (4 months ago)
- Language: HTML
- Size: 177 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Youtube MP3 Go Downloader
The Material Design Html5 Go Based Youtube MP3 Download
# What is this?
This is an open-source,Material Design,Golang-Based, Youtube to MP3 Converter/Downloader.
# Screenshots

# How does it work?
The golang server downloads and converts youtube videos into MP3 and serves the files.
Thanks to the html5/javascript frontend you can ask the golang-server to download files.
# Dependencies
youtube-dl ffmpeg/avconv golang
```
sudo apt-get install youtube-dl ffmpeg
```
And a webserver (apache2,nginx or similar)
```
sudo apt-get install apache2
```
# How to install
-Clone my repo
```
git clone http://github.com/nik012003/Youtube-MP3-Go && cd Youtube-MP3-Go/
```
-Copy Frontend files to your webserver
```
cp Frontend/* /var/www/html
```
-Run main.go
```
cd Backend-Server && go run main.go
```
-Enjoy
# Before deploying
You may need to change IPs and ports in main.go and index.html to work in your own setup.
# Contributing
Feel free to fork and push commits and Feature Requests to this project.