-sameq Change from v0.6.0.1 to v0.6.1
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 :