-sameq Change from v0.6.0.1 to v0.6.1

It appears that between v0.6.0.1 and v0.6.1 the transcoding behavior changed a bit. With v0.6.0.1 when you put a maxVBitrate attribute on it didn't appear to include the -sameq switch on the generated ffmpeg command line. With v0.6.1 it does. This is causing me a problem with transcoding video from a Minolta Dimage Z3. With -sameq the video quality of the file ends up being very degraded but without it the video is fine. With -sameq the bit rate goes from 479 to 614. Without it the bit rate goes from 3826 to 4353. The size of the output file grows about 10 times when -sameq is not specified.
Does anyone know if this change in intentional. If so, is there a way to get the -sameq switch to be left off the ffmpeg command line as before?
Thanks,
digitalhack
Below are the configuration file extract and the two different ffmpeg commands that are generated.
From profile.xml:
<!-- transcode added to support video from Minolta Dimage -->
<Video targetContainer="mpegts" targetACodec="ac3" targetVCodec="mpeg2video" aSamplerate="44100" maxVBitrate="5000">
<Matches container="mp4" vCodec="mjpeg" />
</Video>
From v0.6.0.1 log:
2012-01-07 22:41:34,103 DEBUG [ProcessExecutor] Starting C:\Program Files (x86)\Serviio\bin\\..\lib/ffmpeg.exe -i C:\ServiioLibrary\Video\chesapeake classicalgas.MOV -y -threads 1 -vcodec mpeg2video -b 5000k -maxrate 5000k -bufsize 5097k -r 30 -g 15 -copyts -acodec ac3 -ab 128k -ar 44100 -ac 1 -map 0:0 -map 0:1 -sn -f mpegts C:\Windows\TEMP\Serviio\transcoding-temp-34-MPEG2TS.stf
From v0.6.1 log:
2012-01-08 16:11:37,159 DEBUG [ProcessExecutor] Starting C:\Program Files (x86)\Serviio\bin\\..\lib/ffmpeg.exe -i C:\ServiioLibrary\Video\chesapeake classicalgas.MOV -y -threads 1 -async 1 -vcodec mpeg2video -sameq -b 5000k -maxrate 5000k -bufsize 5000k -r 30 -g 15 -copyts -acodec ac3 -ab 128k -ar 44100 -ac 1 -map 0:0 -map 0:1 -sn -f mpegts C:\Windows\TEMP\Serviio\transcoding-temp-34-MPEG2TS.stf
Below is the format of the source file according to ffmpeg:
Seems stream 0 codec frame rate differs from container frame rate: 600.00 (600/1) -> 30.00 (30/1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\ServiioLibrary\Video\chesapeake classicalgas.MOV':
Metadata:
creation_time : 2008-06-22 14:11:44 Duration: 00:01:31.90, start: 0.000000, bitrate: 8577 kb/s
Stream #0:0(eng): Video: mjpeg (jpeg / 0x6765706A), yuvj422p, 640x480, 8381kb/s, 30 fps, 30 tbr, 600 tbn, 600 tbc
Metadata:
creation_time : 2008-06-22 14:11:44
handler_name :
Stream #0:1(eng): Audio: pcm_s16be (twos / 0x736F7774), 7840 Hz, 1 channels, s16, 125 kb/s
Metadata:
creation_time : 2008-06-22 14:11:44
handler_name :
Does anyone know if this change in intentional. If so, is there a way to get the -sameq switch to be left off the ffmpeg command line as before?
Thanks,
digitalhack
Below are the configuration file extract and the two different ffmpeg commands that are generated.
From profile.xml:
<!-- transcode added to support video from Minolta Dimage -->
<Video targetContainer="mpegts" targetACodec="ac3" targetVCodec="mpeg2video" aSamplerate="44100" maxVBitrate="5000">
<Matches container="mp4" vCodec="mjpeg" />
</Video>
From v0.6.0.1 log:
2012-01-07 22:41:34,103 DEBUG [ProcessExecutor] Starting C:\Program Files (x86)\Serviio\bin\\..\lib/ffmpeg.exe -i C:\ServiioLibrary\Video\chesapeake classicalgas.MOV -y -threads 1 -vcodec mpeg2video -b 5000k -maxrate 5000k -bufsize 5097k -r 30 -g 15 -copyts -acodec ac3 -ab 128k -ar 44100 -ac 1 -map 0:0 -map 0:1 -sn -f mpegts C:\Windows\TEMP\Serviio\transcoding-temp-34-MPEG2TS.stf
From v0.6.1 log:
2012-01-08 16:11:37,159 DEBUG [ProcessExecutor] Starting C:\Program Files (x86)\Serviio\bin\\..\lib/ffmpeg.exe -i C:\ServiioLibrary\Video\chesapeake classicalgas.MOV -y -threads 1 -async 1 -vcodec mpeg2video -sameq -b 5000k -maxrate 5000k -bufsize 5000k -r 30 -g 15 -copyts -acodec ac3 -ab 128k -ar 44100 -ac 1 -map 0:0 -map 0:1 -sn -f mpegts C:\Windows\TEMP\Serviio\transcoding-temp-34-MPEG2TS.stf
Below is the format of the source file according to ffmpeg:
Seems stream 0 codec frame rate differs from container frame rate: 600.00 (600/1) -> 30.00 (30/1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\ServiioLibrary\Video\chesapeake classicalgas.MOV':
Metadata:
creation_time : 2008-06-22 14:11:44 Duration: 00:01:31.90, start: 0.000000, bitrate: 8577 kb/s
Stream #0:0(eng): Video: mjpeg (jpeg / 0x6765706A), yuvj422p, 640x480, 8381kb/s, 30 fps, 30 tbr, 600 tbn, 600 tbc
Metadata:
creation_time : 2008-06-22 14:11:44
handler_name :
Stream #0:1(eng): Audio: pcm_s16be (twos / 0x736F7774), 7840 Hz, 1 channels, s16, 125 kb/s
Metadata:
creation_time : 2008-06-22 14:11:44
handler_name :