LINUX.ORG.RU

[gentoo]Видео, фризы, есть у кого такое же?


0

1

SMPlayer, VLC, открываю любое видео, ресайз на полный экран - и зависон секунд на пять. Потом картинка ресайзится и замирает на одном кадре, приходится перетаскивать ползунок к началу. При выходе из полноэкранного режима та же фигня. Причём, если через некоторое время открыть тот же файл, всё будет нормально.

xorg-server-1.9.5, nvidia-drivers-260.19.36, mplayer-2.0-rc2, vlc-1.1.7


Издевался, как мог, даже попытался создать искусственную нагрузку на железо - при ресайзе на fs фризов нет.

Попробуйте запустить видео в mplayer, если при ресайзе там нет никаких фризов, возможно, дело в qt. Раньше примерно такая же проблема была и у меня, решилось установкой Raster-backend для отрисовки.

Milky_Way ()
Ответ на: комментарий от Milky_Way

Хорошая идея.

frag@avalon /media/video/Clips $ mplayer Каста\ -\ Горячее\ время.avi 
MPlayer2 2.0-rc2 (C) 2000-2011 MPlayer Team

Воспроизведение Каста - Горячее время.avi.
Detected file format: AVI format (libavformat)
[avi @ 0x9f8520]non-interleaved AVI
[lavf] stream 0: video (msmpeg4v2), -vid 0, MS-MPEG4 V2
[lavf] stream 1: audio (pcm_s16le), -aid 0, Sound Forge 4.0 Audio
VIDEO:  [MP42]  720x576  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family
Asking decoder to use 8 threads if supported.
Выбран видеокодек: [ffmp42] vfm: ffmpeg (FFmpeg MSMPEG-4 v2)
==========================================================================
==========================================================================
Открываю декодер аудио: [pcm] Uncompressed PCM audio decoder
AUDIO: 44100 Hz, 2 ch, s16le, 1411.2 kbit/100.00% (ratio: 176400->176400)
Выбран аудиокодек: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
[AO OSS] инициализация аудио: Не могу открыть аудиоустройство /dev/dsp: No such file or directory
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Начало воспроизведения...
Movie-Aspect не определён - предварительное масштабирование не применяется.
VO: [vdpau] 720x576 => 720x576 Planar YV12 
[vdpau] Got display refresh rate 75.025 Hz.
[vdpau] If that value looks wrong give the -vo vdpau:fps=X suboption manually.
A:  23.1 V:  23.1 A-V: -0.000 ct:  0.000   0/  0 35% 44%  0.3% 0 0 
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
A:  24.1 V:  24.2 A-V: -0.000 ct:  0.000   0/  0 34% 45%  0.3% 0 0 
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
A:  24.2 V:  24.2 A-V: -0.000 ct:  0.000   0/  0 34% 45%  0.3% 0 0 
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
A:  27.0 V:  27.0 A-V:  0.000 ct:  0.000   0/  0 30% 45%  0.3% 0 0 
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
A:  27.2 V:  27.2 A-V:  0.001 ct:  0.000   0/  0 30% 46%  0.3% 0 0 
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
A:  29.0 V:  29.0 A-V: -0.000 ct:  0.000   0/  0 28% 47%  0.3% 0 0 
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
[ASPECT] Предупреждение: Не найдено подходящего разрешения!
A:  32.5 V:  32.6 A-V: -0.000 ct:  0.000   0/  0 25% 47%  0.3% 0 0 
Не найдена привязка к клавише 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                         
A:  32.7 V:  32.7 A-V:  0.000 ct:  0.000   0/  0 25% 47%  0.3% 0 0 
Не найдена привязка к клавише 'MOUSE_BTN0_DBL'.                         
A:  35.2 V:  35.2 A-V:  0.001 ct:  0.000   0/  0 24% 46%  0.3% 0 0 
Не найдена привязка к клавише 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                         
A:  35.3 V:  35.4 A-V:  0.000 ct:  0.000   0/  0 23% 46%  0.3% 0 0 
Не найдена привязка к клавише 'MOUSE_BTN0_DBL'.                         
A:  37.6 V:  37.3 A-V:  0.305 ct:  0.000   0/  0 22% 66%  0.3% 5 0 


MPlayer прерван сигналом 2 в модуле: filter video 


MPlayer прерван сигналом 2 в модуле: filter video 

вот это вот:

[ASPECT] Предупреждение: Не найдено подходящего разрешения!

вылетало когда я ресайзил окно mplayer мышкой. Когда я нажал F, mplayer завис, залив экран зелёным цветом. Пришлось жать Ctrl+C.

frak ()

Это вообще мухаха какое-то. При запущенном видео в SMPlayer наблюдаются тормоза и тиринг в Firefox.

frak ()
Ответ на: комментарий от Milky_Way

