marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
100 Мбит/с с яндекса тянет, проблем никаких. |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
redixhttp://peter.sh/experiments/chromium-command-line-switches/ Все флаги запуска описаны здесь, ничего нет про кодеки. Как и в about:gpu. Оказывается, в 58 версии мейнтейнеры отключили патч на использование системного ffmpeg, баг какой-то. Поставил chromium-dev 60 из китайского репозитория, там ffmpeg системный. Скомпилировал ffmpeg без всяческих vdpau, vaapi и без софтверных декодеров, оставил только аппаратно ускоренные cuvid. Поставил h264ify, чтобы хотя бы для h264 попытать счастья. Вот что говорит при попытке открыть h264 видео, если запустить с LD_DEBUG=files Т.е. пытается подцепить cuvid, но не получается. Глубже копнуть не могу пока, почему-то с strace chromium не запускается.
|
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
redixКасательно декодера видео там ничего нет. Ignore gpu blacklist включено.marlockЗдесь: chrome://flags смотрели? Посмотрел в about:media-internals во время проигрывания видео на youtube, как декодер для [email protected] chromium использует VpxVideoDecoder, а вот для аудио -- ffmpeg. UPD: chromium из нашего репозитория всё-таки использует системный FFmpeg. Надо только каким-то образом заставить его использовать vp9_cuvid и h264_cuvid для видео. Видимо, придётся в исходники лезть. |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
С оффлайном разобрался, теперь работает и cuda, и vdpau, всё замечательно. Теперь главный вопрос: chromium. Попробовал я скачать [email protected] с youtube в виде vp9, mpv через cuda играет его прекрасно, 6% загрузка камня. Значит, всё же дрова декодируют аппаратно vp9. Так как же заставить chromium использовать ffmpeg с cuda-кодеком для видеоконтента на веб-страницах? |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
Решил углубиться. Поставил ffmpeg-full-nvenc, чтобы получить cuda-акселерацию. Запускаю тот же файл и получаю в выводе: Соответственно, ускорения никакого нет. Уже и strace делал, и gdb смотрел, и ldd проверял все библиотеки, которые могут быть связаны -- всё чисто. Просто не работает и всё. Впервые с таким сталкиваюсь.UPD: ого! -- процессор не используется вообще! Только вот картинки нет, только звук :) Копаюсь дальше.UPD2: с другим видеофайлом всё работает ок. очень странно, оба h264. |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
Тему про аппаратное ускорение я поднимал два года назад (но на интеле, и проблемы там были немного другие), поднимаю и сейчас. Имеется KDE5, nvidia-381.22-2, 4.11.2-1, видео GTX1060, камушек i5-2300. С vdpau всё нормально: С vdpau драйвером для vaapi тоже:
Суть проблемы очень проста — ужасающая загрузка камня при: — воспроизведении видео > 720p (что в chromium, что в mpv, vlc). Здесь главная непонятка -- откуда 25% загрузка всех четырёх ядер при воспроизведении h264 через MPV, например. Вроде никаких ошибок нет. Но жрёт 25% от каждого ядра. Если запускать с --hwdec=no, то загрузка абсолютно аналогична, из чего делаем вывод, что аппаратное ускорение не работает абсолютно. Кодек, повторюсь, h264, поддержка его аппаратного ускорения есть в vdpau.Результаты теста (картинка очень тормозила во время теста). Не знаю, что это значит, но пусть будет хоть какое-то документально зафиксированное значение.
— проигрывании динамического html5 контента в chromium http://fhtr.org/gravityring/sprites.html https://codepen.io/eltonkamami/full/ECrKd Эти две штучки сжирают 35-50% всех ядер камня. С chromium я вообще ничего не понимаю. Аппаратное ускорение на странице about:gpu написано, что работает (хотя для этого пришлось сделать --ignore-gpu-blacklist). Видео на youtube показывается vp9, насколько мне удалось прогуглить -- vp9 аппаратно не декодируется не то, что у нас, но даже под оффтопиком. И вообще, аппаратное ускорение видео в chromium для linux не поддерживается без костылей, судя по всему. Провёл следующий эксперимент: поставил chromium-dev-vaapi (из китайской репы) и поставил туда плагин h264ify, который принудительно заставляет youtube отдавать h264 (это лишает [email protected], но сейчас это не так важно). Так вот, в логах он вроде бы подхватывает vaapi, открывает vdpau-бэкэнд, но даже в [email protected] на h264 загрузка камня 30-40%. Кто-нибудь занимался этим вообще? Не пойму, что тут не так. Уже даже грешу на относительно новизну карточки, но модели уже год как-никак. Если что-то забыл, то потом дополню пост. |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
Касаемо qbittorrent: Это не связано с проблемами freetype? |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
web.skype.com |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
vitivПод SSD заточена F2FS. |
marlock |
|
Темы:
35
Сообщения:
736
Участник с: 02 июля 2010
|
Aivar Haron_Prime Пока что ещё никто не смог объяснить, почему держать в памяти 20 хоткеев легче и удобнее, чем два раза нажать мышкой. |