Hi. I have trouble with -demuxer lavf giving me a "LAVF_check: no clue about this gibberish!", but only on one of two similar files. I think it's fairly certain this Details: - HD-DVD - comes in two *.EVO files on the same disk - both play video fine in today's SVN version mplayer with no special options, gives you video but no audio - first evo file plays fine with -demuxer lavf -aid 1. Reports "LAVF_check: MPEG-PS format" "libavformat file format detected." - but second evo file gives me a "LAVF_check: no clue about this gibberish!" Can I just force lavf to assume the second file is MPEG-PS, too? As a first step in debugging that sound like something to try but I don't see any options. Here's a hexdump of the header of the working file: 00000000: 00 00 01 BA 4D EC D6 A4 5C 01 04 9D 43 F8 00 00 ....M...\...C... 00000001: 01 BB 00 15 82 4E A1 10 E1 7F B9 E7 10 B8 C0 40 .....N...^?.....@ 00000002: BD E6 20 BF E0 02 FD E7 10 00 00 01 BF 01 01 04 .. ............. 00000003: 40 00 5E CD 6A 8E 00 00 00 00 00 00 00 00 00 00 @.^.j........... 00000004: 00 00 00 2A 7F FF 00 00 F0 00 00 00 00 00 00 00 ...*^?........... 00000005: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000006: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000007: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ And the second file that lavf doesn't like: 00000000: 00 00 01 BA 54 00 04 00 04 01 04 9D 43 F8 00 00 ....T.......C... 00000001: 01 BB 00 15 82 4E A1 10 E1 7F B9 E7 10 B8 C0 40 .....N...^?.....@ 00000002: BD E6 20 BF E0 02 FD E7 10 00 00 01 BF 01 01 04 .. ............. 00000003: 40 00 80 00 29 EB 00 00 00 00 00 00 00 00 00 00 @...)........... 00000004: 00 00 29 8F 7F FF 00 00 F0 00 00 00 00 00 00 00 ..).^?........... 00000005: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000006: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000007: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Mplayer -v working file: $ mplayer -v -demuxer lavf -aid 1 \ > /space/video/hddvd/troy/HVDVD_TS/feature_TROYDCN6LB1_HD_L feature_TROYDCN6LB1_HD_L0.BUP feature_TROYDCN6LB1_HD_L1.BUP feature_TROYDCN6LB1_HD_L0.EVO feature_TROYDCN6LB1_HD_L1.EVO feature_TROYDCN6LB1_HD_L0.MAP feature_TROYDCN6LB1_HD_L1.MAP > /space/video/hddvd/troy/HVDVD_TS/feature_TROYDCN6LB1_HD_L0.EVO MPlayer SVN-r29091-4.3.2 (C) 2000-2009 MPlayer Team CPU vendor name: GenuineIntel max cpuid level: 10 CPU: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz (Family: 6, Model: 15, Stepping: 5) extended cpuid-level: 8 extended cache-info: 268468288 Detected cache-line size is 64 bytes CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 1 Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 SSSE3 CMOV get_path('codecs.conf') -> '/home/cracauer/.mplayer/codecs.conf' Reading /home/cracauer/.mplayer/codecs.conf: Can't open '/home/cracauer/.mplayer/codecs.conf': No such file or directory Reading /opt/cvsversions/etc/mplayer/codecs.conf: Can't open '/opt/cvsversions/etc/mplayer/codecs.conf': No such file or directory Using built-in default codecs.conf. Configuration: --prefix=/opt/cvsversions CommandLine: '-v' '-demuxer' 'lavf' '-aid' '1' '/space/video/hddvd/troy/HVDVD_TS/feature_TROYDCN6LB1_HD_L0.EVO' init_freetype get_path('font/font.desc') -> '/home/cracauer/.mplayer/font/font.desc' Bitmap font /home/cracauer/.mplayer/font/font.desc loaded successfully! (206 chars) Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay get_path('fonts') -> '/home/cracauer/.mplayer/fonts' Using nanosleep() timing get_path('input.conf') -> '/home/cracauer/.mplayer/input.conf' Can't open input config file /home/cracauer/.mplayer/input.conf: No such file or directory Can't open input config file /opt/cvsversions/etc/mplayer/input.conf: No such file or directory Falling back on default (hardcoded) input config get_path('feature_TROYDCN6LB1_HD_L0.EVO.conf') -> '/home/cracauer/.mplayer/feature_TROYDCN6LB1_HD_L0.EVO.conf' Playing /space/video/hddvd/troy/HVDVD_TS/feature_TROYDCN6LB1_HD_L0.EVO. get_path('sub/') -> '/home/cracauer/.mplayer/sub/' [file] File size is 14601238528 bytes STREAM: [file] /space/video/hddvd/troy/HVDVD_TS/feature_TROYDCN6LB1_HD_L0.EVO STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) LAVF_check: MPEG-PS format libavformat file format detected. Second file: $ mplayer -v -demuxer lavf -aid 1 /space/video/hddvd/troy/HVDVD_TS/feature_TROYDCN6LB1_HD_L1.EVO MPlayer SVN-r29091-4.3.2 (C) 2000-2009 MPlayer Team CPU vendor name: GenuineIntel max cpuid level: 10 CPU: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz (Family: 6, Model: 15, Stepping: 5) extended cpuid-level: 8 extended cache-info: 268468288 Detected cache-line size is 64 bytes CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSSE3: 1 Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 SSSE3 CMOV get_path('codecs.conf') -> '/home/cracauer/.mplayer/codecs.conf' Reading /home/cracauer/.mplayer/codecs.conf: Can't open '/home/cracauer/.mplayer/codecs.conf': No such file or directory Reading /opt/cvsversions/etc/mplayer/codecs.conf: Can't open '/opt/cvsversions/etc/mplayer/codecs.conf': No such file or directory Using built-in default codecs.conf. Configuration: --prefix=/opt/cvsversions CommandLine: '-v' '-demuxer' 'lavf' '-aid' '1' '/space/video/hddvd/troy/HVDVD_TS/feature_TROYDCN6LB1_HD_L1.EVO' init_freetype get_path('font/font.desc') -> '/home/cracauer/.mplayer/font/font.desc' Bitmap font /home/cracauer/.mplayer/font/font.desc loaded successfully! (206 chars) Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay get_path('fonts') -> '/home/cracauer/.mplayer/fonts' Using nanosleep() timing get_path('input.conf') -> '/home/cracauer/.mplayer/input.conf' Can't open input config file /home/cracauer/.mplayer/input.conf: No such file or directory Can't open input config file /opt/cvsversions/etc/mplayer/input.conf: No such file or directory Falling back on default (hardcoded) input config get_path('feature_TROYDCN6LB1_HD_L1.EVO.conf') -> '/home/cracauer/.mplayer/feature_TROYDCN6LB1_HD_L1.EVO.conf' Playing /space/video/hddvd/troy/HVDVD_TS/feature_TROYDCN6LB1_HD_L1.EVO. get_path('sub/') -> '/home/cracauer/.mplayer/sub/' [file] File size is 11323699200 bytes STREAM: [file] /space/video/hddvd/troy/HVDVD_TS/feature_TROYDCN6LB1_HD_L1.EVO STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) LAVF_check: no clue about this gibberish! As I said above, if I use the default demuxer instead of lavf the file plays, but video only. Any idea how to approach this? I think the first thing to try is to just add whatever magic number we have here for the demuxer format as "MPEG-PS" to mplayer's probing tables. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer <cracauer@xxxxxxxx> http://www.cons.org/cracauer/ FreeBSD - where you want to go, today. http://www.freebsd.org/ _______________________________________________ MPlayer-users mailing list MPlayer-users@xxxxxxxxxxxx https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users