Вот так

frag@avalon /media/video/Clips $ mplayer -vo xv Queen\ -\ Living\ On\ My\ Own.avi 
MPlayer2 2.0-rc2 (C) 2000-2011 MPlayer Team

Воспроизведение Queen - Living On My Own.avi.
Detected file format: AVI format (libavformat)
[mpeg4 @ 0xb2d700]Invalid and inefficient vfw-avi packed B frames detected
[mpeg4 @ 0xb2d700]frame skip 8
[mp3 @ 0xb2d700]Header missing
[mpeg4 @ 0xb2d700]frame skip 8
[lavf] stream 0: video (mpeg4), -vid 0
[lavf] stream 1: audio (mp3), -aid 0, Audio Stream
VIDEO:  [MP4V]  720x480  24bpp  29.970 fps    0.0 kbps ( 0.0 kbyte/s)
[ass] auto-open
==========================================================================
Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family
Asking decoder to use 8 threads if supported.
Выбран видеокодек: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Открываю декодер аудио: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.61% (ratio: 24000->176400)
Выбран аудиокодек: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
[AO OSS] инициализация аудио: Не могу открыть аудиоустройство /dev/dsp: No such file or directory
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Начало воспроизведения...
A:   0.1 V:   0.0 A-V:  0.000 ct:  0.000   0/  0 ??% ??% ??,?% 0 0 
[mpeg4 @ 0xb2d700]Invalid and inefficient vfw-avi packed B frames detected
A:   0.1 V:   0.0 A-V:  0.000 ct:  0.000   0/  0 ??% ??% ??,?% 0 0 
[mpeg4 @ 0xb2d700]frame skip 8
A:   0.1 V:   0.0 A-V:  0.000 ct:  0.000   0/  0 ??% ??% ??,?% 0 0 
[mpeg4 @ 0xb2d700]frame skip 8
A:   0.1 V:   0.0 A-V:  0.000 ct:  0.000   0/  0 ??% ??% ??,?% 0 0 
Movie-Aspect - 1.50:1 - выполняю предварительное масштабирование
для коррекции соотношения сторон фильма.
VO: [xv] 720x480 => 720x480 Planar YV12 
A:  38.5 V:  38.5 A-V:  0.000 ct: -0.015   0/  0  1%  0%  0.5% 0 0 
Не найдена привязка к клавише 'MOUSE_BTN0'.-MOUSE_BTN0_DBL                         
A:  38.6 V:  38.6 A-V:  0.000 ct: -0.015   0/  0  1%  0%  0.5% 0 0 
Не найдена привязка к клавише 'MOUSE_BTN0_DBL'.                         
A:  50.7 V:  50.7 A-V:  0.000 ct: -0.015   0/  0  1%  0%  0.5% 0 0 

Выходим... (Quit)

Фризов вроде нет. И гуй не тормозит. Сейчас потестю с HD-фильмами.

frak ()
Ответ на: комментарий от Milky_Way

При -vo xv mplayer отъедает около 20% CPU на mkv h264 1280x720. Ксттаи, словил ещё одну фигню сейчас - при закрытии окна mplayer сразу тыкнул в левый верхний угол мышью, чтобы переключиться на браузер, и гуй завис секунды на три. Что ж за хрень творится.

frak ()

Фиг чё. SMPlayer при выставлении в настройках xv-вывода всё равно фризится на пару секунд при сворачивании из полного экрана.

frak ()
Ответ на: комментарий от frak

Но зато разворачивается в полный экран он нормально -D

frak ()

В общем, картина следующая. Mplayer: при выставлении -vo xv переход из окна в фуллскрин и обратно проходит почти всегда нормально, без тормозов. Но если закрыть mplayer и тут же задействовать эффект KDE для переключения между окнами, гуй виснет секунды на две. SMPlayer: гарантированно фризится при переходе из фуллскрина в оконный режим при -vo xv. VLC: фризы при ресайзе, при переходе фуллскрин-окно и наоборот, при шевелении мышкой в фуллскрине.

frak ()

Тэк-тэк. Откатился на nvidia-drivers-260.19.29, заодно пересобрал xorg-server и xf86-input-evdev. Все фризы исчезли. Однако у меня зародилось подозрение, что во всех этих глюках и тормозах виноват pm-suspend. После отправки компьютера в суспенд попробую снова.

frak ()

Врятли в тему но все же отпишусь. Было такое где то 3-4 месяца назад на vlc и SMPlayer но на xorg-server-1.9 и xf86-video-ati-git mesa-git. Потом в один прекрасный момент в очередной раз собрал с гита и фризы пропали.

Behem0th ★★★★★ ()
Ответ на: комментарий от Behem0th

На SMPlayer проявлялось чаше чем на vlc, вывод в обоих был через xv.

Behem0th ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.