Am 28.06.2015 um 19:08 schrieb Sanjay Jadhav:
I am using ffmpeg.exe to convert video files from one format to another format. But due to the encryption algorithms present in ffmpeg.exe this exe cannot be used in some of the countries. Hence to remove the crypto and encryption support I am using below command to configure ffmpeg for making exe. Configure -disable-protocol=crypto --enable-ffmpeg And then make command. With this I can generate the exe successfully. But when this exe is used on the server which do not have mingw it throws below error. The program can't start because libwinpthread-1.dll is missing from your computer. Try reinstalling the program to fix this problem. Note I am using latest version of mingw to compile the code. When I put the libwinpthread-1.dll where my ffmpeg.exe is placed then it works fine. Queries: 1.Is there a way to remove dependency of this libwinpthread-1.dll?
no, you need to have the shared libraries you link against present on the target system
2.After disabling crypto protocol can we ensure that encryption functionality is completely removed from the generated exe?
frankly i doubt that anybody can sue you for using a binary you compiled at your own, you just can't re-distribute things in doubt
signature.asc
Description: OpenPGP digital signature
_______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
