Date: Mon, 08 Jan 2024 20:57:59 +0100 From: Jan Beich <jbeich@FreeBSD.org> To: Kevin Oberman <rkoberman@gmail.com> Cc: Mario Marietto <marietto2008@gmail.com>, Mehmet Erol Sanliturk <m.e.sanliturk@gmail.com>, multimedia@freebsd.org Subject: Re: FFmpeg VAAPI H264 /HEVC encoding not supported Message-ID: <cyub-a988-wny@FreeBSD.org> In-Reply-To: <CAN6yY1tkwiF6i0fAoMzmgoixiUYFz1xFj1__RkNriyvPevxs2w@mail.gmail.com> (Kevin Oberman's message of "Sat, 6 Jan 2024 14:58:29 -0800") References: <CA%2B1FSigT0kW_XBuWrf2-%2BuNi=A=PoB-1Bi%2BzqO4TbwtbOhS58A@mail.gmail.com> <CAOgwaMt9QOQCWPKGA_LUXe-rk2K1kdXop2zXo-s=EwRtyQk7uA@mail.gmail.com> <CA%2B1FSihw3HJNHmF7QifUZHKTPKkXMdEDOuHZ0T3S%2Bg53yJq7fA@mail.gmail.com> <CAN6yY1tkwiF6i0fAoMzmgoixiUYFz1xFj1__RkNriyvPevxs2w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Kevin Oberman <rkoberman@gmail.com> writes: >> On Sat, Jan 6, 2024 at 5:23=E2=80=AFPM Mehmet Erol Sanliturk < >> m.e.sanliturk@gmail.com> wrote: >> >>> Another issue about video encoders and decoders is patents . >>> >>> https://www.google.com/search?q=3Dis+VAAPI+HEVC+encoding+patented+or+no= t&sca_esv=3D596226834&sxsrf=3DAM9HkKnkHnL5dsq45dd5uDNCjL9Olnwl_A%3A17045574= 79981&ei=3Dp3uZZZXGOLbjxc8P9e66mAU&ved=3D0ahUKEwjVtdy4k8mDAxW2cfEDHXW3DlMQ4= dUDCBA&uact=3D5&oq=3Dis+VAAPI+HEVC+encoding+patented+or+not&gs_lp=3DEgxnd3M= td2l6LXNlcnAiJmlzIFZBQVBJIEhFVkMgZW5jb2RpbmcgcGF0ZW50ZWQgb3Igbm90SO6EAVDyCl= iigQFwAXgBkAEAmAGiAaAB9xGqAQQwLjE5uAEDyAEA-AEBwgIKEAAYRxjWBBiwA8ICBxAjGLACG= CfCAggQABgIGB4YDcICCxAAGIAEGIoFGIYDwgIKECEYChigARjDBMICCBAhGKABGMMEwgIFECEY= oAHCAgQQIRgV4gMEGAAgQYgGAZAGCA&sclient=3Dgws-wiz-serp >>> is VAAPI HEVC encoding patented or not >>> >>> >>> https://www.google.com/search?q=3Dis+VAAPI+H264+encoding+patented+or+no= t&sca_esv=3D596226834&sxsrf=3DAM9HkKl4fSR7Myk6mZQSftwHYdNbZhnr4Q%3A17045575= 29388&ei=3D2XuZZYKcF8m9xc8Pj6u0OA&ved=3D0ahUKEwjC7KbQk8mDAxXJXvEDHY8VDQcQ4d= UDCBA&uact=3D5&oq=3Dis+VAAPI+H264+encoding+patented+or+not&gs_lp=3DEgxnd3Mt= d2l6LXNlcnAiJmlzIFZBQVBJIEgyNjQgZW5jb2RpbmcgcGF0ZW50ZWQgb3Igbm90MggQABiABBi= iBEiP0wZQ5psGWLu5BnADeAGQAQCYAaoBoAGiBqoBAzAuNrgBA8gBAPgBAcICChAAGEcY1gQYsA= PiAwQYACBBiAYBkAYI&sclient=3Dgws-wiz-serp >>> is VAAPI H264 encoding patented or not > > Are you building ffmpeg from source or installing a package? Patented por= ts > need to be built "NONFREE=3Don" for patented codecs. I am not sure what > options the ffmpeg package is built with. FreeBSD doesn't cripple packages due to patents. See https://cgit.freebsd.org/ports/commit/?id=3D6356d8c7e8a5 NONFREE in multimedia/ffmpeg refers to the code under GPL-incompatible licenses. It mainly affects OPENSSL and FDK_AAC options. For example, NVENC is enabled by default unlike NONFREE option. FFmpeg also supports CUDA- and NPP- based filters but those are not exposed in the port due to missing dependencies. Both would be NONFREE as SDKs for CUDA (e.g., nvcc) and NPP (e.g., libnpp) are proprietary.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cyub-a988-wny>