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

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

Reply via email to