При воспроизведении видео на 1080p подтормаживает, особенно в быстрых местах. Выглядит так, будто плееры пропускают кадры (даже если фрейм-дроппинг запрещен). Знаю что тема неоднократно поднималась, но два дня яростной гуглежки с использованием всех предложенных способов ничего не дали ;(
Подтормаживает примерно одинаково во всех плеерах, как с аппаратной декодировкой (mplayer + vdpau) так и с программной (vlc). В случае с vdpau загрузка проца 4-10%, при декодировании на цпу загрузка под 100%.
Система:
Pentium(R) Dual-Core CPU E5400 @ 2.70GHz, Nvidia GeForce 8600GT@512Mb
Debian squeeze + backports + debian-multimedia
[console]dw@big:~$ uname -a
Linux big 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux
[/console]
Дрова на видяху проприетарные, пробовал и из репозитория и бету качал - результатов нет.
[console]dw@big:~$ sudo hdparm -tT /dev/sdb
[sudo] password for dw:
/dev/sdb:
Timing cached reads: 1890 MB in 2.00 seconds = 944.80 MB/sec
Timing buffered disk reads: 176 MB in 3.05 seconds = 57.76 MB/sec
[/console]
Mplayer с параметрами:
[console]mplayer -noquiet -v -nofs -nomouseinput -vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau, -lavdopts threads=8 -sub-fuzziness 1 -identify -slave -vo vdpau -ao alsa:device=hw=0.0 -nokeepaspect -framedrop -dr -double -input nodefault-bindings:conf=/dev/null -stop-xscreensaver -wid 69206435 -monitorpixelaspect 1 -ass -embeddedfonts -ass-line-spacing 0 -ass-font-scale 1 -ass-styles /home/dw/.config/smplayer/styles.ass -fontconfig -font Arial -subfont-autoscale 0 -subfont-osd-scale 20 -subfont-text-scale 20 -subcp ISO-8859-1 -subpos 100 -volume 100 -cache 8192 -osdlevel 0 -idx -slices -channels 2 -af scaletempo,equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 110 -nocorrect-pts /home/dw/films/the.fifth.element.remastered.x264.1080p.bluray.Rus.mkv[/console]
Без -nocorrect-pts в mplayer`е вываливалось предупреждение "ваша система слишком тупая для проигрывания этого" и тормозило сильнее.
Подскажите пожалуйста куда копать? Так хочется красявостей в видео =)
Тормоза FullHD
dwak, обычно в этом плане "косячит" видеокарта. Что видно и в вашем случае. На сегодняшний день Full HD, HD-RAY, BD-HD, HD-RIP, HD-TV требуют наличия видеокарты, как минимум NVIDIA 9x. Таково правило в винде. Здесь оно едва ли другое.
Для вас оптимален выбор DVD-5, DVD-9. Качество примерно то же самое. (Если монитор не 58 дюймов, то разница не заметна)
В винде все нормально. :o
dwak, тогда попробуйте сменить дистрибутив oO
пробовал на lenny, ни к чему не пришел и ночью обновился до сквиза =) Результата нет.
А нет ли каких-нить бенчмарков для определения узкого места?
dwak, хз.
Почему десктоп не "воткнуть"? Например, мандриву. oO
1. какие драйвера
2. как ставили
3. давайте вывод glxgears
1. какие драйвера
2. как ставили
3. давайте вывод glxgears
1) 195.36.31-6
2) из репозитория aptitude install nvidia-glx
3)
[console]dw@big:~$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
300 frames in 5.0 seconds = 59.907 FPS
298 frames in 5.0 seconds = 59.576 FPS
300 frames in 5.0 seconds = 59.996 FPS
300 frames in 5.0 seconds = 59.797 FPS
300 frames in 5.0 seconds = 59.997 FPS[/console]
Это с вертикальной синхронизацией. Без нее:
[console]dw@big:~$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
14413 frames in 5.0 seconds = 2882.580 FPS
14889 frames in 5.0 seconds = 2977.674 FPS
15040 frames in 5.0 seconds = 3007.296 FPS[/console]
260.19.36
GeForce 8 series: 8300, 8100 / nForce 720a, 8800 GTS, 8800 GTX, 8800 GTS 512, 8800 Ultra,
8600 GS, 8800 GS, 8300 GS, 8600 GTS, 8800 GT, 8400 GS, 8200, 8500 GT, 8400, 8400 SE
скачайте фирменный драйвер
удалите все установленные драйвера
инсталлируйте новый драйвер
(если не знаете как - поможем
это несложно)
Обратите внимание, что многие сборки Linux предлагают собственные пакеты графических драйверов NVIDIA в родном формате управления сборкой. Они могут лучше сочетаться с остальной структурой сборки, и вы можете захотеть использовать их, а не официальный пакет NVIDIA.вот краткая инструкция с сайта
Заметьте также, что пользователи SuSE должны ознакомиться с практическими рекомендациями по установке SuSE перед тем как скачивать драйвер. Инструкции по становке: после загрузки драйвера перейдите в каталог, содержащий пакет драйвера и установите его, запустив командой sh ./NVIDIA-Linux-x86-260.19.36-pkg1.run
На одном из завершающих этапов установки будет предложено обновить файл конфигурации. Разрешите программе обновить файл, отредактируйте его вручную под использование драйвера NVIDIA или запустите nvidia-xconfig Смотрите README для более подробных инструкций.
Я ставил бетавские дрова - результата нет.
Щас попробую собрать из сорцов, но сомневаюсь что поможет.
Щас попробую собрать из сорцов, но сомневаюсь что поможет.
из каких таких "сырцов"?
разве не тут надо дрова брать? http://www.nvidia.com/object/linux-display-ia32-260.19.36-driver.html
нашёл поиском: http://www.nvidia.ru/Download/index.aspx?lang=ru
попробуте поставить coreavc. под убунту есть мутод установки.. небось и под другие дистры тож..
dwak
Видеокарта - как у Вас, драйвер 260.19.19
[console][mvt@localhost ~]$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
28609 frames in 5.0 seconds = 5721.657 FPS
28595 frames in 5.0 seconds = 5718.909 FPS
28166 frames in 5.0 seconds = 5633.116 FPS
28087 frames in 5.0 seconds = 5617.360 FPS
28665 frames in 5.0 seconds = 5732.814 FPS
[/console]
поставил дрова 270.19 с сайта - лучше не стало
без синхронизации:
[console]dw@big:~$ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
14779 frames in 5.0 seconds = 2955.780 FPS
14255 frames in 5.0 seconds = 2850.928 FPS
17988 frames in 5.0 seconds = 3597.526 FPS
15308 frames in 5.0 seconds = 3061.478 FPS[/console]
С синхронизацией так же ~60
Еще такое ощущение, что несмотря на включенную галку "sync to VBlank" синхронихации нету - в фильмах (не только хд) жесточайший тиринг (горизонтальные сдвиги в картинке в быстрых местах).
Пробовал на двух мониторах Acer V243H (ради него все и затевалось) и Samsung SyncMaster 757dfx на обоих и тормоза и тиринг присутствует. :( :( :(
UPD
походу это один файл был косячный, щас попробовал парочку других фильмов - вроде хорошо стало. Спасибо. :D Маленькие подергивания это я так понимаю из-за большого монитора просто смену кадров видно правильно? :rolleyes:
Остался косяк с синхронизацией тока.
поставил дрова 270.19 с сайта
таких драйверов на сайте нет
откуда ставили?
[quote=dwak]поставил дрова 270.19 с сайта
таких драйверов на сайте нет
откуда ставили?[/quote]
270.18 Пардон, опечатался.
Это бета. http://www.nvidia.ru/object/linux-display-ia32-270.18-driver-ru.html С 260.19 были тормоза.
GeForce 8 series:а где ваша карта?
8800 GS, 8600 GTS, 8800 GT, 8400 SE, 8500 GT, 8800 GTX, 8800 GTS, 8400, 8300,
8200, 8300 GS, 8800 Ultra, 8800 GTS 512, 8600 GS, 8400 GS, 8100 / nForce 720a
а где ваша карта?GeForce 8 series:
8800 GS, 8600 GTS, 8800 GT, 8400 SE, 8500 GT, 8800 GTX, 8800 GTS, 8400, 8300,
8200, 8300 GS, 8800 Ultra, 8800 GTS 512, 8600 GS, 8400 GS, 8100 / nForce 720a
8600GT и 8600GTS одно и то же один в один, частоты разные только.