Опрос
Вы участвуете в программе Windows Insider?
Комментарии
Популярные новости
Обсуждаемые новости

2
12 3 4
Не в сети
Сообщений: 19
Благодарностей: 2
Предупреждений:
Из: Russia Алтай
Род занятий:

Огромное Спасибо посту DENZEL516 forums.php?m=posts&q=15261&n=last#bottom всё вылечилось!!!

#184526   | 10.11.09 18:48
Не в сети
Сообщений: 45
Благодарностей: 5
Предупреждений:
Из: Belize http://thelonghorn.nu
Род занятий:

Теперь это "я не умею использовать DXVA в MPC HC тред".

#185907   | 30.11.09 22:45
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

Fuhrer-Adolf, ? На скринах MPC-HC смотрите снизу в строке состояния что написано...

#185915   | 01.12.09 02:26
Не в сети
Сообщений: 3826
Благодарностей: 294
Предупреждений:
Из: Seychelles
Род занятий: Buisness

Чем снимались показания загрузки ЦП? На глаз? Ставьте любую программу отслеживающую нагрузку, импортируйте в таблицу и стройте графики.

Касательно KMP, он имеет предостаточно настроек для уменьшения нагрузки. Хотя лично на мой взгляд, разница между 6-7 и 10-12 вообще отсутствует.

Да и еще, как на 2х ядерном процессоре можно смотреть нагрузку? Где гарантия что одно приложение имеет оптимизацию, а другое нет?

#186026   | 02.12.09 19:13
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

netRunner, вы вообще поняли, что написали? Какие графики? У меня все пллеры приведены на фоне Process Explorer, отображающего не общий график, а конкретно каждого плеера. Присмотритесь внимательно. По поводу VLC я что тут гадать, если он грузит одно ядро полностью, в то время, как второе ядро отдыхает? По поводу KMPlayer я не от балды его запустил и проверял. Я перед этим сидел с час разбирался с настройками, а их в нём очень много. Единственный параметр, повлиявший на производительность, это выбор рендера видео (оно и понятно), но с EVR результаты всё равно не удовлетворительные. Это на десктопе с нормальной видюхой и процессором не важно, каким плеером смотреть, а вот на ноутбуке\нетбуке этот вопрост встаёт особо остро. И разница между 6 и 12% на десктопе превращается в 25-50% на среднем ноутбуке. Тут уже важно, какой плеер эффективнее использует видеокарту для декодирования видео. Объяснять вам, что видеокарты мощнее процессоров я думаю не надо?

Я понимаю, что каждый защищает, то, чем пользуется сам. Это всегда было, есть и будет. Не согласны с результатами на моей системе - протестируйте у себя и выложите результаты.

#186030   | 02.12.09 19:36
Не в сети
Сообщений: 3826
Благодарностей: 294
Предупреждений:
Из: Seychelles
Род занятий: Buisness

О да, я с радостью это сделаю в свободное время! И обязательно на лептопе, раз уж кто то утверждает о такой разнице. Только я никак не понял, причем здесь защищает?

#186044   | 02.12.09 22:21
Не в сети
Сообщений: 964
Благодарностей: 56
Предупреждений:
Из: ---
Род занятий:

Я вот только одного не могу понять, как у вас получается загрузка CPU >10% в WMP если у меня порядка 35-45%при разрешении экрана 1280х1024х32bit при входном по видео 1920х1080 (*.mkv уже пережаты AVC, полный поток видео+аудио который идет в интервале от 4000-13000кb/s, разрешение 1920х1080х24bit, кадров 23,976 , Бит/пиксел*кадры - 0.141, библиотека кодирования : x264 core 67 r1145M d2e1e1c) загрузка на 35-45%.
Или может у вас файлы интересные.

На родных *.ts - 1920x1080x24bit, поток MPEG2 стабильный на 15400-15900kb/s, кадров 29, Бит/пиксел*кадры - 0.256 загрузка почти в два раза меньше в интервале 20-30% у VLC а на WMP на том же уровне.

