Имя:    Пароль:      Помнить меня       
Unsorted   ~  Software  ~  Linux and Unix  ~  VLC Загрузка процессора
На страницу 1, 2  »
DStar17
Сообщение  05 Май 2008, 21:07  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 15.07.2005
Репутация: 133.9

При работе в Windows XP и Ubuntu 8.04 решил сравнить загрузку процессора известной программой VLC v0.8.6e. Смотрел трансляцию эфирных каналов в Прогтехе. При просмотре в Windows загрузка не превышает 5%. При просмотре в Ubuntu загрузка держится на уровне 30 и более %. В показателе я уверен, т.к. через некоторое время после начала просмотра взвывает процессорный вентилятор. Пробовал ставить разные настройки вывода видео (X11, OpenGL и др.) - разницы никакой (ес-но перезапускал плейер после сохранения настроек).
В чём может быть дело? Может, это нормально для данного плейера?

_____________________________
С дивана видно всё, ты так и знай!
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
senia
Сообщение  05 Май 2008, 21:10  Ссылка : Ответить с цитатой
Возраст: 43 Пол: Мужской  Доверенный пользователь
C нами с 12.09.2006
Репутация: 154.7

http://unsorted.ru/viewtopic.php?t=1205

_____________________________
В начало
Профиль : Фотоальбом : Личное Сообщение
DALDON
Сообщение  05 Май 2008, 21:35  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 09.04.2005
Репутация: 0.1

senia, не совсеи понятно к чему ссылка...

senia писал(а):
просмотре в Windows загрузка не превышает 5%. При просмотре в Ubuntu загрузка держится на уровне 30 и более %. В показателе я уверен, т.к. через некоторое время после начала просмотра взвывает процессорный вентилятор. Пробовал ставить разные настройки вывода видео (X11, OpenGL и др.) - разницы никакой (ес-но перезапускал плейер после сохранения настроек).
В чём может быть дело? Может, это нормально для данного плейера?

Простите, за полную цитату, но ПОЛНОСТЬЮ подписываюсь под каждым словом! Аналогичная проблема. Тоже смотришь телевизор и начинается через некоторое время завывание кулера... Смотрел. Если видео через X11 то нагрузка сильнее. Если по умолчанию, то поменьше, выявил такую закономерность, что чем больше экран видео тем больше нагрузка на ЦПУ.

К примерму если смотреть DVD фильм через X11 и на весь экран, то загрузка порядка 80-90%, что просто приводит Систему охлаждения в ярость, приходиться останавливать и на Totem переключаться. НО и там загрузка 25-35%.

DStar17, в общем тоже посмотрите на totem в режиме фильма DVD, и сравните рад интереса с VLC


Пока я очень и очень не рад... Плакать Юзер

Ибо весьма привык к VLC.

Добавлено спустя 4 минуты 8 секунд:

P.S. версия аналогична, ЦПУ Cell 3.00 Ub 8.04
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
splav
Сообщение  05 Май 2008, 21:59  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской  Доверенный пользователь
C нами с 22.01.2006
Репутация: 256.8

DALDON, если Radeon, то какой оверлэй включен в xorg.conf - Video или OpenGL? Надо Video. Тогда масштабирование будет аппаратным, а не пограмным.
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : JabberID : ICQ
chaser
Сообщение  05 Май 2008, 22:05  Ссылка : Ответить с цитатой
Возраст: 35 Пол: Мужской 
C нами с 04.02.2005
Репутация: 121.3

Так через X11 или через XV?
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : JabberID
DStar17
Сообщение  05 Май 2008, 22:26  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 15.07.2005
Репутация: 133.9

splav писал(а):
если Radeon, то какой оверлэй включен в xorg.conf - Video или OpenGL? Надо Video.

В моём случае Radeon. Можно подробнее, где смотреть настройку оверлэя в xorg.conf ?

_____________________________
С дивана видно всё, ты так и знай!
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
Рыся
Сообщение  05 Май 2008, 22:36  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 15.04.2005
Репутация: 133.2

