diff options
Diffstat (limited to 'downtube.cpp')
-rw-r--r-- | downtube.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/downtube.cpp b/downtube.cpp index f3afcc0..60cfcc2 100644 --- a/downtube.cpp +++ b/downtube.cpp @@ -141,7 +141,7 @@ int main(void) FCGX_FPrintF(request.out, "%s", filename.c_str()); } else if (command == "getfile") { if (format == "mp3") { - std::string cmd{"youtube-dl --no-warnings --no-call-home --no-progress -x --audio-format mp3 -o audio.mp3 --restrict-filenames "s + url}; + std::string cmd{"youtube-dl --no-warnings --no-call-home --no-progress -x --audio-format mp3 -o 'audio.%(ext)s' --restrict-filenames "s + url}; system(cmd.c_str()); // Ignore error - "ERROR: Stream #1:0 -> #0:1 (copy)" - seems to be ok std::string filedata {File::getFile("audio.mp3")}; // may throw |