Искажение видеопотока при просмотре wmv9

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Искажение видеопотока при просмотре wmv9

Сообщение DarkPhoenix »

Собсно, сабж. В большинстве закоденных виндовым кодеком видео (пара примеров: тыц-тыц).

Сама проблема: при просмотре видео изображение часто начинает "плыть". При резких сменах - восстанавливается, через некоторое время (особенно при плавном движении) начинает искажаться. Пример (как поначалу, как выходит после этого):
Изображение Изображение

Кодек определяется как Windows Media Video 9.
Смотрю в тотеме (gstreamer backend). Система - дебиан ленни. Кодеки с дебиан-мультимедиа орг ставил, не особо помогает.

Кто-нибудь знает, как оно решается?
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Аватара пользователя
Jinn
Сообщения: 698
Статус: Интересующийся бывалый прохожий

Re: Искажение видеопотока при просмотре wmv9

Сообщение Jinn »

Может, не тот кодек? Запустите в mplayer'e из консоли и посмотрите какой подключается там.
Don't trouble troubles until troubles trouble you!
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: Искажение видеопотока при просмотре wmv9

Сообщение DarkPhoenix »

Вывод мплеера:

Код: Выделить всё

darkphoenix@Fire:~$ mplayer /home/shared/Day_of_Darkness.wmv
MPlayer dev-SVN-rUNKNOWN-4.2.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (Family: 15, Model: 2, Stepping: 9)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /home/shared/Day_of_Darkness.wmv.
ASF file format detected.
[asfheader] Audio stream found, -aid 1
[asfheader] Video stream found, -vid 2
VIDEO:  [WMV3]  840x524  24bpp  1000.000 fps  3677.0 kbps (448.9 kbyte/s)
Clip info:
 name: The Day of Darkness
 comments: -- Dire Lauthris
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
[VO_TDFXFB] Can't open /dev/fb0: No such file or directory.
s3fb: can't open /dev/fb0: No such file or directory
==========================================================================
Opening video decoder: [dmo] DMO video codecs
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0   size:1320480  align:1
StreamCount r=0x0  1  1
Decoder supports the following formats: YV12 YUY2 UYVY YVYU RGB8 RGB555 RGB565 RGB24 RGB32
Decoder is capable of YUV output (flags 0x1b)
VDec: vo config request - 840 x 524 (preferred colorspace: Packed YUY2)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.60:1 - prescaling to correct movie aspect.
VO: [xv] 840x524 => 840x524 Planar YV12
Selected video codec: [wmv9dmo] vfm: dmo (Windows Media Video 9 DMO)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.61% (ratio: 24002->176400)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
AO: [alsa] 44100Hz 2ch s16le (2 bytes per sample)
Starting playback...
При этом он показывает все корректно. Пока что поставил безгуевую версию с debian-multimedia.org, потом мб нормальную пощупаю (оттуда же или из родных дебовских репозитариев). Но это уже будет другая история, сейчас по возможности хочется разрулиться с этой...
(кстати, по ходу дела вопрос - у мплеера вообще свой backend? Везде фф, как и у брата на винде стоит - у него тоже все окейно показывает)

На всякий случай инфа из винампа (на компе брата запустил):
Изображение Изображение Изображение

Судя по всей имеющейся инфе, кодек-таки выбран правильно. Дллки (wmv9dmod.dll) от тех, что везде в нете лежат, не отличаются... еще предположения? :)
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
xfn
Сообщения: 112

Re: Искажение видеопотока при просмотре wmv9

Сообщение xfn »

Версия мплеера непонятно какая.

Попробуйте так:

mplayer -vc ffwmv3,

если при этом будут искажения, то скорее всего версия мплеера старая
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: Искажение видеопотока при просмотре wmv9

Сообщение DarkPhoenix »

mplayer-nogui
Version: 1:1.0.rc2svn20071207-0.2

В мплеере как раз все нормально, я же написал выше
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали: