Light Alloy v4.10.1 build 3251
Light Alloy forum
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Choose your language: 

   Начало   Помощь Поиск Войти  

Быстрая регистрация
Имя пользователя Пароль
Email Подтвердите пароль
Найдите и кликните на среди ниже показанных картинок





Если письмо с активацией не пришло на ваш e-mail, напишите администратору: 
Страниц: 1 ... 7 8 [9] 10   Вниз
  Печать  
Автор Тема: Light Alloy v4.10.1 build 3251  (Прочитано 1994 раз)
 shamagov
Experienced
***

Karma: +3/-0
Сообщений: 108


Light Alloy v4.9.3 build 2538 PORTABLE


« Ответ #120 : 18 Май 2017, 20:27:43 »

Если не сложно, проверьте и на 4.10.1
Тоже самое, то есть отключение опции "AVC/H264 (Hardware.DXVA)" приводит к нормальной работе плеера.
Почему не прерывается ? Потому что декодируется процессором, а не видеокартой. Возможно каких-то ресурсов видеокарты не хватает.
Неправильно. Выше названную опцию я не отключал при просмотре видео 1920х1200 60 к/с, и звук не прерывался, как можно было догадаться из того же видео, причиной нормальной работы плеера была не Система и не Железо, а кодек, которым я записал это видео, то есть с помощью CUDA.
Что делать ? Либо пользоваться "программным"  декодированием либо менять на видеокарту "более мощную"
Ну что вы, как малые дети, прицепились к видеокарте?  ;)Я же вам показал много разных видео, в которых моя видеокарта (как и процессор) с лёгкостью справляется с такой пустяковой задачей, как воспроизведение FullHD видео 60 к/с., а значит проблема в декодере плеера ЛА (ведь Пот Плеер таких проблем не вызывает... или он по-вашему, увеличивает производительность видеокарты и процессора? )). Вот отключил эту опцию в этом плеере, и всё заработало - о чём это говорит? - о том, что опция работает не оптимально (не так как в Пот Плеере), например, в её список не входят старые видеокарты... или ещё что-то подобное (я же не программист, и не могу этого знать, но сама причина теперь известна, а это самое главное).
Вот для размышления:
NVIDIA после драйверов 337.88 перестала поддерживать CUDA, и у огромного количества пользователей старых видеокарт после обновления драйверов перестали работать программы, поддерживающие эту технологию.
CUDA
У меня, разумеется, с этим всё в порядке (как вы могли видеть в моих видео)
Сейчас появляется видео с разрешением 2160p (оно же 4к, оно же 3840*2160)
Лично для меня, это не актуально, потому что для таких разрешений нужна ни только соответствующая видеокарта, но и огромный экран с поддержкой этих разрешений, а ещё нужна куча хороших фильмов в этом разрешении... ну и так далее.
« Последнее редактирование: 18 Май 2017, 21:12:52 от shamagov » Записан

Core 2 Duo E8400, 8800 GTS 512, DDR2-4Gb, SSD Crucial M550, Win7sp1x64, Light Alloy v4.9.3 build 2538 PORTABLE
 ecology
User
**

Karma: +20/-2
Сообщений: 85



« Ответ #121 : 18 Май 2017, 21:03:22 »

VMR  - ХП -рендерер
...
Навредить -ну хотя бы тем ,что так и будет пользователь сидеть на VMR не зная о том что есть EVR
Так и про wasapi можно сказать. Что ж вы за него не ратуете ?
Записан

 Al321
Administrator
Veteran
*******

Karma: +17/-1
Сообщений: 1333



« Ответ #122 : 18 Май 2017, 21:15:42 »

Неправильно. Выше названную опцию я не отключал при просмотре видео 1920х1200 60 к/с, и звук не прерывался, как можно было догадаться из того же видео, причиной нормальной работы плеера была не Система и не Железо, а кодек, которым я записал это видео, то есть с помощью CUDA.
Не верный вывод делаете.
Вывод ecology верен

ведь Пот Плеер таких проблем не вызывает... или он по-вашему, увеличивает производительность видеокарты и процессора?
Не включает DXVA2 тупо на этих видео. Те ведет себя также ,как и ЛА с отключенной галкой, этот кореец
To shamagov:
К слову , а МПЦ-бе как себя ведет ? на тех же видео.
Так и про wasapi можно сказать. Что ж вы за него не ратуете ?
Алексойд добил его позже 4.8.8.2. Я только васапи и пользуюсь если че.... МПЦшной правда)))
Записан

Windows 7sp1 ultimate x64.
PC: Geforce GTX760, Gigabyte H87-HD3,i5 4670,8Gb RAM,HDD- WD 1tb
 Gilorn
Lead Designer
Administrator
Veteran
*******

Karma: +116/-4
Сообщений: 2333


Vortex Team


« Ответ #123 : 18 Май 2017, 21:22:07 »

Да, считаю что если проц потянет декодирование, то видеокарта сможет вывести 60 изображений в секунду.
На старом компьютере у меня при использовании 1920х1080@60 были пропуски кадров, хотя процессор не был загружен на 100%. Подозреваю, что компьютер не успевал передавать на видеокарту все необходимые данные. Может, медленная ОЗУ была виновата или в матери узкие места. Причем неважно, использовался ли расчет 24to60 или уже готовое видео.
Записан
 shamagov
Experienced
***

Karma: +3/-0
Сообщений: 108


Light Alloy v4.9.3 build 2538 PORTABLE


« Ответ #124 : 18 Май 2017, 21:30:49 »

Не верный вывод делаете.
Вывод ecology верен
Ну если это так, тогда постарайтесь объяснить каким образом у меня воспроизводится видео 1920х1200 60 к/с без прерываний звука на ЛА 4.9.3 , в котором опцию не отключал? Почему же так происходит?
А я подскажу в каком направлении нужно думать - нужно знать чем отличаются CUDA от NVENC.
Записан

Core 2 Duo E8400, 8800 GTS 512, DDR2-4Gb, SSD Crucial M550, Win7sp1x64, Light Alloy v4.9.3 build 2538 PORTABLE
 Al321
Administrator
Veteran
*******

Karma: +17/-1
Сообщений: 1333



« Ответ #125 : 18 Май 2017, 21:51:08 »

Почему же так происходит?
Причины могут быть в разных профилях кодирования. или в наличии динамичных сцен с большим количеством объектов в кадре.
Можно и дальше продолжить список предположений ,но

Продолжать не -буду - решение проблемы Вы для себя нашли.


нужно знать чем отличаются CUDA от NVENC.

Зачем? Нвидиа отказалась с написанной выше (Вами) версии драйверов. Есть в Лав( но автор не рекомендует)

Мне более интересно,как ведет себя МПЦ-БЕ на проблемных видео...
Записан

Windows 7sp1 ultimate x64.
PC: Geforce GTX760, Gigabyte H87-HD3,i5 4670,8Gb RAM,HDD- WD 1tb
 shamagov
Experienced
***

Karma: +3/-0
Сообщений: 108


Light Alloy v4.9.3 build 2538 PORTABLE


« Ответ #126 : 18 Май 2017, 22:07:01 »

интересно,как ведет себя МПЦ-БЕ на проблемных видео
Точно также - отключение опции "AVC/H264 (Hardware.DXVA)" приводит к нормальной работе плеера.
____________________
Причины могут быть в разных профилях кодирования
Нвидиа отказалась с написанной выше (Вами) версии драйверов.
Правильно. Так что из этого следует?
Записан

Core 2 Duo E8400, 8800 GTS 512, DDR2-4Gb, SSD Crucial M550, Win7sp1x64, Light Alloy v4.9.3 build 2538 PORTABLE
 Al321
Administrator
Veteran
*******

Karma: +17/-1
Сообщений: 1333



« Ответ #127 : 18 Май 2017, 22:15:22 »

Точно также - отключение опции "AVC/H264 (Hardware.DXVA)" приводит к нормальной работе плеера.
Вот это главное.
На некоторых семплах (файлах) ваша карта не справляется. Если ее работу делает CPU - то все норм.
Тех ОСД смотрите у пот -он тоже не использует DVXA на проблемных семплах скорее всего.
Так что из этого следует?
А что из этого должно следовать? Мотивы НВИДИА мне никто не докладывал.
Записан

Windows 7sp1 ultimate x64.
PC: Geforce GTX760, Gigabyte H87-HD3,i5 4670,8Gb RAM,HDD- WD 1tb
 shamagov
Experienced
***

Karma: +3/-0
Сообщений: 108


Light Alloy v4.9.3 build 2538 PORTABLE


« Ответ #128 : 18 Май 2017, 23:01:05 »

у пот -он тоже не использует DVXA на проблемных семплах скорее всего
Да, там он вообще отключен.
А что из этого должно следовать?
NVIDIA в старых видеокартах для кодирования и декодирования видео использовала ядра CUDA.
После смены архитектуры (Кеплер) для этих задач в видеокартах стал специальный блок NVENC.
Возникает вопрос: что будет если декодер обращается к этому специальному блоку NVENC, а его нет в видеокарте ?
Вероятно, возникнут какие-либо проблемы.
Теперь о том, почему декодер обращается именно к NVENC, а не к CUDA ?
Возможно, это зависит от профиля кодирования видео, не так ли?
Следовательно, оптимальный вариант декодера - это умение распознавать наличие в видеокарте NVENC и CUDA, а далее следовать алгоритму, запускающему видео в соответствии с тем или иным. То есть, профиль видео сообщает декодеру, что для воспроизведения нужен блок NVENC, декодер проверяет наличие такого блока в видеокарте, и если блока нет, то отключает опцию. И тут мы возвращаемся к -
Не верный вывод делаете.
Вывод ecology верен
Записан

Core 2 Duo E8400, 8800 GTS 512, DDR2-4Gb, SSD Crucial M550, Win7sp1x64, Light Alloy v4.9.3 build 2538 PORTABLE
 ecology
User
**

Karma: +20/-2
Сообщений: 85



« Ответ #129 : 18 Май 2017, 23:04:20 »

NVIDIA в старых видеокартах для кодирования и декодирования видео использовала ядра CUDA.
Вы заблуждаетесь. Давайте на этом остановимся.

оптимальный вариант декодера - это умение распознавать наличие в видеокарте NVENC и CUDA
Проблемка в другом - ffmpeg (прародитель декодера h264 в mpc-be, который является старшим братом la) не использует (активно) CUDA.
Есть ещё один декодер h264 основанный на ffmpeg - LAV. А ещё точнее LAV CUVID. Плохая новость в том что он "LAV CUVID is DEAD. All of its functionality has been merged into LAV Video. LAV CUVID will not be developed any further." Подробности по ссылке.

Можете ещё попробовать CORE AVC

Для вас это является новостью, но ваша видеокарта моральна устарела. Со всеми вытекающими последствиями. Примите соболезнования.

профиль видео сообщает декодеру, что для воспроизведения нужен блок NVENC, декодер проверяет наличие такого блока в видеокарте, и если блока нет, то отключает опцию
Проблема в том что он есть, но с декодированием толком (60fps) не справляется.

Про этот блок можете починать на вики PureVideo или поактуальнее на английском

Т.е. из относительно недорогих современных это нечто типа GeForce GTX 1050. ~10 000 рублей или ~175$
« Последнее редактирование: 18 Май 2017, 23:30:30 от ecology » Записан

 shamagov
Experienced
***

