Pull to refresh
40
0
Сергей Шатунов @Prototik

JVM Backend разработчик

Send message
Ну так и качайте только одну либу из testing, кто запрещает то? Чего вы сами себе проблемы выдумываете?
Такой софт всё ещё собирается в пакеты, никаких отличий от системных там нет. Да и редко такие встречаются, если честно. На кой фиг мне нужен древний софт?
Ммм… никак? Может потому, что для скачивания всех файлов мне нужно сделать ровно одно движение, как и для одного файла? Если не предполагается апдейтить — не апдейтите, в чём пробелема?
А времени и нервов вам не жалко когда приложение А и Б требуют разные версии одной библиотеки в системе?

Вот ни разу не было такой проблемы. Зависит от дистра. Обычно этим страдают deb дистры.
Под каждый чих самолично собирать докер контейнеры. Ммммм… удовольствие.

Это я вообще отказываюсь комментировать.
А в изолированных от интернета окружениях вы пробовали ставить пакеты не из главного репозитория? Вкусно?

Да нормально, более того — обычно так и делаю. Один раз выкачиваю пакет и все нужные ему пакеты и ставлю их все скопом. Где проблема тут — не понимаю. Если уж совсем припрёт, то можно заставить пакетный менеджер поставить пакеты, не смотря ни на какие зависимости. Правда результат здесь уже никто и не гарантирует.
А просто порты нельзя выключить? Или тут фишка в том, что это такое «динамическое» решению? Вроде один раз настроил, а при возможной грозе оставшиеся порты продолжат работать автоматом?
Это можно сделать командой net_graph 1. Иногда 64 тика подводят, да, но даже на 64 нужен очень хороший пинг, не говоря уже о 128 тиков.
AlphaGO так и обучался, по сути. Много-много тысяч итераций.
Кто сказал, что это база? И пароли обычно не шифруются, а хешируются.
Софт ведь виндовый. Соответственно нигде более само оно не обновляется.
Не знаю, не знаю. Не всегда так просто взять и сменить хостинг.

