Случайно напоролся на некий таблеточный баг, который мешает нормально работать mplayer на моей машинке. Для точного определения причины нужно провести эксперимент, который мне выполнить негде. Поэтому ищу добровольца с Nokia N800 и OS 2007.
Всё, что нужно - это скачать тестовый ролик объёмом 500 Кбайт http://globster.ru/test.avi 
и запустить его на воспоизведение из консоли командой
mplayer -vo xv test.avi
и посмотреть - будут ли диагональные цветные артефакты.
Ещё бы хорошо получить весь лог вывода консоли.
Вот такая маленькая просьба
Неактивен
Полосы (диагональные, цветные) есть. Вот вывод консоли:
~ $ mplayer -vo xv /media/mmc1/Video/test.avi MPlayer 1.0rc1-maemo.24.n8x0 (C) 2000-2006 MPlayer Team CPU: ARM Internet Tablet OS version: RX-34+RX-44_2008SE_2.2007.50-2_PR_MR0 [MENU] Can't open menu config file: /home/user/.mplayer/menu.conf Menu inited: /etc/mplayer/menu.conf Playing /media/mmc1/Video/test.avi. Cache fill: 0.00% (0 bytes) AVI file format detected. VIDEO: [DX50] 420x176 24bpp 25.000 fps 451.6 kbps (55.1 kbyte/s) ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== ========================================================================== Trying to force audio codec driver family dspmp3... Opening audio decoder: [dspmp3] MP3 audio pass-through for Nokia 770/N800 (fake decoder) ADecoder preinit failed :( ADecoder init failed :( Trying to force audio codec driver family libmad... Opening audio decoder: [libmad] libmad mpeg audio decoder AUDIO: 24000 Hz, 2 ch, s16le, 48.0 kbit/6.25% (ratio: 6000->96000) Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3) ========================================================================== [AO ESD] latency: [server: 0.28s, net: 0.00s] (adjust 0.28s) AO: [esd] 44100Hz 2ch s16le (2 bytes per sample) Starting playback... VDec: vo config request - 420 x 176 (preferred colorspace: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 2.39:1 - prescaling to correct movie aspect. VO: [xv] 420x176 => 420x176 Planar YV12 [fs] [zoom] Cannot sync MAD frame: -0.003 ct: 0.631 201/201 46% 21 Cannot sync MAD frame Cannot sync MAD frame [mpeg4 @ 0x495f9c]ac-tex damaged at 26 8 203/203 46% 21 [mpeg4 @ 0x495f9c]Error at MB: 250 [mpeg4 @ 0x495f9c]concealing 104 DC, 104 AC, 104 MV errors Cannot sync MAD frame: 0.089 ct: 0.633 204/204 47% 21 A: 8.2 V: 8.1 A-V: 0.091 ct: 0.633 204/204 47% 21 Exiting... (End of file)
Отредактированно aboris (26-01-2008 08:18:37)
Неактивен
Большое спасибо за помощь. Но вопрос по-прежнему в силе. К сожалению Вы тестировали под 2008 ОС, а интересно под 2007. Надо понять - полосы обязаны нововведениям в ОС или были изначально и посто на такое сочетание никто просто раньше не обращал внимание и баг железячный.
Неактивен
У меня прошифка 2007.38, сам я ещё не перепрошивал, полос никаких не замечно, стандарный плеер отказался играть, сославшись на недопустимое разрешение. Вот что выдал mplayer в консоль:
~ $ mplayer /media/mmc2/test.avi MPlayer 1.0rc1-maemo.24.n800 (C) 2000-2006 MPlayer Team CPU: ARM Internet Tablet OS version: RX-34_2007SE_4.2007.38-2_PR_MR0 [MENU] Can't open menu config file: /home/user/.mplayer/menu.conf Menu inited: /etc/mplayer/menu.conf Playing /media/mmc2/test.avi. AVI file format detected. VIDEO: [DX50] 420x176 24bpp 25.000 fps 451.6 kbps (55.1 kbyte/s) [nokia770] Nokia N800 hardware detected ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec familySelected video c odec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== ========================================================================== Trying to force audio codec driver family dspmp3... Opening audio decoder: [dspmp3] MP3 audio pass-through for Nokia 770/N800 (fake decoder) AUDIO: 24000 Hz, 2 ch, ??, 48.0 kbit/6.25% (ratio: 6000->96000) Selected audio codec: [dspmp3] afm: dspmp3 (MP3 audio pass-through for Nokia 770 ) ========================================================================== AO: [gst] 24000Hz 2ch ?? (1 bytes per sample) Starting playback... VDec: vo config request - 420 x 176 (preferred colorspace: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 2,39:1 - prescaling to correct movie aspect. VO: [nokia770] 420x176 => 420x176 Planar YV12 [fs] [zoom] [nokia770] Using ARM JIT YUV420 scaler (quality=2) to scale 420x176 => 420x176 [mpeg4 @ 0x4b094c]ac-tex damaged at 26 8 203/203 40% 24% 0,3% [mpeg4 @ 0x4b094c]Error at MB: 250 [mpeg4 @ 0x4b094c]concealing 104 DC, 104 AC, 104 MV errors A: 8,1 V: 8,1 A-V: -0,039 ct: 0,156 204/204 41% 24% 0,3% Exiting... (End of file)
Неактивен
Простите, посмотрели результат - Вы некорректно тест сделали. Важно было запустить mplayer с опцией '-vo xv', а Вы её забыли. Видно по логу. Не затруднит повторить ещё раз?
именно
mplayer -vo xv test.avi
??
Неактивен
Извините за мою невнимательность, выполнил новый тест, опять нет полос.
~ $ mplayer /media/mmc2/test.avi -vo xv MPlayer 1.0rc1-maemo.24.n800 (C) 2000-2006 MPlayer Team CPU: ARM Internet Tablet OS version: RX-34_2007SE_4.2007.38-2_PR_MR0 [MENU] Can't open menu config file: /home/user/.mplayer/menu.conf Menu inited: /etc/mplayer/menu.conf Playing /media/mmc2/test.avi. Cache fill: 16.00% (49152 bytes) AVI file format detected. VIDEO: [DX50] 420x176 24bpp 25.000 fps 451.6 kbps (55.1 kbyte/s) ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec familySelected video c odec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== ========================================================================== Trying to force audio codec driver family dspmp3... Opening audio decoder: [dspmp3] MP3 audio pass-through for Nokia 770/N800 (fake decoder) AUDIO: 24000 Hz, 2 ch, ??, 48.0 kbit/6.25% (ratio: 6000->96000) Selected audio codec: [dspmp3] afm: dspmp3 (MP3 audio pass-through for Nokia 770 ) ========================================================================== AO: [gst] 24000Hz 2ch ?? (1 bytes per sample) Starting playback... VDec: vo config request - 420 x 176 (preferred colorspace: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 2,39:1 - prescaling to correct movie aspect. VO: [xv] 420x176 => 420x176 Planar YV12 [fs] [zoom] [mpeg4 @ 0x4b094c]ac-tex damaged at 26 8 203/203 31% 12% 0,4% [mpeg4 @ 0x4b094c]Error at MB: 250 [mpeg4 @ 0x4b094c]concealing 104 DC, 104 AC, 104 MV errors A: 7,6 V: 8,1 A-V: -0,501 ct: 0,323 204/204 32% 12% 0,4% Exiting... (End of file)
Неактивен