Question / Help Impossible to find the deflateBound in the library zlib.dll

Jar

New Member
Hi guys,

I'm a beginner and I starting to use OBS Studio, and next some tool to edit the videos.

I'm not able to record a thing because when I click on "Start Recording", I get an alert window.

ffmpeg-mux32.exe Impossible to find entry point
Impossible to find the deflateBound entry point of the procedure in the dynamic linking library zlib.dll

Is it possible to solve this problem?

I use this capture card : BlackMagic Intensity Pro 4K, trying to record 1080P59.4


Another interesting question...how many hours may I record? Is there a limit, so for example 1 hour?


(p.s. : Robin said me to open a thread in this forum, because Jim could know what is the problem)
 

Attachments

  • 2016-02-27 19-02-32.txt
    8.1 KB · Views: 194

Harold

Active Member
Fix your internet security software and reinstall OBS Studio.
It probably broke something.

There is no hard-set limit, but saving directly to mp4 will mean that if something goes wrong, the entire file is rendered useless.
 

Jar

New Member
Hi Harold,

I've been installed the new release right now and stopped my antivirus, but I don't get nice news,
so always the same window.
(I don't use OBS Studio for streaming but just only to record on the pc)



When I use instead OBS, (I know that this is not the forum page for OBS), all works fine but
when the video start to be about 10-15 min, the audio "speed" start to decrease, and the video
freeze; if I stop and restart to record, all restart to works fine. What's the problem?

If you need more information, feel free to ask me. Thank you!
 

Radu91

New Member
Uninstall OBS Studio, remove C:\Program Files (x86)\obs-studio\, Install latest OBS studio.
I had this too and found out how to fix it, copying all the dll's files from "obs-studio\bin\32bit" to "obs-studio\data\obs-plugins\obs-ffmpeg" and it works now.


Uninstalling the program (and making sure there is no "AppData\Roaming\obs-studio") and reinstalling it,(in Programs Files or other place) did not work.

Using obs32.exe (OBS 0.13.2) ( Windows 10 x64) and clicking "Start Recording":
(ERROR: ffmpeg-mux32.exe - Entry Point Not Found; The Procedure entry point zlibCompileFlags could not be located in dynamic link library C:\Program Files (x86)\obs-studio\bin\32bit\avform-57.dll.)

and

(ERROR: ffmpeg-mux32.exe - Entry Point Not Found; The Procedure entry point deflateBound could not be located in dynamic link library C:\Program Files (x86)\obs-studio\bin\32bit\avform-57.dll.)

OBS-Studio shows down "Encoding overloaded!", there is no ffmpeg-mux32.exe in Task Manager, no video file written.

-----------------------------------------------------------------------------------------------------------
Without copying the dll's(without the fix)(default installation):

Clicking "Start Streaming" works, video is shown on Twitch.

Setting Output Mode to Advanced and selecting Recording>Type>Custom Output(FFmpeg) and clicking "Start Recording" works.

Setting Output Mode to Simple and clicking "Start Recording" does not work.
--------------------------------------------------------------------------------------------------------------

With obs64.exe default installation I don't get any errors and it seems to work.
 

Alex V

New Member
Finally something helpful! Thanks Radu! I've been trying to troubleshoot this thing all afternoon. First had an error that just said "unexpected error occurred" when I clicked start recording. Updated the GPU driver, and fixed that. Then I got the "deflateBound" error.

Turns out, just copying that zlib.dll file to the location you mentioned fixed the problem and I was able to use the software. But seriously...what a PITA. Clearly this software doesn't install correctly, it has nothing to do with the users' systems. You can uninstall and reinstall all you want....the developers need to fix how it installs because right now it's not a "plug-and-play" software. You shouldn't have to spend hours on forums trying to figure out how to just get it to work.
 

R1CH

Forum Admin
Developer
This problem is caused by some other application that misbehaved and installed an old version of zlib.dll in your c:\windows\system32 or c:\windows\syswow64 folder. You can delete any zlib.dll in those folders as it should be installed alongside the application, not system-wide.

This isn't a problem with OBS or the installer as OBS can't be responsible for what other apps do.
 

Major PAiN

New Member
I had this too and found out how to fix it, copying all the dll's files from "obs-studio\bin\32bit" to "obs-studio\data\obs-plugins\obs-ffmpeg" and it works now.


Uninstalling the program (and making sure there is no "AppData\Roaming\obs-studio") and reinstalling it,(in Programs Files or other place) did not work.

Using obs32.exe (OBS 0.13.2) ( Windows 10 x64) and clicking "Start Recording":
(ERROR: ffmpeg-mux32.exe - Entry Point Not Found; The Procedure entry point zlibCompileFlags could not be located in dynamic link library C:\Program Files (x86)\obs-studio\bin\32bit\avform-57.dll.)

and

(ERROR: ffmpeg-mux32.exe - Entry Point Not Found; The Procedure entry point deflateBound could not be located in dynamic link library C:\Program Files (x86)\obs-studio\bin\32bit\avform-57.dll.)

OBS-Studio shows down "Encoding overloaded!", there is no ffmpeg-mux32.exe in Task Manager, no video file written.

-----------------------------------------------------------------------------------------------------------
Without copying the dll's(without the fix)(default installation):

Clicking "Start Streaming" works, video is shown on Twitch.

Setting Output Mode to Advanced and selecting Recording>Type>Custom Output(FFmpeg) and clicking "Start Recording" works.

Setting Output Mode to Simple and clicking "Start Recording" does not work.
--------------------------------------------------------------------------------------------------------------

With obs64.exe default installation I don't get any errors and it seems to work.

Nice Fix Radu!!!
Thanx
 

Johnpyp

New Member
I had this too and found out how to fix it, copying all the dll's files from "obs-studio\bin\32bit" to "obs-studio\data\obs-plugins\obs-ffmpeg" and it works now.


Uninstalling the program (and making sure there is no "AppData\Roaming\obs-studio") and reinstalling it,(in Programs Files or other place) did not work.

Using obs32.exe (OBS 0.13.2) ( Windows 10 x64) and clicking "Start Recording":
(ERROR: ffmpeg-mux32.exe - Entry Point Not Found; The Procedure entry point zlibCompileFlags could not be located in dynamic link library C:\Program Files (x86)\obs-studio\bin\32bit\avform-57.dll.)

and

(ERROR: ffmpeg-mux32.exe - Entry Point Not Found; The Procedure entry point deflateBound could not be located in dynamic link library C:\Program Files (x86)\obs-studio\bin\32bit\avform-57.dll.)

OBS-Studio shows down "Encoding overloaded!", there is no ffmpeg-mux32.exe in Task Manager, no video file written.

-----------------------------------------------------------------------------------------------------------
Without copying the dll's(without the fix)(default installation):

Clicking "Start Streaming" works, video is shown on Twitch.

Setting Output Mode to Advanced and selecting Recording>Type>Custom Output(FFmpeg) and clicking "Start Recording" works.

Setting Output Mode to Simple and clicking "Start Recording" does not work.
--------------------------------------------------------------------------------------------------------------

With obs64.exe default installation I don't get any errors and it seems to work.
Oh my god thank you so much. This is only solution I have found after searching for hours, with a surprising amount of nothing.
 

Mohamed Ghoneim

New Member
I had this too and found out how to fix it, copying all the dll's files from "obs-studio\bin\32bit" to "obs-studio\data\obs-plugins\obs-ffmpeg" and it works now.


Uninstalling the program (and making sure there is no "AppData\Roaming\obs-studio") and reinstalling it,(in Programs Files or other place) did not work.

Using obs32.exe (OBS 0.13.2) ( Windows 10 x64) and clicking "Start Recording":
(ERROR: ffmpeg-mux32.exe - Entry Point Not Found; The Procedure entry point zlibCompileFlags could not be located in dynamic link library C:\Program Files (x86)\obs-studio\bin\32bit\avform-57.dll.)

and

(ERROR: ffmpeg-mux32.exe - Entry Point Not Found; The Procedure entry point deflateBound could not be located in dynamic link library C:\Program Files (x86)\obs-studio\bin\32bit\avform-57.dll.)

OBS-Studio shows down "Encoding overloaded!", there is no ffmpeg-mux32.exe in Task Manager, no video file written.

-----------------------------------------------------------------------------------------------------------
Without copying the dll's(without the fix)(default installation):

Clicking "Start Streaming" works, video is shown on Twitch.

Setting Output Mode to Advanced and selecting Recording>Type>Custom Output(FFmpeg) and clicking "Start Recording" works.

Setting Output Mode to Simple and clicking "Start Recording" does not work.
--------------------------------------------------------------------------------------------------------------

With obs64.exe default installation I don't get any errors and it seems to work.
That actually worked for me. I just signed up to thank you
 
Top