I have already downloaded FFmpeg (shared version) and set the Path variable in the environment variables. However, when I opened FFmpeg Batch AV Converter, It still let me to download another FFmpeg, and unable to use the FFmpeg in the environment variables.
Though your software can browsing FFmpeg.exe program. However, The chosen FFmpeg.exe is copied to the root folder of FFmpeg Batch AV Converter, FFmpeg Batch AV Converter cannot use the FFmpeg.exe directly in its original path. As for the shared version of ffmpeg (contains a little ffmpeg.exe and several dll files in the same path), it will lead to an error like MD5 mismatch or dll is lost.
It is limited that FFmpeg Batch AV Converter can only use the standalone version of ffmpeg in its root folder and unable to use FFmpeg in the external path and shared version of FFmpeg.
It will be better if FFmpeg Batch AV Converter can support running FFmpeg in the system environment variables, or running FFmpeg in external path directly in its original path, instead of downloading another FFmpeg or copying FFmpeg.exe to the software's root folder. Thank you! Looking forward to an even more enhanced version of the software.
Hi, just to know more about your suggestion, what is the main reason for this change, saving disk space? or saving ffmpeg management?
Both of the two reasons are included. This change can not only save disk space, but also update ffmpeg (or ffmpeg management) more easily. especially for these who use scoop or chocolatey to manage ffmpeg.
Additionally, It can make the software support the shared version of ffmpeg, too. Now the shared version of ffmpeg is not supported.
The shared version of ffmpeg can be downloaded here: https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full-shared.7z
Last edit: QiXu 2024-04-25
I have performed multiple changes in order to allow ffmpeg.exe in a different path.
Shared version should work too.
You can try this beta release.
replacing your current executable.
I understand. I'll look into it.
It is a major change and some unintended consequences are likely.