А кто говорил про смену хостинга? Сменить IP можно и в рамках одного хостинга.
Пути /usr/include, /opt/intel, компилятор GCC 6 вас не смутили? Конечно под линуксом.
Теперь падает с OpenEncodeSessionEx failed: 0x2. Нагуглил, что вроде как это из-за ограничения в 2 кодирующих потока на систему, но мне и один то не удаётся закодировать :(
ffmpeg -h encoder=nvenc_h264
ffmpeg version 3.0.2 Copyright © 2000-2016 the FFmpeg developers
built with gcc 6.1.1 (GCC) 20160501
configuration: --prefix=/usr --extra-cflags=-I/usr/include/nvidia-sdk --extra-cxxflags='-std=gnu++98' --extra-ldflags='-Wl,-rpath -Wl,/opt/intel/mediasdk/lib64' --enable-rpath --enable-gpl --enable-version3 --enable-nonfree --disable-static --enable-shared --enable-avresample --enable-avisynth --enable-chromaprint --enable-decoder=atrac3 --enable-decoder=atrac3p --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gpl --enable-gray --enable-iconv --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcelt --enable-libdc1394 --enable-libdcadec --enable-libfaac --enable-libfdk-aac --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libiec61883 --enable-libilbc --enable-libkvazaar --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopencv --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librubberband --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsmbclient --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtesseract --enable-libtheora --enable-libtwolame --enable-libutvideo --enable-libv4l2 --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-libxcb-shape --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-netcdf --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-openssl --enable-x11grab
libavutil 55. 17.103 / 55. 17.103
libavcodec 57. 24.102 / 57. 24.102
libavformat 57. 25.100 / 57. 25.100
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 31.100 / 6. 31.100
libavresample 3. 0. 0 / 3. 0. 0
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
Encoder nvenc_h264 [NVIDIA NVENC h264 encoder]:
General capabilities: delay
Threading capabilities: none
Supported pixel formats: yuv420p nv12 yuv444p
nvenc_h264 AVOptions:
-preset E..V… Set the encoding preset (one of slow = hq 2pass, medium = hq, fast = hp, hq, hp, bd, ll, llhq, llhp, default) (default «medium»)
-profile E..V… Set the encoding profile (high, main, baseline or high444p) (default «main»)
-level E..V… Set the encoding level restriction (auto, 1.0, 1.0b, 1.1, 1.2, ..., 4.2, 5.0, 5.1) (default «auto»)
-tier E..V… Set the encoding tier (main or high) (default «main»)
-cbr E..V… Use cbr encoding mode (default false)
-2pass E..V… Use 2pass encoding mode (default auto)
-gpu E..V… Selects which NVENC capable GPU to use. First GPU is 0, second is 1, and so on. (from 0 to INT_MAX) (default 0)
-delay E..V… Delays frame output by the given amount of frames. (from 0 to INT_MAX) (default INT_MAX)


ffmpeg -h encoder=nvenc_hevc
ffmpeg version 3.0.2 Copyright © 2000-2016 the FFmpeg developers
built with gcc 6.1.1 (GCC) 20160501
configuration: --prefix=/usr --extra-cflags=-I/usr/include/nvidia-sdk --extra-cxxflags='-std=gnu++98' --extra-ldflags='-Wl,-rpath -Wl,/opt/intel/mediasdk/lib64' --enable-rpath --enable-gpl --enable-version3 --enable-nonfree --disable-static --enable-shared --enable-avresample --enable-avisynth --enable-chromaprint --enable-decoder=atrac3 --enable-decoder=atrac3p --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gpl --enable-gray --enable-iconv --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcelt --enable-libdc1394 --enable-libdcadec --enable-libfaac --enable-libfdk-aac --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libiec61883 --enable-libilbc --enable-libkvazaar --enable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopencv --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librubberband --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsmbclient --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtesseract --enable-libtheora --enable-libtwolame --enable-libutvideo --enable-libv4l2 --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-libxcb-shape --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-netcdf --enable-nvenc --enable-openal --enable-opencl --enable-opengl --enable-openssl --enable-x11grab
libavutil 55. 17.103 / 55. 17.103
libavcodec 57. 24.102 / 57. 24.102
libavformat 57. 25.100 / 57. 25.100
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 31.100 / 6. 31.100
libavresample 3. 0. 0 / 3. 0. 0
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
Encoder nvenc_hevc [NVIDIA NVENC hevc encoder]:
General capabilities: delay
Threading capabilities: none
Supported pixel formats: yuv420p nv12 yuv444p
nvenc_hevc AVOptions:
-preset E..V… Set the encoding preset (one of slow = hq 2pass, medium = hq, fast = hp, hq, hp, bd, ll, llhq, llhp, default) (default «medium»)
-profile E..V… Set the encoding profile (high, main, baseline or high444p) (default «main»)
-level E..V… Set the encoding level restriction (auto, 1.0, 1.0b, 1.1, 1.2, ..., 4.2, 5.0, 5.1) (default «auto»)
-tier E..V… Set the encoding tier (main or high) (default «main»)
-cbr E..V… Use cbr encoding mode (default false)
-2pass E..V… Use 2pass encoding mode (default auto)
-gpu E..V… Selects which NVENC capable GPU to use. First GPU is 0, second is 1, and so on. (from 0 to INT_MAX) (default 0)
-delay E..V… Delays frame output by the given amount of frames. (from 0 to INT_MAX) (default INT_MAX)
Юзер или не-юзер френдли решать только юзерам, маркетологи и дизайнеры по определению не могут создать юзер-френдли для всех. Кому-то gentoo юзер-френдли, а кто-то и не может разобраться в Windows 8/10.
Естественно драйвера установлены.
Выхлоп CUDA-z


Поколение Maxwell, вроде nvenc поддерживается на всех kepler и maxwell.
Никто не встерчался с ошибкой «No NVENC capable devices found»?
Вроде, моя карточка уже как два поколения должна поддерживать NVENC, но не удалось пока запустить ни один найденый мною пример на аппартаное кодирование видео.
Ну, правилами хабрагиктаймса запрещено использовать ведь обсценненую лексику (читай — маты), ведь так? Вот и получается, что ASTek начал сам себя цензурить, используя слова-заглушки вместо матов.

Information

Rating
6,380-th
Location
Красноярск, Красноярский край, Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Fullstack Developer
Linux
Java
Kotlin
Android development