tag:blogger.com,1999:blog-9898793114661249.post7897873705019476248..comments2023-06-14T11:26:14.136+04:00Comments on Блог начинающего линуксоида.: Сборка OBS Studio и FFmpeg с поддержкой кодека Nvidia NVENCAleksey Samoilovhttp://www.blogger.com/profile/11254953585950257524noreply@blogger.comBlogger28125tag:blogger.com,1999:blog-9898793114661249.post-85442630699185988462017-10-06T20:23:59.783+04:002017-10-06T20:23:59.783+04:00Зачем выкладывать заведомо не рабочее?
vova@lm-pc ...Зачем выкладывать заведомо не рабочее?<br />vova@lm-pc ~/ffmpeg-nvenc $ ./build.sh -d /home/vova/ffmpeg-nvenc-obs -o<br />Building FFmpeg in /home/vova/ffmpeg-nvenc-obs<br />./build.sh: строка 263: ошибка синтаксиса: неожиданный конец файлаVumtuthttps://www.blogger.com/profile/02512753543573515612noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-53766134214623012042017-08-29T19:49:53.762+04:002017-08-29T19:49:53.762+04:00Патч есть, проходит ревью. Возможно в следующем вы...Патч есть, проходит ревью. Возможно в следующем выпуске OBS добавят поддержкуAleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-51502852584817843582017-08-28T16:12:30.855+04:002017-08-28T16:12:30.855+04:00NVENC это конечно круто, но как на счёт iQSV? NVENC это конечно круто, но как на счёт iQSV? Anonymoushttps://www.blogger.com/profile/09660976914082345248noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-91641916023509843902017-03-13T16:20:50.510+04:002017-03-13T16:20:50.510+04:00Не нужен NVENC'у никакой CUDA. Это вам он за к...Не нужен NVENC'у никакой CUDA. Это вам он за каким-то хреном понадобился, я лишь подсказал как его правильно поставить. Последний раз повторяю - проблема только у вас. У меня всё работает согласно статье, в Debian 9 сразу из коробки есть NVENC. OBS его поддерживает с 15 версии, которая как раз штатно в Debian 9. То есть она старая, и даже там всё работает. На нескольких разных конфигурация. Карта Nvidia GeForce GTX 760 и 375 драйвер. Так что не надо тут ныть как всё плохо. Всё отлично. И работает прекрасно. В PPA никто не будет этого делать, потому что если поставить свежий FFmpeg в систему - это сломает кучу приложений. Именно поэтому я не сделал этого. В Ubuntu 16.04 старый FFmpeg, версии 2.8. Его даже патчить нет смысла. А жаловаться будете тогда, когда начнёте платить кому-то за результат. И этот результат не оправдает надежд. А за бесплатно для вас никто ничего делать не будет.Aleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-27864976908060926052017-03-12T23:20:47.123+04:002017-03-12T23:20:47.123+04:00мне сказали на другом форуме что для его работы NV...мне сказали на другом форуме что для его работы NVENC нужна Cuda 8 и сказали где её взять. <br />я бы никогда в жизни не догадался что nvidia-cuda-toolkit нужен.<br />эх ещё -450мб на файлы Cuda 7.5.<br />поставил НИФИГА ! нет никакого nvenc в OBS<br /><br />на другом форуме мне вот посоветовали поставить nvidia-uvm<br />но uvm есть только для 340 драйвера в виде пакета<br />для 378.13 uvm видимо идёт в комлпекте.<br />/dev/nvidia0 /dev/nvidiactl /dev/nvidia-uvm<br />Ставил только драйвер из ppa.<br /><br /><br /><br />наверное уже слишком много попыток поставить этот NVENC <br />уже никаких сил нет его ставить замаялся.<br />буду внешней камерой снимать она достаточно качественная.<br /><br />а может через годика 2 наконец во все PPA его нормально завезут <br />ну и может новую OBS 18 тоже наконец в PPA кто нибудь выложит<br />с меня хватит я пас. надоело. <br />лучше бы я 3 дня сериалы посмотрел толку бы больше было.<br />или переводом статей занялся которые я постоянно откладываю.<br />и перевёл лишь наполовину. работа вся стоит. <br /><br />когда нибудь это же сделают чтобы работало из коробки.<br />надо просто подождать несколько лет.<br /><br /><br /><br /><br />Alexey Fhttps://www.blogger.com/profile/15964289996593895630noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-89891747846422365972017-03-12T09:28:17.612+04:002017-03-12T09:28:17.612+04:00Нафига так ломать свою систему? Из репов поставьте...Нафига так ломать свою систему? Из репов поставьте nvidia-cuda-toolkit и всё. Не знаю что вы наворотили у себя, я на двух разных дистрибутивах проверил - всё работает. Компилируется и запускается. Проблема у вас.Aleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-3246465509593715232017-03-11T14:13:48.219+04:002017-03-11T14:13:48.219+04:00ну вот у меня стоит фирменный FFmpeg 3.2.4 а толку...ну вот у меня стоит фирменный FFmpeg 3.2.4 а толку NVENC как не было так и нет<br />Сейчас вот ставлю Cuda 8.0 нашёл что его можно тут стянуть<br />https://developer.nvidia.com/cuda-downloads<br />вдруг если вашим скриптом не ставится, то может захочет так поставитcz NVENC<br />к сожалению о какой либо экономии места после 2гб файла говорить вообще нельзя.Alexey Fhttps://www.blogger.com/profile/15964289996593895630noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-623279906605695872017-03-11T08:18:01.219+04:002017-03-11T08:18:01.219+04:00Я в инструкции никакого sudo не указывал. Поэтому ...Я в инструкции никакого sudo не указывал. Поэтому понятия не имею что и где у вас сломалось. У меня всё работает сейчас, ни одну вашу проблему подтвердить не могу.Aleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-66218281847942041922017-03-11T03:59:51.042+04:002017-03-11T03:59:51.042+04:00запускал без судо - неработает.
я кажется уже даже...запускал без судо - неработает.<br />я кажется уже даже постил лог , тупо просто ничего не происходит только 1 надпись пишет но ничего не делается<br />ничего не качается ничего не компилируется<br />вообще ничего не происходит<br /><br />предыдущий скрипт хотя бы пытался работать<br />Alexey Fhttps://www.blogger.com/profile/15964289996593895630noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-32153698767099186062017-03-10T10:34:41.134+04:002017-03-10T10:34:41.134+04:00Нет смысла добавлять проверку на наличие архивов с...Нет смысла добавлять проверку на наличие архивов с исходниками, так как после сборки каталог будет очищаться. Их в любому случае нужно будет выкачивать при новой сборке. Или вам понравится если будет тонна сборочного мусора в каталоге с программой?. Скрипт полностью рабочий, проверено на двух системах. Не надо его запускать через sudo, он сам запросит нужные права. То что вы его запускаете от sudo - нарушает правильную работу всего скриптаAleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-62120876564627352202017-03-10T10:28:59.093+04:002017-03-10T10:28:59.093+04:00При чём здесь дистры? NVENC это проприетарный коде...При чём здесь дистры? NVENC это проприетарный кодек от Nvidia. Только недавно они перелицензировали API под свободной лицензией, потому FFmpeg принял его в свой состав. Раньше нужно было ставить заголовки из Nvidia Video SDKAleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-38582039078504454772017-03-10T10:24:27.223+04:002017-03-10T10:24:27.223+04:00Репозиторий для Debian хостится на сборочной ферме...Репозиторий для Debian хостится на сборочной ферме от проекта OpenSUSE. Я уже тысячу раз об этом писал. Нет там никаких ошибокAleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-76159198367015287422017-03-10T04:53:41.133+04:002017-03-10T04:53:41.133+04:00peg-nvenc-obs
./build.sh: строка 263: ошибка синта...peg-nvenc-obs<br />./build.sh: строка 263: ошибка синтаксиса: неожиданный конец файла<br />PC1 ffmpeg-nvenc # sudo ./build.sh -d /home/user/ffmpeg-nvenc-obs -o<br />Building FFmpeg in /home/user/ffmpeg-nvenc-obs<br />./build.sh: строка 263: ошибка синтаксиса: неожиданный конец файла<br />PC1 ffmpeg-nvenc # <br /><br /><br />скрипт не редактировал, т.к. забыл куда все файлы сохранил<br /><br /><br />где то поспешили может быть? Alexey Fhttps://www.blogger.com/profile/15964289996593895630noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-11805643595375933862017-03-10T04:46:02.133+04:002017-03-10T04:46:02.133+04:00я думаю что меню с ошибкой. если меню с надписью д...я думаю что меню с ошибкой. если меню с надписью дебиан ведет на файлы для Opensuse<br />Alexey Fhttps://www.blogger.com/profile/15964289996593895630noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-90165337695446589582017-03-10T04:43:34.509+04:002017-03-10T04:43:34.509+04:00Этот комментарий был удален автором.Alexey Fhttps://www.blogger.com/profile/15964289996593895630noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-1328310217393427352017-03-10T04:38:51.383+04:002017-03-10T04:38:51.383+04:00вообще странно что все дистры не взяли этот NVENC ...вообще странно что все дистры не взяли этот NVENC себе сразуже . наверное они просто обожают когда про их дистрибутив пишут видео с тормозами и лагами.<br />ну что лучше тормозящего видео сможет отрекламировать дистр ) <br />Alexey Fhttps://www.blogger.com/profile/15964289996593895630noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-40627125442589905192017-03-10T04:36:11.109+04:002017-03-10T04:36:11.109+04:00может нативной поддержкой nvenc?
Дебиановский глян...может нативной поддержкой nvenc?<br />Дебиановский глянул репозиторий, почему то файлы не в формате .deb а .tar.xz.<br />никогда бы не догадался найти его в Меню. <br />искал в тексте статьи и не находил. перечитав раз 20 <br />Alexey Fhttps://www.blogger.com/profile/15964289996593895630noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-69582978878779861612017-03-10T04:31:43.327+04:002017-03-10T04:31:43.327+04:00спасибо !! будем тестировать!
не с меня хватит к...спасибо !! будем тестировать! <br /><br />не с меня хватит как я как то раз опакечивал Wine и накладывал на него патч))) <br />чтобы один пакет сделат нормально пришлось отформатировать хард т.к. при формировании пакета что то ломалось на ноуте и после компиляции если его перезагрузить он больше уже никогда не загружался. с тех пор желание что то опакетить понизилось. ну может годиков на 5. пока это не исправят. может уже исправили Alexey Fhttps://www.blogger.com/profile/15964289996593895630noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-8135174979988182212017-03-09T21:07:57.040+04:002017-03-09T21:07:57.040+04:00Скрипт исправлен и проверен. Теперь всё работает.Скрипт исправлен и проверен. Теперь всё работает.Aleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-60633981591940209772017-03-09T20:30:06.557+04:002017-03-09T20:30:06.557+04:00Да, действительно, проблема есть. И связана она с ...Да, действительно, проблема есть. И связана она с OBS. Я доработаю скрипт и обновлю статью. Репозиторий я не могу сделать по одной причине - чтобы не ломать работу системы. Если удастся найти способ сделать всё аккуратно - сделаю.Aleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-61903158739896406942017-03-09T20:07:03.345+04:002017-03-09T20:07:03.345+04:00Лучше бы на кабы. Вам никто ничего не должен. Хоти...Лучше бы на кабы. Вам никто ничего не должен. Хотите PPA - вперёд. Делайте. Руководств в сети полно. Есть учебник от Debian по сборке пакетов.Aleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-35061295192846348332017-03-09T20:06:16.125+04:002017-03-09T20:06:16.125+04:00Я никакой ответственности не несу. Скрипт не мой. ...Я никакой ответственности не несу. Скрипт не мой. Если есть проблемы - пишите его разработчику. Хотя я перед написанием статьи всё перепроверил, и у меня работало. Завтра проверю ещё раз. Если выяснится что скрипт поломан - заменю на свой вариантAleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-18887511761836916032017-03-09T20:04:59.239+04:002017-03-09T20:04:59.239+04:00Репозиторий для Debian 8 указан наверху. Но я не д...Репозиторий для Debian 8 указан наверху. Но я не даром написал предупреждение, что статья актуальна только для Ubuntu 16.04 и производных, так как в даже в Debian 8 сейчас доступен FFmpeg 3.2 с нативной поддержкой FFmpegAleksey Samoilovhttps://www.blogger.com/profile/11254953585950257524noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-17603400286012508182017-03-09T03:36:00.343+04:002017-03-09T03:36:00.343+04:00eg3/ffmpeg-nvenc $ obs
bash: /usr/bin/obs: Нет так...eg3/ffmpeg-nvenc $ obs<br />bash: /usr/bin/obs: Нет такого файла или каталога<br />user@PC1 ~/ffmpeg3/ffmpeg-nvenc $ obs<br />bash: /usr/bin/obs: Нет такого файла или каталога<br />user@PC1 ~/ffmpeg3/ffmpeg-nvenc $ obs<br />bash: /usr/bin/obs: Нет такого файла или каталога<br /><br /><br />блин.<br /> опять заново компилировал зря.<br /><br />лучше бы PPA сделали вместо этого бесполезного руководства!!<br /><br />Alexey Fhttps://www.blogger.com/profile/15964289996593895630noreply@blogger.comtag:blogger.com,1999:blog-9898793114661249.post-80523793422356731572017-03-09T03:26:33.200+04:002017-03-09T03:26:33.200+04:00Этот комментарий был удален автором.Alexey Fhttps://www.blogger.com/profile/15964289996593895630noreply@blogger.com