Сделаю некое предположение (возможно из области бреда). Я использую mplayer и нагрузка отличается в зависимости от устройства вывода (CPU: AMD Turion x2, 1600Mhz):
1.
mplayer -vo xv http://10.100.64.21:9003
VO: [xv] 720x576 => 768x576 Planar YV12 -- 5-7%

2. 
mplayer -vo 'gl:yuv=4:lscale=1' http://10.100.64.21:9003
VO: [gl] 720x576 => 768x576 Planar YV12 -- 7-10%

3.
vlc http://10.100.64.21:9003
VLC media player 0.8.6f Janus
(устройство вывода: default) -- 10-13%
OpenGL в vlc у меня, увы, не работает (может чего не так собрал)
Мне собственно эти несколько процентов погоды не делают (может это погрешность измерения), но у -vo gl есть преимущества в виде сглаживания при масштабировании и для, собственно, масштабирования используется процессор видеокарты, а не cpu (не меняется нагрузка на процессор при изменении размера окна).

Так я собственно к чему это: возможно стоит покрутить настройку "Устройство видео-вывода" (или как она там называется).

_____________________________
Время не существует, у него нет физического носителя в природе. Его выдумал человек, чтобы измерять скорость.
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : E-mail : JabberID
Griphon
Сообщение  05 Май 2008, 22:39  Ссылка : Ответить с цитатой
Возраст: 51 Пол: Мужской 
C нами с 01.03.2005
Репутация: 226.6

А ты где загрузку смотришь?
Если смотреть через "Системный монитор" в Gnome, то у меня загрузка 7-8%. У меня Mandriva 2008.1 Spring.


Последний раз редактировалось: Griphon (05 Май 2008, 22:44), всего редактировалось 1 раз
В начало
Профиль : Личное Сообщение
splav
Сообщение  05 Май 2008, 22:39  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской  Доверенный пользователь
C нами с 22.01.2006
Репутация: 256.8

DStar17, а) подразумеваются драйвера AMD
б) строку Option "VideoOverlay" "on" в секции
Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
        Option      "AccelMethod" "EXA"
        Option      "EXANoOffscreenPixmaps" "true"
        Option      "DRI" "true"
        Option      "VideoOverlay" "off"
        Option      "OpenGLOverlay" "on"
EndSection
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : JabberID : ICQ
Ramzess
Сообщение  05 Май 2008, 22:44  Ссылка : Ответить с цитатой
Возраст: 41 Пол: Мужской  Доверенный пользователь
C нами с 09.09.2006
Репутация: 101.6

у меня нагрузка не превышает 15% при использовании VLC юзаю kubuntu 8.04 Смайлик
В начало
Профиль : Личное Сообщение : JabberID
DStar17
Сообщение  05 Май 2008, 23:15  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 15.07.2005
Репутация: 133.9

Пробовал так
Option      "VideoOverlay" "off"
Option      "OpenGLOverlay" "on"

и так
Option      "VideoOverlay" "on"
Option      "OpenGLOverlay" "off"

Разницы нет. Загрузка процессора увеличивается при увеличении размеров окна. Да, в первом сообщении я немного ошибся - я проверял режимы вывода X11, XVideo, OpenGL и по-умолчанию. При использовании OpenGL плейер сразу закрывается.
main private error: option glx-shm does not exist
libGL error: drmGetMagic failed
libGL error: reverting to (slow) indirect rendering
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  162 (GLX)
  Minor opcode of failed request:  5 (X_GLXMakeCurrent)
  Serial number of failed request:  58
  Current serial number in output stream:  58

_____________________________
С дивана видно всё, ты так и знай!
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
splav
Сообщение  05 Май 2008, 23:21  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской  Доверенный пользователь
C нами с 22.01.2006
Репутация: 256.8

DStar17, покажи вывод xvinfo.
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : JabberID : ICQ
DStar17
Сообщение  06 Май 2008, 6:54  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 15.07.2005
Репутация: 133.9

splav писал(а):
DStar17, покажи вывод xvinfo.

X-Video Extension version 2.2
screen #0
 no adaptors present

_____________________________
С дивана видно всё, ты так и знай!
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
splav
Сообщение  06 Май 2008, 10:30  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской  Доверенный пользователь
C нами с 22.01.2006
Репутация: 256.8

