Fixing issue downloading songs

This commit is contained in:
MichaelOultram 2015-08-12 22:29:46 +01:00
parent 06cc7056d0
commit cc32db2688
2 changed files with 2 additions and 2 deletions

View file

@ -20,6 +20,6 @@ dependencies:
- "/home/ubuntu/.go_workspace/src/github.com/nitrous-io" - "/home/ubuntu/.go_workspace/src/github.com/nitrous-io"
test: test:
override: override:
- youtube-dl --output ~/.mumbledj/songs/QcIy9NiNbmo.m4a --format m4a http://www.youtube.com/watch?v=QcIy9NiNbmo - youtube-dl --output ~/.mumbledj/songs/QcIy9NiNbmo.m4a --format m4a --prefer-ffmpeg http://www.youtube.com/watch?v=QcIy9NiNbmo
- mumbledj -server=$MUMBLE_IP -port=$MUMBLE_PORT -username=circleci -password=$MUMBLE_PASSWORD -verbose=true -test=true: - mumbledj -server=$MUMBLE_IP -port=$MUMBLE_PORT -username=circleci -password=$MUMBLE_PASSWORD -verbose=true -test=true:
timeout: 180 timeout: 180

View file

@ -39,7 +39,7 @@ func (dl *YouTubeDLSong) Download() error {
// Checks to see if song is already downloaded // Checks to see if song is already downloaded
if _, err := os.Stat(fmt.Sprintf("%s/.mumbledj/songs/%s", dj.homeDir, dl.Filename())); os.IsNotExist(err) { if _, err := os.Stat(fmt.Sprintf("%s/.mumbledj/songs/%s", dj.homeDir, dl.Filename())); os.IsNotExist(err) {
cmd := exec.Command("youtube-dl", "--output", fmt.Sprintf("%s/.mumbledj/songs/%s", dj.homeDir, dl.Filename()), "--format m4a", dl.url) cmd := exec.Command("youtube-dl", "--output", fmt.Sprintf("%s/.mumbledj/songs/%s", dj.homeDir, dl.Filename()), "--format m4a", "--prefer-ffmpeg", dl.url)
err = cmd.Run() err = cmd.Run()
if err == nil { if err == nil {
if dj.conf.Cache.Enabled { if dj.conf.Cache.Enabled {