#186150   | 04.12.09 18:48
Не в сети
Сообщений: 405
Благодарностей: 6
Предупреждений:
Из: Ukraine
Род занятий: IT

Бэлиан, Это же зависит от процессора и видеокарты...

#186155   | 04.12.09 20:12
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

Бэлиан, свойства видеоклипа я показывал, конфиг компа описал. Также я говорил, что кроме MatroskaSplitter.ax у меня никаких кодеков не установлено. Никаких там Core AVC и т.д. Только родные встроенные в семёрку. Обманывать вас мне смыла нет, да и ведь всё видно по скринам. Я специально по паре минут держал включенным клип, чтобы видно было продолжительный график использования ресурсов в окне Process Explorer. Если есть предложения, чем точнее померить загрузку процессора, пишите.

ЗЫ: WMP у меня ни при каком HD видео на 30% не грузил проц. Вот, пожалуйста, Матрица:

General
Complete name : F:\VIDEO\Фильмы\Matrix_Trilogy\The Matrix.1080p.HDDVD.x264.mkv
Format : Matroska
File size : 10.2 GiB
Duration : 2h 16mn
Overall bit rate : 10.7 Mbps
Movie name : The.Matrix.1999.1080p.HDDVD.x264-ESiR
Encoded date : UTC 2007-07-05 18:00:24
Writing application : mkvmerge v2.0.2 ('You're My Flame') built on Feb 21 2007 23:40:55
Writing library : libebml v0.7.7 + libmatroska v0.8.1

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email]High@L5.1[/email]
Format settings, CABAC : Yes
Format settings, ReFrames : 9 frames
Muxing mode : Container profile=Unknown@5.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 16mn
Bit rate : 8 297 Kbps
Nominal bit rate : 8 525 Kbps
Width : 1 920 pixels
Height : 792 pixels

Display aspect ratio : 2.40:1
Frame rate : 23.976 fps
Resolution : 24 bits

Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.228
Stream size : 7.89 GiB (77%)
Title : The Matrix
Writing library : x264 core 54 svn-635M
Encoding settings : cabac=1 / ref=6 / deblock=1:-1:-1 / analyse=0x3:0x133 / me=umh / subme=7 / brdo=1 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=2 / nr=0 / decimate=0 / mbaff=0 / bframes=4 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=8525 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.7:18.0
Language : English

Audio #1
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 2h 16mn
Bit rate mode : Constant
Bit rate : 384 Kbps

Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Video delay : 32ms
Stream size : 374 MiB (4%)
Title : AC3 5.1 384 Kbps
Language : Russian

Audio #2
ID : 3
Format : DTS
Format/Info : Digital Theater Systems
Codec ID : A_DTS
Duration : 2h 16mn
Bit rate mode : Constant
Bit rate : 1 510 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Resolution : 24 bits
Stream size : 1.44 GiB (14%)
Title : DTS 5.1 @ 1.5 Mbps
Language : English

Audio #3
ID : 4
Format : Vorbis
Format settings, Floor : 1
Codec ID : A_VORBIS
Duration : 2h 16mn
Bit rate mode : Constant
Bit rate : 80.0 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 78.0 MiB (1%)
Title : Commentary 1
Writing library : libVorbis 1.1.1/1.1.2 (UTC 2005-03-04)
Language : English

Audio #4
ID : 5
Format : Vorbis
Format settings, Floor : 1
Codec ID : A_VORBIS
Duration : 2h 16mn
Bit rate mode : Constant
Bit rate : 80.0 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 78.0 MiB (1%)
Title : Commentary 2
Writing library : libVorbis 1.1.1/1.1.2 (UTC 2005-03-04)
Language : English

Audio #5
ID : 6
Format : Vorbis
Format settings, Floor : 1
Codec ID : A_VORBIS
Duration : 2h 16mn
Bit rate mode : Constant
Bit rate : 80.0 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 78.0 MiB (1%)
Title : Commentary 3
Writing library : libVorbis 1.1.1/1.1.2 (UTC 2005-03-04)
Language : English

