What does uvd, vce, freesync mean in general. I think vce means video codec engine.
Freesync from AMD is equivalent to Intel quicksync. 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".