
Zip to the specified directory and go to the bin directory, which contains three files Select an appropriate version to download according to the systemĬhoose the version to download. Hard decoding is simply a memory-coDEC circuit-memory/display process that is faster than software codec Based on the environmentĮnvironment set up Install FFMPEG download


However, some products transplant excellent soft coding algorithm (such as X264) on GPU hardware platform, and the quality is basically the same as that of soft coding. Hard coding: with high performance and low bit rate, the quality is usually lower than that of soft encoder. The difference between hard and soft codec: Soft coding: direct, simple, easy to adjust parameters, easy to upgrade, but the CPU load, performance is lower than hard coding, low bit rate quality is usually better than hard coding. Video transcoding if the video is relatively large, long time, transcoding suppression needs to wait for a long time and occupy CPU, so I want to have any way to speed up the progress of transcoding, so this article records how FFMPEG calls the graphics card to transform the encoding format or suppression to accelerate.ĭistinguishing between hard and soft codec: Soft encoding: Uses cpus for encoding hard encoding: Uses non-CPUS for encoding, such as GPU, dedicated DSP, FPGA, and ASIC chips Copy the code
