I am able to use the FFMpegConverter() in an ASP.NET Core application in my local environment, but when I use the production server I get the error:
NReco.VideoConverter.FFMpegException: ' (exit code: -1073741515)'
I have tried a lot of stuff with no success. What could cause this issue?
Most likely you use NReco.VideoConverter.LT nuget package that does NOT include ffmpeg executable (it should be deployed / installed separately).
Exception with a message like "(exit code: -1073741515)" usually occurs when ffmpeg process cannot be started (or crushed) when executed with System.Diagnostics.Process API. Typical reason is wrong executable (say, 64-bit ffmpeg.exe on 32-bit Windows). To ensure that ffmpeg.exe works on your environment it is enough to run it in the command line.