Skip site navigation (1)Skip section navigation (2)
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 &lt;<a href=3D"mailto:marietto2008@gmail.com" target=3D"_blank">ma=
rietto2008@gmail.com</a>&gt; 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>---&gt; 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 &lt;<a href=3D"mailto:jbeich@freebsd.org" target=3D"_blank"=
>jbeich@freebsd.org</a>&gt; 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 &lt;<a href=3D"mailto:marietto2008@gmail.=
com" target=3D"_blank">marietto2008@gmail.com</a>&gt; writes:<br>
<br>
&gt; I&#39;m talking with another user on the FreeBSD forum that is running=
 obs 29<br>
&gt; and he says that in his system<br>
&gt; *FFmpeg VAAPI H264 encoding and FFmpeg VAAPI HEVC encoding are support=
ed.<br>
&gt; I&#39;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>