I have tried many ways to find from Google, but all failed. I want to compile my own ffmpeg library under win10 so that I can easily debug to see the problem when using ffmpeg.
Can anyone tell me a compilation method that still works?
Finally I don't complie ffmpeg in win10 by vs2019,I use msys2 and mingw.
If Someone want to complie ffmpeg in win10 same as me,can refer this url.
ffmpeg in windows
Related
Current ffmpeg depends on CryptAcquireContextW what was deprecated and now removed from Windows. It compiles fine, but on running it crashes with text: "ffmpeg procedure entry point CryptAcquireContextW could not be located in the dynamic link library". advapi32 does not provide it anymore? The net say's it is deprecated already for a longer, however latest stable 4.3.git ffmpeg still depends on it.
Is there a temporary fix possible to compile successfully working ffmpeg for the windows 10 using MinGW?
I need to build FFmppg for the windows environment with limited features.I am not able to find good documentation for building FFmpeg.exe for windows. Suggest me the good documentation for building FFmpeg on windows or tell me step by step procedure to compile
See ffmpeg-windows-build-helpers. It's a script that simplifies compiling ffmpeg for Windows.
Run ./cross_compile_ffmpeg.sh -h to see all available options to customize the build.
I am trying to run a code in octave which requires reading frame info of a video file. However, it always crashes when I write the aviinfo. The line goes as this:
> vInfo = aviinfo('C:\devwork\Octave\boosted\resizedVideos\11-50-48--11-50-58_resized.mp4');
I realized that I did not have FFmpeg installed on my system. I did install it but still it crashes. Any idea why? How should I solve it?
While looking for solutions I came across this discussion which says there is a possibility of an "unfortunate interplay between the Octave code and the ffmpeg code. But I am unable to figure out why?
Which version of octave did you install.
Newer versions (latest is 4.2.1) all include the video package with ffmpeg preinstalled, so should be just a matter of loading the video package and then running the command.
For the above example, you are trying to read an avi file, not write it, so if the file does not exist there may be issues.
Running a similar example on my win10 machine using the video package, I see the same issue of it crashing.
It is now reported as an issue in an octave bug report: https://savannah.gnu.org/bugs/index.php?51057
ffmpeg is asking to compile with minGW to add subtitles to video. I have installed MinGW. I am following this https://trac.ffmpeg.org/wiki/HowToBurnSubtitlesIntoVideo to add subtitles. This filter requires ffmpeg to be compiled with --enable-libass. how can i compile those filters?
You need to compile libass (the library) so that ffmpeg can link against it. https://github.com/rdp/ffmpeg-windows-build-helpers is one way (cross compiles with it). GL!
I'm trying to install FFmpeg directly from the source and I keep getting this error:
gcc is unable to create an executable file.
If gcc is a cross-compiler, use the --enable-cross-compile option.
Only do this if you know what cross compiling means.
C compiler test failed.
If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user#ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solving the problem.
Can anyone help? Also, yum install ffmpeg doesn't work.
Apparently, with the limited information I have, you need to at least install gcc to compile ffmpeg. See How to Compile FFmpeg on CentOS for instructions. It is designed for CentOS, but should work for RHEL and Fedora.
Alternatively you can simply use a static build of ffmpeg instead of compiling, but it doesn't have the advantage of customization that compiling provides.
Note that Stack Overflow is limited to programming questions and discussions.