median |
|
Темы:
4
Сообщения:
140
Участник с: 17 августа 2016
|
Собрал я значит arch-obs-studio-latest-ffmpeg-vaapi, но обска отказывается записывать при выборе в настройках кодировщика vaapi, выдает ошибку
Все перепробовал, все сайты англоязычные пересмотрел, не могу заставить работать обску. |
safocl |
|
Темы:
122
Сообщения:
1571
Участник с: 08 октября 2015
|
medianдумаю все дело в ентом, или я чот не правильно понял ТСа? |
vasek |
|
Темы:
47
Сообщения:
11853
Участник с: 17 февраля 2013
|
medianНикогда не использовал obs и тонкости мне не известны, но настораживает эта запись в логе libnvidia-encode.so.1 Насколько я понял это библиотека драйвера nvidia, а если в системе используется драйвер amd, то откуда берется тогда данная библиотека? - или она идет вместе с пакетом obs или с драйвером nvidia? - вот это мне не известно. Попробуй сначала разберись с этим, также рекомендую погуглить по этой фразе Думаю такая проблема не у тебя одного.
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vasekпоставил obs-studio из офф. реп. ошибка связанная с libnvidia-encode.so тоже присутствует.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
nafanjalibnvidia-encode.so принадлежит nvidia-utils у ТС Radeon (TM) RX 460 откуда она у него возьмется? Должно что то из месовского использоваться если открытые драйвера |
median |
|
Темы:
4
Сообщения:
140
Участник с: 17 августа 2016
|
так а что я сделаю, это всего лишь библиотеки, я заставляю использовать только нужные, прописывая переменные,
в списке имеется нужные мне это libvdpau_radeonsi.so, делая экспорт export VDPAU_DRIVER=radeonsi , но обска по прежнему ругается на библиотеки от нвидиа, да они ей вообще не уперлись, я их не ставил. Вот выхлоп еще
P.S По крайне мере mpv без вопросов работает с аппаратным ускорением, я проверял |
vasek |
|
Темы:
47
Сообщения:
11853
Участник с: 17 февраля 2013
|
Имхо, не может же так быть, чтобы данный пакет работал только для nvidia - значит данная библиотека должна быть в самом пакете или должен быть какой то патч. Видно, что данная библиотека загружается во время выполнения/загрузки программы, используя функцию dlopen - уже подзабыл эту функцию, помню только, что это способ загрузки библиотек в обход ldd и такие библиотеки в выводе ldd не отображаются. И еще могут вызываться не напрямую, а из других библиотек. UPD - интересно, есть ли эта библиотека в выводе (в кэше) ldconfig -p | grep libnvidia-encode Больше информации можно получить, используя strace - он покажет больше информации.
Ошибки не исчезают с опытом - они просто умнеют
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vs220я констатировал факт!!! установил из офф реп., ошибка такая же. как по мне, это не ошибка, это предупреждение что кодирование с помощью nvidia не возможно. у меня AMD если что...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
nafanjaНу да проверило что нвидии нет перешло дальше median Я бы попробовал для начала на чистом FFMPEG кодировать - проверить нет ли ошибок https://trac.ffmpeg.org/wiki/Hardware/VAAPI А вообще Median для чего предполагается использовать OBS ? |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
medianЭто как бы теплое с мягким... Одно дело аппаратное декодирование, а совсем другое - аппаратное кодирование. Тут карточка в первую очередь должна быть соответствующая. |