basil
basil is a small command line tool that using glod to download music/video from multiple sources.
This project has been forked from github.com/dwarvesf/glod-cli
glod-cli is written in Go with support for multiple platforms. We currently provide pre-built binaries for Windows, Linux, FreeBSD and OS X (Darwin) for x64, i386 and ARM architectures.
glod-cli may also be compiled from source wherever the Go compiler tool chain can run, e.g. for other operating systems including DragonFly BSD, OpenBSD, Plan 9 and Solaris
Usage
Make sure either basel
is in your $PATH
or provide a path to it.
$ basel help
A small cli written in Go to help download music/video from multiple sources.
Usage:
basel [command]
Available Commands:
download download command
help Help about any command
play play command
version Print the version number of basel
Use "basel [command] --help" for more information about a command.
Example:
To download song/video to current directory
basel download -l=https://www.youtube.com/watch?v=6d6oq0zGGmw
To download song/video to custom directory
basel download -l=https://www.youtube.com/watch?v=6d6oq0zGGmw -o=youtube-download
To play song/video after downloaded(OSX support)
basel play https://www.youtube.com/watch?v=6d6oq0zGGmw
Supported sources & TODO
Music
Video
License
Copyright 2016 Dwarves Foundation
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.