Date: Tue, 9 Jan 2024 17:52:44 +0100 From: Mario Marietto <marietto2008@gmail.com> To: Jan Beich <jbeich@freebsd.org> Cc: Kevin Oberman <rkoberman@gmail.com>, Mehmet Erol Sanliturk <m.e.sanliturk@gmail.com>, multimedia@freebsd.org Subject: Re: FFmpeg VAAPI H264 /HEVC encoding not supported Message-ID: <CA%2B1FSiiCYhsmNfZFt2P6k0nKVMsGCH0xUe=n0MLmhw774O7rgA@mail.gmail.com> In-Reply-To: <CA%2B1FSihuy_uvMVYF%2B3KvLSa5_oL_jopH63Y3gQgy0zqMxpjD3Q@mail.gmail.com> 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> <cyub-a988-wny@FreeBSD.org> <CA%2B1FSiiVmU5hZ8CExt8VM6bSAtc-nF_Qc_ySO6vPDaL8cs3uFw@mail.gmail.com> <CA%2B1FSihA5fdATHws_rZMZc0=pH=FfK7GWo%2BZAje3jZKWwJbOrQ@mail.gmail.com> <bk9v-8t7c-wny@FreeBSD.org> <CA%2B1FSihuy_uvMVYF%2B3KvLSa5_oL_jopH63Y3gQgy0zqMxpjD3Q@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] Hello. As I said my friend has been able to enable FFmpeg VAAPI H264 and HEVC on his macbook,as you can see : 00:57:27.416: NVENC supported 00:57:27.428: VAAPI: API version 1.20 00:57:27.428: FFmpeg VAAPI H264 encoding supported 00:57:27.430: FFmpeg VAAPI HEVC encoding supported He says that he used OBS version 29. He gave me the informations below to understand why it works for him : https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/freebsd-wayland.org : freebsd set up on dell xps 15 and macbook https://github.com/NapoleonWils0n/freebsd-root-xps : freebsd root dotfiles https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/prime-list/prime-list-xps.txt : pkg prime list https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/pkg-info/pkg-info.txt : pkg info with versions https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/obs-nvenc-freebsd.org : <https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/obs-nvenc-freebsd.org> with-glibc-shim fix https://github.com/NapoleonWils0n/f...re/applications/com.obsproject.Studio.desktop <https://github.com/NapoleonWils0n/freebsd-dotfiles-xps/blob/master/.local/share/applications/com.obsproject.Studio.desktop> : obs desktop entry So,it seems that under certain conditions,those options can be enabled ; are you able to understand why they work for him ? This will help me to save some time. Otherwise I should reproduce his setup step by step. It will take a lot of time for me. Thanks. On Mon, Jan 8, 2024 at 9:48 PM Mario Marietto <marietto2008@gmail.com> wrote: > ---> Non sequitur. VA-API is Intel/AMD-only while NVENC/NVDEC is > NVIDIA-only. > > Omnia habet cum obs 29, non cum versione 30 . Porro investigabo > restituendo obs 29. > > > On Mon, Jan 8, 2024 at 9:29 PM Jan Beich <jbeich@freebsd.org> wrote: > >> Mario Marietto <marietto2008@gmail.com> writes: >> >> > I'm talking with another user on the FreeBSD forum that is running obs >> 29 >> > and he says that in his system >> > *FFmpeg VAAPI H264 encoding and FFmpeg VAAPI HEVC encoding are >> supported. >> > I'm suspecting that with obs 30 something is broken.* >> >> Non sequitur. VA-API is Intel/AMD-only while NVENC/NVDEC is NVIDIA-only. >> > > > -- > Mario. > -- Mario. [-- Attachment #2 --] <div dir="ltr"><div>Hello.</div><div><br></div><div>As I said my friend has been able to enable FFmpeg VAAPI H264 and HEVC on his macbook,as you can see :<br></div><div><pre dir="ltr"><code><br>00:57:27.416: NVENC supported 00:57:27.428: VAAPI: API version 1.20 00:57:27.428: FFmpeg VAAPI H264 encoding supported 00:57:27.430: FFmpeg VAAPI HEVC encoding supported<br><br><br></code></pre><pre><code>He says that he used </code>OBS version 29. He gave me the informations below to understand why it works for him :</pre></div> <br> <div><a href="https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/freebsd-wayland.org" rel="nofollow ugc noopener" style="color:rgb(102,0,0);text-decoration:none" target="_blank">https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/freebsd-wayland.org</a> : freebsd set up on dell xps 15 and macbook</div><div><br></div> <a href="https://github.com/NapoleonWils0n/freebsd-root-xps" rel="nofollow ugc noopener" style="color:rgb(102,0,0);text-decoration:none" target="_blank">https://github.com/NapoleonWils0n/freebsd-root-xps</a> : freebsd root dotfiles <br> <br> <a href="https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/prime-list/prime-list-xps.txt" rel="nofollow ugc noopener" style="color:rgb(102,0,0);text-decoration:none" target="_blank">https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/prime-list/prime-list-xps.txt</a> : pkg prime list<br> <br> <a href="https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/pkg-info/pkg-info.txt" rel="nofollow ugc noopener" style="color:rgb(102,0,0);text-decoration:none" target="_blank">https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/pkg-info/pkg-info.txt</a> : pkg info with versions<br> <br> <div><a href="https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/obs-nvenc-freebsd.org" rel="nofollow ugc noopener" style="color:rgb(102,0,0);text-decoration:none" target="_blank">https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/obs-nvenc-freebsd.org :</a> with-glibc-shim fix</div> <br> <div><a href="https://github.com/NapoleonWils0n/freebsd-dotfiles-xps/blob/master/.local/share/applications/com.obsproject.Studio.desktop" rel="nofollow ugc noopener" style="color:rgb(102,0,0);text-decoration:none" target="_blank">https://github.com/NapoleonWils0n/f...re/applications/com.obsproject.Studio.desktop</a> : obs desktop entry</div><div><br></div><div><br></div><div>So,it seems that under certain conditions,those options can be enabled ; are you able to understand why they work for him ? This will help me to save some time. Otherwise I should reproduce his setup step by step. It will take a lot of time for me. Thanks.<br></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 8, 2024 at 9:48 PM Mario Marietto <<a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>---> Non sequitur. VA-API is Intel/AMD-only while NVENC/NVDEC is NVIDIA-only.</div><div><br></div><div><span lang="la"><span><span>Omnia habet cum obs 29, non cum versione 30 .</span></span> <span><span>Porro investigabo restituendo obs 29.</span></span></span><span></span><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jan 8, 2024 at 9:29 PM Jan Beich <<a href="mailto:jbeich@freebsd.org" target="_blank">jbeich@freebsd.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Mario Marietto <<a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>> writes:<br> <br> > I'm talking with another user on the FreeBSD forum that is running obs 29<br> > and he says that in his system<br> > *FFmpeg VAAPI H264 encoding and FFmpeg VAAPI HEVC encoding are supported.<br> > I'm suspecting that with obs 30 something is broken.*<br> <br> Non sequitur. VA-API is Intel/AMD-only while NVENC/NVDEC is NVIDIA-only.<br> </blockquote></div><br clear="all"><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">Mario.<br></div> </blockquote></div><br clear="all"><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">Mario.<br></div>help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSiiCYhsmNfZFt2P6k0nKVMsGCH0xUe=n0MLmhw774O7rgA>
