[FFmpeg-user] Regarding removal of encryption and crypto support from ffmpeg binary

Reindl Harald h.reindl at thelounge.net
Sun Jun 28 19:34:08 CEST 2015



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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-user/attachments/20150628/42ef89b8/attachment.asc>


More information about the ffmpeg-user mailing list