LINUX.ORG.RU

Тормозит HD видео в VLC

 , ,


0

1

Тормозит HD видео в VLC. В mplayer очень редкие подергивания картинки.
В Archlinux такого никогда не замечал. Дистрибутив: Gentoo, стабильная ветка.
(При просмотре видео нагрузка на процессор подпрыгивает до 70%)

dontes@localhost ~ $ glxinfo | grep rendering
direct rendering: Yes


dontes@localhost ~ $ sudo lspci -v -s 00:02.0
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Micro-Star International Co., Ltd. [MSI] Device 2111
	Flags: bus master, fast devsel, latency 0, IRQ 28
	Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at f000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [a4] PCI Advanced Features
	Kernel driver in use: i915
	Kernel modules: i915
В /etc/portage/make.conf
CFLAGS="-march=core-avx-i -O2 -pipe"
VIDEO_CARDS="intel i965" 

x11-base/xorg-server-1.15.2-r1
x11-drivers/xf86-video-intel-2.21.15
media-libs/mesa-10.2.8

В чем может быть причина?

★★

В чем может быть причина?

В том, что используется неэффективный алгоритм декодирования цифрового потока.

Ваш КО.

//опять очередной боец с арчиками/гентами наперевес не способный провести минимального исследования

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

vlc -v покажешь или ждать будем советы от поняши? оно насоветует, да.

вообще-то ты сам должен посмотреть. там английским по терминальному написано, что происходит.

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

vlc -v покажешь

vlc -v
VLC media player 2.1.2 Rincewind (revision 2.1.2-0-ga4c4876)
[0x604148] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x6cf2c8] qt4 interface error: Unable to load extensions module
Dontes ★★
() автор топика

Почему ты думаешь, что твое видео декодировалось на GPU? Где характеристики проца?

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

Собственно, я к тому, что во-первых плеер надо собирать с нужными флагами и настраивать для работы с vaapi, а во-вторых - не каждое видео может быть декодировано на GPU, h.264 10-bit тому примером.

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

Где характеристики проца?

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 58
model name	: Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz
stepping	: 9
microcode	: 0x19
cpu MHz		: 3300.000
cache size	: 3072 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 popcnt tsc_deadline_timer xsave avx f16c lahf_lm arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms xsaveopt
bugs		:
bogomips	: 6584.42
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:
Dontes ★★
() автор топика
Ответ на: комментарий от Deleted

USE="... vaapi -vdpau ..."

Пересобрал с этими флагами, в mplayer тормоза исчезли полностью. VLC все также глючит.

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

честно говоря, у меня на Хасвелле тоже стабильная версия VLC глючит, более-менее работает только 2.2.9999. А лучше перейти на MPV, он реально отлично работает и вообще не тормозит.

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

мда, как в анекдоте - дело в ге(т)нах.

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

Где-то в настройках надо выбрать output=vaapi, или галку соответствующую поставить.

Попробуй mpv, он ведь намного удобнее, и ещё няшный gui на lua есть.

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

vainfo бы ещё посмотреть.

 # vainfo
libva info: VA-API version 0.35.1
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/va/drivers/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.35 (libva 1.3.1)
vainfo: Driver version: Intel i965 driver - 1.3.0
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Simple            :	VAEntrypointEncSlice
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointEncSlice
      VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:	VAEntrypointEncSlice
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointEncSlice
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointEncSlice
      VAProfileVC1Simple              :	VAEntrypointVLD
      VAProfileVC1Main                :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD
      VAProfileNone                   :	VAEntrypointVideoProc
      VAProfileJPEGBaseline           :	VAEntrypointVLD
Dontes ★★
() автор топика
Ответ на: комментарий от afterlanding

Попробуй mpv, он ведь намного удобнее, и ещё няшный gui на lua есть.

Не могу его найти(

gui на lua

Как он называется?

Dontes ★★
() автор топика

Есть ещё CMPlayer(сейчас называется bomi), который использует mpv в качестве бекенда.

ritsufag ★★★★★
()

Причина в корявой наколенной поделке под названием «Gentoo», которую разные отбросы общества пытаются выдать за дистрибутив для «гиков» и «продвинутых».

anonymous
()

это просто линус говно

в венде все нормально играется и в маке тоже, любое хд без тормозов

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

100% согласен. Впечатление, что гентушники всегда обозлённые на весь мир. Пользователи нормальных дистрибутивов держатся более раскованно.

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

Флаг lua. И vaapi ещё нужно включить.

Спасибо, уже включил. Отличный плеер!:)

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

У меня был i7 и на нем тормозило. Не часто, но раз в 10 минут на фулхд скачки были. Причем только на линуксе.

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

Gentoo отличный дистрибутив, в гибкости настройки и скорости тот-же Arch отстает:)

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

в венде все нормально играется и в маке тоже, любое хд без тормозов

И хули? Причем тут mac и windows?

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

Причина в корявой наколенной поделке под названием «Gentoo», которую разные отбросы общества пытаются выдать за дистрибутив для «гиков» и «продвинутых».

Слова запомнил?
Ну что ж, пора учится правильно составлять из них приложения. А то хрен разберешь, что хотел сказать?

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

Да ладно, и опечатку нельзя допустить :)

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

Ты что, унтерменш нерусский? Что непонятного в этом предложении? Нормальный порядок слов, мысль выражена чётко. И да - Gentoo тот ещё корявый велосипед.

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

Нормальный порядок слов, мысль выражена чётко. И да - Gentoo тот ещё корявый велосипед.

«Нормальный порядок слов» - это еще не значит, что «мысль выражена чётко».
Короче, или пиши по теме, или вали отсюда.

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