сб, 10 авг. 2024 г., 19:06 Guddla Rupesh <rupeshfo...@gmail.com>:
> What does uvd, vce, freesync mean in general. > > I think vce means video codec engine. > > Freesync from AMD is equivalent to Intel quicksync. > > ====== > No, I think it more related to variable refresh rate for monitor, not en/decoding try va-api? vainfo should tell you if you have any av1 encoding support on this APU .... > > > > > I hope that all the above are integrated into AMF. > > Is my assumption true. How to enable freesync, vce or uvd and compile > ffmpeg. > > On Sat, 10 Aug, 2024, 9:11 pm Guddla Rupesh, <rupeshfo...@gmail.com> > wrote: > > > I have some problems in my Linux system installing amf using > > amdgpu-install. > > > > > > Someone suggested as follows > > > > > > to enable AMF in ffmpeg, try the follwing: > > > > > > $ git clone https://github.com/GPUOpen-LibrariesAndSDKs/AMF > > > > $ sudo mkdir -p /usr/include/AMF > > > > $ sudo mv AMF/amf/public/include/* /usr/include/AMF > > > > $ rm -rf AMF > > > > $ cd /path/to/FFmpeg > > > > $ ./configure --enable-amf ... > > > > && make > > > > > > Can I follow this procedure. > > > > On Sat, 10 Aug, 2024, 7:32 pm Greg Oliver, <oliver.g...@gmail.com> > wrote: > > > >> On Sat, Aug 10, 2024 at 7:21 AM Guddla Rupesh <rupeshfo...@gmail.com> > >> wrote: > >> > >> > Hi I am Rupesh from India and I brought a new desktop pc with ryzen > >> 5500GT > >> > APU and Asus prime b450 m k2 motherboard. I have installed debian > Trixie > >> > testing Linux distribution and everything is working fine except I > have > >> > some doubts related to video encoding using ffmpeg and libaom av1. > >> > > >> > I have some mp4 h264 video files and I thought to convert them to av1 > >> codec > >> > using libaom. So I compiled ffmpeg source code with options cpu=znver3 > >> and > >> > --enable-libaom and --enable-x265. > >> > > >> > I succeeded in building ffmpeg from source code but my Linux doesn't > >> have > >> > package related to AMF which is the software from AMD related to video > >> > codecs. During the configuration of ffmpeg first I have included the > >> option > >> > --enable-amf but I got error as amf requested but not found. So I > >> removed > >> > this option and after that the compilation was successful. > >> > > >> > I have used the recently build ffmpeg to convert h264 files to av1 > codec > >> > and succeeded. After that I have copied converted av1 files to the > >> latest > >> > android tablet and tried to play through vlc video player but when I > >> skip > >> > forward 10 minutes the player is getting stuck for few seconds and > >> resume. > >> > I mean it can't respond quickly when I fast forward. > >> > > >> > Previously I used Intel 10th gen 10100 APU and Asus prime h 510 me > >> > motherboard and used the same ffmpeg tool to convert the same h264 > >> files to > >> > av1 codec in the same Linux operating system. After that I have copied > >> them > >> > to the same latest android tablet and tried to play through vlc video > >> > player and at that time there is no lag when I fast forward. I mean it > >> > responded quickly when I fast forwarded. > >> > > >> > Previously while using Intel 10th gen pc there were options such as > >> > --enable-libmfx --enable-qsv --enable-libvpl > >> > > >> > I think that those are related to Intel but not useful while using amd > >> APU > >> > and so I have given option --disable-libmfx and not used vpl qsv at > all. > >> > > >> > I searched web for AMD ffmpeg and found only AMF but there are no > >> options > >> > mfx, vpl found in Intel. > >> > > >> > I found an article on how to compile ffmpeg with AMF support and it > >> > suggested to clone the git of AMF and so I cloned it and the resulting > >> > cloned folder is 1300 mb. > >> > > >> > I am confused on how to compile ffmpeg with AMF support. > >> > > >> > Is there any degradation in the quality of converted av1 file when > >> > libraries such as AMF mfx vpl are not used. > >> > > >> > If you say just ignore AMF support for ffmpeg I will ignore. > >> > > >> > Kindly clarify my doubts related to AMF and if you think AMF is must > for > >> > proper libaom encoding kindly suggest proper method to compile ffmpeg > >> with > >> > AMF support. > >> > > >> > Regards, > >> > Rupesh. > >> > > >> > > >> You probably had the compile options for ffmpeg with AMF correct, but it > >> sounds like you did not install the AMD GPU drivers as well as the SDK > >> properly before trying to compile ffmpeg, hence it could not find the > >> required libraries to enable AMF during compile time. > >> > >> This must be done before fmpeg is compiled - > >> > >> https://github.com/GPUOpen-LibrariesAndSDKs/AMF/wiki > >> > >> That doc has pretty much everything you need to get it all running. > >> _______________________________________________ > >> ffmpeg-user mailing list > >> ffmpeg-user@ffmpeg.org > >> https://ffmpeg.org/mailman/listinfo/ffmpeg-user > >> > >> To unsubscribe, visit link above, or email > >> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe". > >> > > > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-user > > To unsubscribe, visit link above, or email > ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe". > _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".