Audio #6
ID : 7
Format : Vorbis
Format settings, Floor : 1
Codec ID : A_VORBIS
Duration : 2h 16mn
Bit rate mode : Constant
Bit rate : 80.0 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 78.0 MiB (1%)
Title : Commentary 4
Writing library : libVorbis 1.1.1/1.1.2 (UTC 2005-03-04)
Language : English

Text #1
ID : 8
Format : ASS
Codec ID : S_TEXT/ASS
Codec ID/Info : Advanced Sub Station Alpha
Language : English

Text #2
ID : 9
Format : VobSub
Codec ID : S_VOBSUB
Codec ID/Info : The same subtitle format used on DVDs
Language : Russian

Специально поставил разрешение рабочего стола 1600х1200, чтобы побольше влезло:



Загрузка процессора всего 2.33% (ну не спорю, иногда подскакивает до 5-7%).

#186181   | 05.12.09 03:24
Не в сети
Сообщений: 964
Благодарностей: 56
Предупреждений:
Из: ---
Род занятий:

Более точно покажут загрузку счетчики производительности, хотя наверное покажут тоже самое.
Все элементы управления - Счетчики производительности - Дополнительные инструменты - Открыть системный монитор
Добавить счетчики - Загруженность процессора % (Total), 0, 1
В системном мониторе выбрать CPU на WMP (появится желтая полоса на графике)
Так же у вас разрешение 1600х1200 на 32bit или как видео на 24bit и само видео немного не 1080 а
Width : 1 920 pixels
Height : 792 pixels
и есть подозрения что от этого 792 будут еще полосы черные т.е. обрезка сверху и с низу, точек по 40, реальный поток не выше 10000 в пиковые моменты, попробуйте прокрутить в DTS где поток будет плюсом еще Bit rate:1510Kbps а не 384Kbps как в АС3.

Для NVIdia есть программа NVIDIA System Tools with ESA Support может показывать загрузку GPU карты
http://www.nvidia.ru/object/nvidia_system_tools_6.05_ru.html
Тогда там должно быть под 80% загрузки.

Так же есть параметр в Process Explorer - Process - Set Affinity - CPU0 (CPU1) уберите галку с одного ядра, как будет выглфдеть.
Поставьте галку внизу Show one graph per CPU отображать два ядра в System Information.

Ну 2-7% загрузки это получается вообще "я курю и не приставайте ко мне", ну что ж радует.

#186192   | 05.12.09 10:10
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

Бэлиан, ну вот попробовал. Скажу сразу, что NVIDIA System Monitor ни разу не показал загрузку видеокарты. Всё время было 0%. Через процесс эксплорер отключал одно ядро для Wmplayer.exe, но на графике это не видно. Видимо, когда WMP начинает грузить одно ядро, система распределяет остальные процессы на второе ядро. Только так я могу объяснить, что разницы нет. Теперь к делу. Добавил счётчики производительности процессора total, процессора для процесса wmplayer.exe, чтение с диска F: (где лежат клипы) и Idle time total (время простоя). Вот что у меня получилось:

720p клип

General
Complete name : F:\VIDEO\Клипы\Inna feat. Bob Taylor - Deja Vu.mkv
Format : Matroska
File size : 159 MiB
Duration : 4mn 18s
Overall bit rate : 5 158 Kbps
Encoded date : UTC 2009-07-14 20:33:19
Writing application : mkvmerge v2.4.1 ('Use Me') built on Dec 5 2008 18:30:05
Writing library : libebml v0.7.7 + libmatroska v0.8.1

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email]High@L4.1[/email]
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Muxing mode : Container profile=Unknown@4.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 4mn 18s
Bit rate : 4 855 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.211
Stream size : 149 MiB (94%)
Writing library : x264 core 68 r1181 49bf767
Encoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=9 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=crf / crf=22.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00
Language : English

