Sun Apr 22, 2012 8:56 pm by rkman
OK, so here is the ffmpeg transcode command from the log:
- Code:
2012-04-22 16:18:18,729 DEBUG [ProcessExecutor] Starting C:\Program Files\Serviio\bin\\..\lib/ffmpeg.exe -i movie.avi -y -threads 4 -async 1 -vcodec mpeg2video -sameq -r 30000/1001 -g 15 -copyts -acodec copy -map 0:0 -map 0:1 -sn -f mpegts C:\Windows\TEMP\Serviio\transcoding-temp-5444-MPEG2TS.stf
Here's ffmpeg -i output:
- Code:
ffmpeg version 0.9, Copyright (c) 2000-2011 the FFmpeg developers
built on Dec 13 2011 20:46:11 with gcc 4.4.2
configuration: --enable-static --disable-shared --disable-ffplay --disable-ffserver --enable-memalign-hack --enable-libmp3lame --enable-librtmp --extra-libs='-lrtmp -lpolarssl -lws2_32 -lwinmm' --arch=x86 --enable-runtime-cpudetect --enable-pthreads --target-os=mingw32 --cross-prefix=i686-mingw32- --pkg-config=pkg-config
libavutil 51. 32. 0 / 51. 32. 0
libavcodec 53. 42. 0 / 53. 42. 0
libavformat 53. 24. 0 / 53. 24. 0
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 53. 0 / 2. 53. 0
libswscale 2. 1. 0 / 2. 1. 0
Seems stream 0 codec frame rate differs from container frame rate: 29.98 (65535/2186) -> 29.97 (30000/1001)
Input #0, avi, from 'movie.avi':
Metadata:
encoder : VirtualDubMod 1.5.4.1 (build 2178/release)
IAS1 : English
Duration: 01:54:59.35, start: 0.000000, bitrate: 1702 kb/s
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x368 [SAR 1:1 DAR 40:23], 29.97 tbr, 29.97 tbn, 29.98 tbc
Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, s16, 192 kb/s
At least one output file must be specified
This movie produces awful ghosting during the titles/credits and pretty bad ghosting (fuzzy edges, like you're seeing double) overall.
1. I can't find -sameq in the ffmpeg documentation, has it been deprecated?
2. What ffmpeg params do you suggest I tinker with or add?
3. Is there an easier way to customize the ffmpeg command without the PERL kludge posted in the forums?