PDA

View Full Version : rtmpdump error: application has failed to start because libeay32.dll was not found


user0905
04-27-2010, 02:06 AM
Hello.

Every time I try to download an RTMP stream using rtmpdump.exe (from Windows build rtmpdump-2.2c) I receive this error:

Command:

rtmpdump.exe -r "rtmp://host/dir/filename" -o filename.flv

Error: rtmpdump.exe - Unable To Locate Component

"This application has failed to start because libeay32.dll was not found. Re-installing the application may fix the problem."

http://i381.photobucket.com/albums/oo253/mxtvmn271208/error1.jpg

Search the Web for Libeay32.dll gave the following Info:

Filename: %PROGRAMFILES%\twc\medicsp2\bin\LIBEAY32.dll
MD5: C2FA196F8DD651F04E120C7214F18FD1
Size: 1069056
Version: 0.9.8b
Product: The OpenSSL Toolkit
Company: The OpenSSL Project
Company URL: http://www.openssl.org/
Operating System: Windows XP
Description: OpenSSL Shared Library

So what is there to be re-installed to get the rtmpdump (http://all-streaming-media.com/record-video-stream/rtmpdump-freeware-console-RTMP-downloading-application.htm) working ?

The RTMP streams I try to download do not need SWF Verification, proxy, etc. and are downloadable by Orbit Downloader (http://all-streaming-media.com/record-video-stream/Download-manager-Orbit-Downloader-Record-HTTP-MMS-RTSP-RTMP-media-streams-Freeware.htm).

Any help ?

Thanks. :confused:

hyc
04-27-2010, 05:10 AM
http://stream-recorder.com/forum/setting-up-rtmpdump-exe-windows-vista-solution-t6250.html

user0905
04-27-2010, 08:46 AM
"If you download the official Windows binaries, then all you have to do is get libeay32.dll and ssleay32.dll from the OpenSSL installation and move them to the rtmpdump folder. After that you can uninstall OpenSSL completely."

1. My system is not 64-bit nor Windows Vista. It is 32-bit Windows XP SP3.

2. Win32 OpenSSL Installator prompts to install Visual C++ 2008 Redistributables first. How many MB of installation is Visual C++ 2008 Redistributables and do I need all these only to get 2 dlls ?

I found 5 copies of libeay32.dll and ssleay32.dll on my system in other program's directories and these dlls are available to download from the Web ?

:confused:

hyc
04-30-2010, 01:43 AM
Just download the new rtmpdump (http://all-streaming-media.com/record-video-stream/rtmpdump-freeware-console-RTMP-downloading-application.htm)-2.2d-windows package. It no longer needs any OpenSSL DLLs.

JohnParker
01-10-2011, 05:39 AM
Hello.

Every time I try to download an RTMP stream using rtmpdump.exe (from Windows build rtmpdump-2.2c) I receive this error:

Command:

rtmpdump.exe -r "rtmp://host/dir/filename" -o filename.flv

Error: rtmpdump.exe - Unable To Locate Component

"This application has failed to start because libeay32.dll was not found. Re-installing the application may fix the problem."
>
>
>
>


Any help ?

Thanks. :confused:
hi,

You can go to this site ..
http://www.dlldump.com/download-dll-files_new.php/dllfiles/L/libeay32.dll/-/download.html

as I registered few dll's from this site as it is free...worked in my case :)

But since you already have this DLL in other program's directories, just copy one of them to Windows/System32.