This package uses FFmpeg to convert YouTube's audio streams to audio files.
Please install it locally and add it to your system path.
go build -o ./bin/godownload[.exe|.sh|...] downloader/src
godownload <URL> [Options]
-q, --quality Select stream quality. Use "high", "medium" or "low".
This option will also define the codec and file type
of the donwload. This option defaults to "high".
"high" => codec flac .flac
"medium" => codec libvorbis .ogg
"low" => codec mp3 .mp3
-m, --manual Choose codec and file type independently from the
selected stream quality. This flag needs to be used
with the following options.
-a, --audio-format Chose file extension of the file (flac, ogg, mp3, ...).
-c, --codec Specify the codec to use (flac, libvorbis, mp3, ...).
- Reverse-Engineering Youtube - Alexey Golub | 07.03.2020
- YoutubeExplode | 07.03.2020
- Pytube3 | 12.04.202
- Grabbing Youtube URL | 07.03.2020
- Deprecating
url_encoded_ftm_stream_map
| 07.03.2020 - Command Line Flags in Go with package flags | 12.04.2020
- Convert files with FFmep | 12.04.2020
- The Go Gopher Logo - Renee French | 13.04.2020
MIT
GitHub kurbaniec · Mail [email protected]