X.org и mplayer. Аппаратное ускорение видео не работает.
Здорово.
Скомпилил mplayer со всякими разными флагами.. Ну в общем почти со всеми. Включаю видео - и хрясь.. тормозит( запускаю glxgears. Там показывается примерно такое:
200 frames in 5.0 seconds = 30.562 FPS
На другом линухе где аппаратное ускорение у меня работает, там показывается:
2308 frames in 5.0 seconds = 461.562 FPS
2145 frames in 5.0 seconds = 428.881 FPS
используется модуль i915 (он есть в lsmod).
Вот вывод lspci (для видео):
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
Не знаю.. я хотел посмотреть xorg.conf.. но его в /etc/X11/ не оказалось(( исчез куда то. Версия иксов вроде современная, портаге ее вытянул сам из инета. Как починить?((( неужто мирок перекомпилирывать нада? ((( все форматировать и сносить? Как починить?
Кстати, alsa тоже чото не работает. Звука нет. А mplayer пишет Alsa error. Вот lspci для аудио:
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
Короче помогайте :P где xorg.conf искать? Фильмы смотреть хотю!
Аффтар ты хоть русский выучи что ли, а то еще одна тема с таким сленгом и отправляешься в вечный бан
- Для комментирования войдите или зарегистрируйтесь
Реализация аппаратного
Реализация аппаратного ускорения для интеловых видеокарт если не ошибаюсь - vaapi... mplayer с этим флагом собран?
И попробуйте запустить mplayer с разными -vo
Насчет звука - aplay -l покажите
Конфиг xorg.conf можете не искать, его там нету. новые версии xorg умеют и без конфига работать
pishu s Gentoo
V mplayer'e netu flaga VAAPI. Ne vigu takovo. Proboval zapustit' mplayer s raznimy -vo i to ge samoe - tormozit.
Esli zapustit' aplay -l ot ruta, to vyvod takoj:
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
Esli zapustit' aplay -l ot obychnogo poljzovatelja, to vyvod takoj:
aplay: device_list:235: no soundcards found...
_______________________________________
Pomogajte chuvaki! Nicho ni panimaju.
Флаг vaapi есть у ffmpeg,
Флаг vaapi есть у ffmpeg, которым mplayer и ползуется при проигрывании.
Что говорит команда groups?
вот
alexander@ninja ~ $ groups
wheel alexander
ninja alexander # groups
root bin daemon sys adm disk wheel floppy tape video
тогда все в порядке, так и
тогда все в порядке, так и должно быть: тормоза с видео и проблемы с аудио
добавил юзверя в группу audio
Добавил юзверя в группу audio, но все равно не проигрывается. Открываю mp3 файл в audacious, и он сообщает:
Не найден декодер для file:///home/alexander/02.Plan%20Three%20-%20Brush%20It%20Off.mp3.
ffmpeg собран с флагом mp3?
ffmpeg собран с флагом mp3?
да
да
перекомпилил audacious-plugin
перекомпилил audacious-plugin с флагом mp3, и мпЗ стало проигрываться и в аудашиоусе и в мплэйере. Остаецо починить аппаратное видео ускорение.
Чем находить и устранять
Чем находить и устранять каждую проблему в отдельности, лучше прочитать и проделать доки по настройке аудио и видео(xorg) на gentoo.org и gentoo wiki.
Теперь еще добавьте в группу
Теперь еще добавьте в группу video и прочитайте, наконец, доки, как вам уже советовали...
Может еще что по ходу найдете... :)
перекомпилил ffmpeg
перекомпилил ffmpeg с флагом vaapi, все равно тормозит..
я же говорю проблема не в ммплейер и не в ффмпег наверное, а в иксах или ядре, или модуле видеокарты(((
glxgears показывает воще маленкий FPS.
вот логи при проигрывании клипа:
alexander@ninja ~ $ mplayer -vo xv "Apocalyptica - Path.avi"
MPlayer SVN-r32624-4.4.5 (C) 2000-2010 MPlayer Team
Playing Apocalyptica - Path.avi.
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO: [DIV3] 384x288 24bpp 20.000 fps 592.6 kbps (72.3 kbyte/s)
[VO_XV] It seems there is no Xvideo support for your video card available.
[VO_XV] Run 'xvinfo' to verify its Xv support and read
[VO_XV] DOCS/HTML/en/video.html#xv!
[VO_XV] See 'mplayer -vo help' for other (non-xv) video out drivers.
[VO_XV] Try -vo x11.
Error opening/initializing the selected video_out (-vo) device.
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 64.1 kbit/4.54% (ratio: 8010->176400)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A: 48.6 (48.5) of 1921.9 (32:01.9) 0.9%
MPlayer interrupted by signal 2 in module: key_events
A: 48.6 (48.6) of 1921.9 (32:01.9) 0.9%
Exiting... (Quit)
/////////В этом случае видео вообще не появилось (см. выше)//////////
alexander@ninja ~ $ mplayer "Apocalyptica - Path.avi"
MPlayer SVN-r32624-4.4.5 (C) 2000-2010 MPlayer Team
Playing Apocalyptica - Path.avi.
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO: [DIV3] 384x288 24bpp 20.000 fps 592.6 kbps (72.3 kbyte/s)
[VO_XV] It seems there is no Xvideo support for your video card available.
[VO_XV] Run 'xvinfo' to verify its Xv support and read
[VO_XV] DOCS/HTML/en/video.html#xv!
[VO_XV] See 'mplayer -vo help' for other (non-xv) video out drivers.
[VO_XV] Try -vo x11.
[gl] using extended formats. Use -vo gl:nomanyfmts if playback fails.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm: ffmpeg (FFmpeg DivX ;-) (MSMPEG-4 v3))
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 64.1 kbit/4.54% (ratio: 8010->176400)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Movie-Aspect is undefined - no prescaling applied.
VO: [gl_nosw] 384x288 => 384x288 Planar YV12
A: 4.4 V: 2.6 A-V: 1.768 ct: 0.008 53/ 53 6% 156% 1.5% 50 0
************************************************
**** Your system is too SLOW to play this! ****
************************************************
Possible reasons, problems, workarounds:
- Most common: broken/buggy _audio_ driver
- Try -ao sdl or use the OSS emulation of ALSA.
- Experiment with different values for -autosync, 30 is a good start.
- Slow video output
- Try a different -vo driver (-vo help for a list) or try -framedrop!
- Slow CPU
- Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts,
e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Broken file
- Try various combinations of -nobps -ni -forceidx -mc 0.
- Slow media (NFS/SMB mounts, DVD, VCD etc)
- Try -cache 8192.
- Are you using -cache to play a non-interleaved AVI file?
- Try -nocache.
Read DOCS/HTML/en/video.html for tuning/speedup tips.
If none of this helps you, read DOCS/HTML/en/bugreports.html.
A: 4.5 V: 2.6 A-V: 1.802 ct: 0.007 54/ 54 6% 155% 1.5% 51 0
Exiting... (Quit)
/////////А в этом случае видео просто тормозило/////////////
А без аппаратного ускорения
А без аппаратного ускорения нормально работает? mplayer -vo x11 просто ради интереса
также тормозило
не нормально. также тормозило. То есть что -vo xv, то же -vo x11 = равносильно.
а обычный юзер состоит в
а обычный юзер состоит в группе audio?
вроде не стоит( не стояк
стоит в группах alexander и колесo
alexander@ninja ~ $ groups
wheel alexander
# nano /etc/group и в строчку
# nano /etc/group
и в строчку audio добавляем своего пользователя
я так намалявил
я так намалявил:
usermod -a -G audio alexander
Выполни Xorg -configure для
Выполни Xorg -configure для генерации xorg.conf
banned by slepnoga
minininja
Перекомпилил ядро с поддержкой [M] Intel.... и [*] Support intel... modes... (уже не помню щас как там точно назывались опции). Это было в разделе Device Drivers -> Graphics Support ->...
И mplayer заработал )) хехе)) Правда щас smplayer иногда притормаживает.. (отдельные кадры). И glxgears по прежнему показывает маленькое FPS. Ща поробую чо то там сделать emerge update-opengl...
Кстати, чота странно! ((( Xorg стал пореблять около 50-60 процентов мощности моего проца!! (((((( У мя аж проги тормозят! Не наю, могет перекомпилить иксоргу па новой?
minininja написал(а): Правда
Смотри голым mplayer-ом и никаких тормозов не будет... smplayer некоторые ненужные параметры при воспроизведении втыкает...
А по поводу ядра - может что-то лишку собрал? Покажи ка что да как там сейчас у тебя
вот инфа
Посмотрите на FPS! Эташ ахтунг! нишо ни панимаю.. Он уменьшился еще больше((( Но хоть mplayer стал видео показывать.
Автор идет на ЛОР либо на
Автор идет на ЛОР либо на удаффком с таким сленгом. Вообще лесом.
По сути - читаем Intel KMS howto. учимся читать документацию. используем поиск на форуме. Если ничего не помогает - ставим Win7 и не выносим более мозг никому здесь.
А, кстати - вы читаете хотя бы то, что вам ваша же система и пишет? Я про syncronized to the vertical refresh
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
howto четал(
У мя англицкий ни радной язык. А чо такое syncronized to the vertical refresh? O_o
.
Полностью согласен с Tzar насчёт отправки ТС лесом. Предложение к модераторам - использовать в качестве "леса" месяцок ридонли для ТС и всех его клонов (коих видно и без мелкоскопа)...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Странно, в профиле ведь "США"
Странно, в профиле ведь "США" стоит. Английский должен быть родным. Или это так, не по месту жительства, а по IQ (по Задорнову)?