diff src/Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovie.cc @ 635:0bdd58ee6e92

ffmpeg no longer accepts a qscale value of 0. Changed qscale to 1, which also gives a very high quality output
author sness@sness.net
date Fri, 24 May 2013 22:38:09 +0000
parents 087f3b3c36d3
children
line wrap: on
line diff
--- a/src/Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovie.cc	Fri May 24 20:22:16 2013 +0000
+++ b/src/Modules/Output/Graphics/Devices/GraphicsOutputDeviceMovie.cc	Fri May 24 22:38:09 2013 +0000
@@ -168,7 +168,7 @@
   char sCmdLine[1024]; //!\todo check that snprintf does not want a larger buffer
   snprintf(sCmdLine, sizeof(sCmdLine)/sizeof(sCmdLine[0]),
     "%s -y -i \"%s\" -r %.2f -i \"%s%%06d.png\" "
-    "-qscale 0 -r %.2f -ar 44100 -acodec pcm_s16le %s \"%s\"",
+    "-qscale 1 -r %.2f -ar 44100 -acodec pcm_s16le %s \"%s\"",
            sffmpegPath, sound_filename_.c_str(), frame_rate, directory_.c_str(),
            frame_rate, sCodecOptions, movie_filename_.c_str());
   printf("%s", sCmdLine);