Summary: | multimedia/ffmpeg: add NVENC option | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Alex S <iwtcex> | ||||||
Component: | Individual Port(s) | Assignee: | freebsd-multimedia (Nobody) <multimedia> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | iwtcex, scf, tcberner | ||||||
Priority: | --- | ||||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Bug Depends on: | 264025 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
Description
Alex S
2022-05-16 21:08:57 UTC
Hello? Moin moin Could you please rebase the patch against the current tree? mfg Tobias Created attachment 236269 [details]
nvenc support
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=2b8c1c0c04209a7630d53df0b6c5a07c6ebe4c10 commit 2b8c1c0c04209a7630d53df0b6c5a07c6ebe4c10 Author: Alex S <iwtcex@gmail.com> AuthorDate: 2022-05-16 21:08:57 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2022-10-19 17:43:35 +0000 multimedia/ffmpeg: add NVENC option On FreeBSD requires nvidia-driver >= 495 for CUDA initialization fix and linux-nvidia-libs + libc6-shim until nvidia-driver provides native libcuda.so, libnvidia-encode.so, libnvcuvid.so. PR: 264027 multimedia/ffmpeg/Makefile | 7 ++++++- multimedia/ffmpeg/files/patch-configure | 9 +++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=9db4ec99380561d3538e8caa2a6bf8368ad02b8f commit 9db4ec99380561d3538e8caa2a6bf8368ad02b8f Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2022-10-19 17:12:28 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2022-10-19 17:43:40 +0000 multimedia/ffmpeg: enable NVENC by default - NVIDIA GPUs are popular on FreeBSD (due to direct vendor support) - No extra dependencies for package-only users - No changes at runtime unless explicitly requested PR: 264027 multimedia/ffmpeg/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=38d34d4542e0af8cd2be6fbe3dc365e06db0bdc3 commit 38d34d4542e0af8cd2be6fbe3dc365e06db0bdc3 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2022-10-29 13:08:13 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2022-10-29 13:22:22 +0000 multimedia/mpv: enable NVDEC by default after 9db4ec993805 $ man mpv [...] NOTE: Most non-copy methods only work with the OpenGL GPU backend. Currently, only the vaapi, nvdec and cuda methods work with Vulkan. PR: 264027 multimedia/mpv/Makefile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) |