Audio
ID : 2
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Format settings, Mode : Joint stereo / MS Stereo
Codec ID : A_MPEG/L3
Codec ID/Hint : MP3
Duration : 4mn 18s
Bit rate mode : Variable
Bit rate : 201 Kbps
Minimum bit rate : 32.0 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Resolution : 16 bits
Stream size : 6.19 MiB (4%)
Writing library : LAME3.97
Encoding settings : -m j -V 2 -q 3 -lowpass 18.6 --vbr-new -b 32



---------------------------------------------------------------------

А это 1080p (в первом посте этой темы есть его параметры)



Также сейчас прогнал тройку 1080p роликов из папки

C:\Windows\Performance\WinSAT

эти ролики есть у всех пользователей вин 7, так что, можно сравнить. Ролики короткие, поэтому в WMP включил повтор, они зацикленно повторялись раз 10.

Clip_1080_5sec_10mbps_h264.mp4



Clip_1080_5sec_MPEG2_HD_15mbps.mpg



Clip_1080_5sec_VC1_15mbps.wmv



Странно, что h264 ролик так сильно нагрузил проц... MPEG2 вообще легко идёт, ну оно и понятно. VC1 тоже терпимо, но уже подбирается к 10%, что заметно.

Поблагодарили: Бэлиан, igrok5211

#186226   | 06.12.09 03:24
Не в сети
Сообщений: 964
Благодарностей: 56
Предупреждений:
Из: ---
Род занятий:

Johny-electric,
Спасибо за проделанную работу.

#186231   | 06.12.09 11:48
Не в сети
Сообщений: 3826
Благодарностей: 294
Предупреждений:
Из: Seychelles
Род занятий: Buisness

Если честно, хватит заниматься всякой фигней

#186237   | 06.12.09 13:44
Не в сети
Сообщений: 45
Благодарностей: 5
Предупреждений:
Из: Belize http://thelonghorn.nu
Род занятий:

Johny-electric :
Fuhrer-Adolf, ? На скринах MPC-HC смотрите снизу в строке состояния что написано...


Увы, но то, что в строке состояния написано DXVA, вовсе не означает, что оно используется. Ему могут мешать внешние фильтры или даже несовместимый сплиттер.
Вы же не думаете, что MPC HC видеокартой раскодирует видео с большей затратой процессорного времени, чем какой-то Light Alloy или прочая хрень?

Как факт, у PotPlayer тоже всегда будет написано DXVA, даже когда ускорение задействовано быть не может. Иначе просто никак, ведь есть видео, несовместимое с DXVA ускорением. Если бы DXVA декодер не умел перенаправлять поток процессору, нам приходилось бы каждый раз лезть в настройки и выбирать другой кодек.

Алсо, нигде нет упоминания о том, что только WMP и MPC HC бывают 64битными, что тоже само собой может дать прирост производительности при условии правильного использования.

А вообще, загрузку ЦПУ плеерами сегодня мерять не сильно актуально, т.к. все современные видеочипы берут эти задачу на себя. Гораздо лучше оценить производительность GUI плееров, от чего та же MS идет семимильными шагами в сторону.

#186371   | 07.12.09 21:12
Не в сети
Сообщений: 964
Благодарностей: 56
Предупреждений:
Из: ---
Род занятий:

DXVA - конечно интересная штука, для ее проверки (поддерживает или нет) программа DXVAChecker_2.1.0.0 и статейка
http://www.prof-tuners.com/rus/h264.html

где мне понравилась фраза


...
3. Последняя версия DirectX 9 или DirectX 10.
4. «Удачная» версия драйверов видеокарты. К сожалению, «удачная» - не обязательно самая последняя версия. Для видеокарт ATI рекомендуется использовать версии драйверов 8.10 или 8.12.
5. И самое главное – в настоящий момент не существует полностью безглючного декодера h.264 с поддержкой DXVA.
...

#186382   | 07.12.09 23:35
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.036 секунд (Общее время SQL: 0.013 секунд - SQL запросов: 119 - Среднее время SQL: 0.00011 секунд))
Top.Mail.Ru