Еще опцию Option "TexturedVideo" "on" осталось попробовать...
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : JabberID : ICQ
DALDON
Сообщение  06 Май 2008, 19:56  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 09.04.2005
Репутация: 0.1

Содержание из xorg.conf

Section "Device"
        Identifier      "Intel Corporation 82945G/GZ Integrated Graphics Contro$
        Driver          "i810"
        BusID           "PCI:0:2:0"
EndSection




Полный вывод xvinfo


X-Video Extension version 2.2
screen #0
Adaptor #0: "Intel(R) Video Overlay"
number of ports: 1
port base: 73
operations supported: PutImage
supported visuals:
depth 24, visualID 0x23
depth 24, visualID 0x24
depth 24, visualID 0x25
depth 24, visualID 0x26
depth 24, visualID 0x27
depth 24, visualID 0x28
depth 24, visualID 0x29
depth 24, visualID 0x2a
number of attributes: 11
"XV_COLORKEY" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 66051)
"XV_BRIGHTNESS" (range -128 to 127)
client settable attribute
client gettable attribute (current value is -1)
"XV_CONTRAST" (range 0 to 255)
client settable attribute
client gettable attribute (current value is 62)
"XV_DOUBLE_BUFFER" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
"XV_PIPE" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
"XV_GAMMA0" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 526344)
"XV_GAMMA1" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 1052688)
"XV_GAMMA2" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 2105376)
"XV_GAMMA3" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 4210752)
"XV_GAMMA4" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 8421504)
"XV_GAMMA5" (range 0 to 16777215)
client settable attribute
client gettable attribute (current value is 12632256)
maximum XvImage size: 1920 x 1088
Number of image formats: 4
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
Adaptor #1: "Intel(R) Textured Video"
number of ports: 16
port base: 74
operations supported: PutImage
supported visuals:
depth 24, visualID 0x23
depth 24, visualID 0x24
depth 24, visualID 0x25
depth 24, visualID 0x26
depth 24, visualID 0x27
depth 24, visualID 0x28
depth 24, visualID 0x29
depth 24, visualID 0x2a
number of attributes: 2
"XV_BRIGHTNESS" (range -128 to 127)
client settable attribute
client gettable attribute (current value is 0)
"XV_CONTRAST" (range 0 to 255)
client settable attribute
client gettable attribute (current value is 0)
maximum XvImage size: 2048 x 2048
Number of image formats: 4
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)


Вот, подскажите чего покрутить.

Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off" — и тому подобное в xorg.conf пока не добавлял... Но попробую.

Цитата:
Еще опцию Option "TexturedVideo" "on" осталось попробовать...


Это наверно тоже надо в секцию Section "Device" добавить?

Как видно видео у меня

Intel Corporation 82945G/GZ Integrated Graphics — в остальном устраивает, Compiz работает, игрушки бегают.

Буду рад совету знающих людей.

Добавлено спустя 22 минуты 25 секунд:

X-Video Extension version 2.2 
screen #0 
Adaptor #0: "Intel(R) Video Overlay" Option "VideoOverlay" "on" 
Option "OpenGLOverlay" "off" 


—- если верить этому, то и без добавления строк уже всё работает в режиме
Option "VideoOverlay" "on"
, я так понимаю, но на всякий случай я добавил, пока разницы нету, если в VLC отключть вывод через X11, и поставить XVideo , то загрузка уже не зависит от полноты экрана, и равна 10-15 процентам ЦПУ.

Попробую поменять опции местами, но думаю тоже не поможет, ведь видео встроенное. Страдает кстати теми же недостатками с видео, что и Radeon в Compiz. Да и вообще встроенное видео помоему не имеет своего GPU ведь да..?


Последний раз редактировалось: DALDON (06 Май 2008, 20:45), всего редактировалось 1 раз
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
Показать сообщения:   
На страницу 1, 2  »

Unsorted   ~  Software  ~  Linux and Unix  ~  VLC

Ответить на тему

Перейти:  





Powered by phpBB   © Unsorted Team  support@unsorted.me  promo@unsorted.me  Полезные скрипты