Karma: +3/-0
Сообщений: 108


Light Alloy v4.9.3 build 2538 PORTABLE


« Ответ #130 : 18 Май 2017, 23:30:09 »

Вы заблуждаетесь. Давайте на этом остановимся.
Согласен, давайте остановимся (я в этой области не специалист, и оперирую сведениями взятыми из Internet) - см. скриншот:
http://i94.fastpic.ru/big/2017/0518/04/3dd3b751c3a05b8faf06abf70fd6e404.jpg
Записан

Core 2 Duo E8400, 8800 GTS 512, DDR2-4Gb, SSD Crucial M550, Win7sp1x64, Light Alloy v4.9.3 build 2538 PORTABLE
 ecology
User
**

Karma: +20/-2
Сообщений: 85



« Ответ #131 : 18 Май 2017, 23:35:04 »

NVENC для кодирования. При воспроизведении видео используются ДЕкодеры.
Декодеры это PureVideo.
CUDA - грубо говоря возможность задействовать кучу процессоров на видеокартах nvidia (для, грубо говоря, любых задач. Условно говоря - хоть пароли к архиву перебирай ).
Т.е. к воспроизведению видео имеет весьма опосредованное отношение. Просто одно из возможных применений.

Объясню ещё проще, применительно к вашей ситуации: либо используйте coreavc, либо выбирайте софтовый декодер.
« Последнее редактирование: 18 Май 2017, 23:40:11 от ecology » Записан

 shamagov
Experienced
***

Karma: +3/-0
Сообщений: 108


Light Alloy v4.9.3 build 2538 PORTABLE


« Ответ #132 : 18 Май 2017, 23:39:48 »

Для вас это является новостью, но ваша видеокарта моральна устарела. Со всеми вытекающими последствиями. Примите соболезнования.
Благодарю за эту новость )
Но я не из тех людей, которые покупают каждый месяц новые башмаки только потому, что "в этом сезоне маленький каблук не в моде".
Для моих задач видеокарта пригодна. Но ведь мы ведём разговор не о моей видеокарте, а о том, что в плеере одним отключением опции можно избавиться от проблемы прерываний звука на старых видеокартах, и если это можно автоматизировать, то получится хорошая оптимизация производительности плеера.
Записан

Core 2 Duo E8400, 8800 GTS 512, DDR2-4Gb, SSD Crucial M550, Win7sp1x64, Light Alloy v4.9.3 build 2538 PORTABLE
 ecology
User
**

Karma: +20/-2
Сообщений: 85



« Ответ #133 : 18 Май 2017, 23:41:30 »

Было бы вообще замечательно если бы плеер предупреждал о пропусках кадров (и посылал к возможным вариантам решения проблемы). Но это тема отдельного разговора.

Но я не из тех людей, которые покупают каждый месяц новые башмаки только потому, что "в этом сезоне маленький каблук не в моде".
Тут уже вы перегнули палку.
Для моих задач видеокарта пригодна.
Вот в этом нисколько не сомневаюсь.
Просто я предолжил вам ознакомиться с информацией, изучить варианты.

Кстати, есть ещё вариант с GT-1030 (существенно дешевле).
« Последнее редактирование: 19 Май 2017, 01:08:17 от ecology » Записан

 Al321
Administrator
Veteran
*******

Karma: +17/-1
Сообщений: 1333



« Ответ #134 : 19 Май 2017, 02:43:58 »

To shamagov:

С причинами заикания разобрались.
ecology предложил вам решение проблемы. Оно у Вас работает. Какие проблемы то ?
Вроде все хорошо. Или я ошибаюсь?
Записан

Windows 7sp1 ultimate x64.
PC: Geforce GTX760, Gigabyte H87-HD3,i5 4670,8Gb RAM,HDD- WD 1tb
Страниц: 1 ... 7 8 [9] 10   Вверх
  Печать  
 
Перейти в: