[MEncoder-users] deinterlacer kerndeint breaks decoding of mencoder?

Bernd Butscheidt bbutscheidt at yahoo.de
Tue Jul 20 22:24:41 CEST 2010



Hello,


doing this

==================
mencoder -mc 0 -noskip -forceidx -ovc x264 -speed 24000/25000 -ofps 24 -vf 
kerndeint,hqdn3d,harddup -x264encopts 
subq=1:frameref=1:me=hex:b_adapt:threads=auto:8x8dct:crf=12  -oac mp3lame 
-fafmttag 0x55 -af lavcresample=48000 -lameopts cbr:br=224:aq=0:mode=1  -alang 
en,de -slang en,de -vobsubout Basil#T9 -aspect 1.7777 dvd://9 -dvd-device 
/w_LD2/ProjectX/Basil#T -of lavf -lavfopts format=matroska -o Basil#T9.mkv
========================



leads to 


=================
MEncoder SVN-r31576-4.4.4 (C) 2000-2010 MPlayer Team
libdvdread: Using libdvdcss version 1.2.10 for DVD access
There are 15 titles on this DVD.
There are 1 angles in this DVD title.

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000142
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000001c0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000679b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x001dcb67
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x001ddaed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x001ddc7d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x001f70a5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x00253d6f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x0025f22f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x00268177
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x00292802
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x0029294a
libdvdread: Elapsed time 0
libdvdread: Found 8 VTS's
libdvdread: Elapsed time 0
audio stream: 0 format: ac3 (stereo) language: en aid: 128.
audio stream: 1 format: ac3 (stereo) language: de aid: 129.
number of audio channels on disk: 2.
number of subtitles on disk: 0
success: format: 2  data: 0x1828C800 - 0x2e65b800
Selected DVD audio channel: 128 language: en
No matching DVD subtitle language found!
MPEG-PS file format detected.
VIDEO:  MPEG2  720x576  (aspect 2)  25.000 fps  7000.0 kbps (875.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x576  fps:25.000  ftime:=0.0400
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
** MUXER_LAVF *****************************************************************
REMEMBER: MEncoder's libavformat muxing is presently broken and can generate
INCORRECT files in the presence of B-frames. Moreover, due to bugs MPlayer
will play these INCORRECT files as if nothing were wrong!
*******************************************************************************
OK, exit.
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [harddup]
Opening video filter: [hqdn3d]
Opening video filter: [kerndeint]
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
Forcing output audio format tag to 0x55.
MP3 audio selected.
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
[mpeg2video @ 0x2428280] ac-tex damaged at 1 2
[mpeg2video @ 0x2428280] Warning MVs not available
[mpeg2video @ 0x2428280] concealing 1530 DC, 1530 AC, 1530 MV errors

Exiting...
========================


Just changing the deinterlacer like this:



====================
mencoder -mc 0 -noskip -forceidx -ovc x264 -speed 24000/25000 -ofps 24 -vf 
pp=fd,hqdn3d,harddup -x264encopts 
subq=1:frameref=1:me=hex:b_adapt:threads=auto:8x8dct:crf=12  -oac mp3lame 
-fafmttag 0x55 -af lavcresample=48000 -lameopts cbr:br=224:aq=0:mode=1  -alang 
en,de -slang en,de -vobsubout Basil#T9 -aspect 1.7777 dvd://9 -dvd-device 
/w_LD2/ProjectX/Basil#T -of lavf -lavfopts format=matroska -o Basil#T9.mkv
====================



and everything is working as normal ....



==============
mencoder -mc 0 -noskip -forceidx -ovc x264 -speed 24000/25000 -ofps 24 -vf 
pp=fd,hqdn3d,harddup -x264encopts 
subq=1:frameref=1:me=hex:b_adapt:threads=auto:8x8dct:crf=12  -oac mp3lame 
-fafmttag 0x55 -af lavcresample=48000 -lameopts cbr:br=224:aq=0:mode=1  -alang 
en,de -slang en,de -vobsubout Basil#T9 -aspect 1.7777 dvd://9 -dvd-device 
/w_LD2/ProjectX/Basil#T -of lavf -lavfopts format=matroska -o Basil#T9.mkv
MEncoder SVN-r31576-4.4.4 (C) 2000-2010 MPlayer Team
libdvdread: Using libdvdcss version 1.2.10 for DVD access
There are 15 titles on this DVD.
There are 1 angles in this DVD title.

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000142
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000001c0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000679b
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x001dcb67
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x001ddaed
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x001ddc7d
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x001f70a5
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x00253d6f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x0025f22f
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x00268177
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x00292802
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x0029294a
libdvdread: Elapsed time 0
libdvdread: Found 8 VTS's
libdvdread: Elapsed time 0
audio stream: 0 format: ac3 (stereo) language: en aid: 128.
audio stream: 1 format: ac3 (stereo) language: de aid: 129.
number of audio channels on disk: 2.
number of subtitles on disk: 0
success: format: 2  data: 0x1828C800 - 0x2e65b800
Selected DVD audio channel: 128 language: en
No matching DVD subtitle language found!
MPEG-PS file format detected.
VIDEO:  MPEG2  720x576  (aspect 2)  25.000 fps  7000.0 kbps (875.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x576  fps:25.000  ftime:=0.0400
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
** MUXER_LAVF *****************************************************************
REMEMBER: MEncoder's libavformat muxing is presently broken and can generate
INCORRECT files in the presence of B-frames. Moreover, due to bugs MPlayer
will play these INCORRECT files as if nothing were wrong!
*******************************************************************************
OK, exit.
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [harddup]
Opening video filter: [hqdn3d]
Opening video filter: [pp=fd]
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
Forcing output audio format tag to 0x55.
MP3 audio selected.
[PP] Using external postprocessing filter, max q = 6.
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
x264 [info]: using SAR=64/45
x264 [info]: using cpu capabilities: MMX2 SSE2Slow SlowCTZ
x264 [info]: profile High, level 3.0
[mpeg2video @ 0x298a5f0] ac-tex damaged at 1 2
[mpeg2video @ 0x298a5f0] Warning MVs not available
[mpeg2video @ 0x298a5f0] concealing 1530 DC, 1530 AC, 1530 MV errors
VIDEO CODEC ID: 28f ( 0%)  0.00fps Trem:   4min   0mb  A-V:0.000 [0:0]
AUDIO CODEC ID: 15001, TAG: 0
Writing header...
[matroska @ 0x2987390] Codec for stream 0 does not use global headers but 
container format requires global headers
[matroska @ 0x2987390] Codec for stream 1 does not use global headers but 
container format requires global headers
Pos:  45.8s   1147f ( 8%) 23.65fps Trem:   9min 395mb  A-V:0.000 [5728:224]
===============================





Does the deinterlacer kerndeint breaks the playback/reencoding?

Kind regards
Bernd B.




More information about the MEncoder-users mailing list