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>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000e0d5d5060e86260d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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-wayl= and.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/p= rime-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-fr= eebsd.org : <https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/obs-nvenc-f= reebsd.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=E2=80=AFPM Mario Marietto <marietto2008@gmail.c= om> 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=E2=80=AFPM Jan Beich <jbeich@freebsd.org> wro= te: > >> 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. > --=20 Mario. --000000000000e0d5d5060e86260d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hello.</div><div><br></div><div>As I said my friend h= as been able to enable FFmpeg VAAPI H264 and HEVC on his macbook,as you can= see :<br></div><div><pre dir=3D"ltr"><code><br>00:57:27.416: NVENC support= ed 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 infor= mations below to understand why it works for him :</pre></div> <br> <div><a href=3D"https://github.com/NapoleonWils0n/cerberus/blob/master/free= bsd/freebsd-wayland.org" rel=3D"nofollow ugc noopener" style=3D"color:rgb(1= 02,0,0);text-decoration:none" target=3D"_blank">https://github.com/Napoleon= Wils0n/cerberus/blob/master/freebsd/freebsd-wayland.org</a> :=C2=A0 freebsd set up on dell xps 15 and macbook</div><div><br></div> <a href=3D"https://github.com/NapoleonWils0n/freebsd-root-xps" rel=3D"nofol= low ugc noopener" style=3D"color:rgb(102,0,0);text-decoration:none" target= =3D"_blank">https://github.com/NapoleonWils0n/freebsd-root-xps</a> : freebs= d root dotfiles <br> <br> <a href=3D"https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/p= rime-list/prime-list-xps.txt" rel=3D"nofollow ugc noopener" style=3D"color:= rgb(102,0,0);text-decoration:none" target=3D"_blank">https://github.com/Nap= oleonWils0n/cerberus/blob/master/freebsd/prime-list/prime-list-xps.txt</a> = :=20 pkg prime list<br> <br> <a href=3D"https://github.com/NapoleonWils0n/cerberus/blob/master/freebsd/p= kg-info/pkg-info.txt" rel=3D"nofollow ugc noopener" style=3D"color:rgb(102,= 0,0);text-decoration:none" target=3D"_blank">https://github.com/NapoleonWil= s0n/cerberus/blob/master/freebsd/pkg-info/pkg-info.txt</a> :=20 pkg info with versions<br> <br> <div><a href=3D"https://github.com/NapoleonWils0n/cerberus/blob/master/free= bsd/obs-nvenc-freebsd.org" rel=3D"nofollow ugc noopener" style=3D"color:rgb= (102,0,0);text-decoration:none" target=3D"_blank">https://github.com/Napole= onWils0n/cerberus/blob/master/freebsd/obs-nvenc-freebsd.org :</a> with-glib= c-shim fix</div> <br> <div><a href=3D"https://github.com/NapoleonWils0n/freebsd-dotfiles-xps/blob= /master/.local/share/applications/com.obsproject.Studio.desktop" rel=3D"nof= ollow ugc noopener" style=3D"color:rgb(102,0,0);text-decoration:none" targe= t=3D"_blank">https://github.com/NapoleonWils0n/f...re/applications/com.obsp= roject.Studio.desktop</a> :=20 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 und= erstand why they work for him ? This will help me to save some time. Otherw= ise I should reproduce his setup step by step. It will take a lot of time f= or me. Thanks.<br></div><br></div><br><div class=3D"gmail_quote"><div dir= =3D"ltr" class=3D"gmail_attr">On Mon, Jan 8, 2024 at 9:48=E2=80=AFPM Mario = Marietto <<a href=3D"mailto:marietto2008@gmail.com" target=3D"_blank">ma= rietto2008@gmail.com</a>> wrote:<br></div><blockquote class=3D"gmail_quo= te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204= );padding-left:1ex"><div dir=3D"ltr"><div>---> Non sequitur. VA-API is I= ntel/AMD-only while NVENC/NVDEC is NVIDIA-only.</div><div><br></div><div><s= pan lang=3D"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=3D"gmail_quo= te"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Jan 8, 2024 at 9:29=E2=80= =AFPM Jan Beich <<a href=3D"mailto:jbeich@freebsd.org" target=3D"_blank"= >jbeich@freebsd.org</a>> wrote:<br></div><blockquote class=3D"gmail_quot= e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)= ;padding-left:1ex">Mario Marietto <<a href=3D"mailto:marietto2008@gmail.= com" target=3D"_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 support= ed.<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=3D"all"><br><span class=3D"gmail_signature_pre= fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature">Mario.<br></d= iv> </blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre= fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature">Mario.<br></d= iv> --000000000000e0d5d5060e86260d--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSiiCYhsmNfZFt2P6k0nKVMsGCH0xUe=n0MLmhw774O7rgA>