![]()
On-the-spot, just would require graphics knowledge and some tinkering with the backend. So it’s 1FPS in conjunction with the compositor’s graphics render/conversion/download actionsĪt least 3-4 frames are going to be buffered so at 1fps, always going to have 3-4 seconds of latency Oh, and it waits a frame for frame download from the GPU That 1fps thing is just what’s getting you So you’re going to naturally get a more instant result there it can just decode whatever you’re doing and convert on the spot, typically via CPU Unless you’re educated with graphics programming it’s probably not going to be something that you’re going to be able to fix easily on your own for FFmpeg, it does not need to do any of those things. Unless you performed every one of the video subsystem actions all at once (which would stall the graphics pipeline), you’re not going to be able to do anything about it then it converts the backbuffer to YUV, which may require another frame or two to process in fullīasically, it’s solely the fact that you’re running at 1fps that’s causing the problem, and due to the fact that there’s always a minimum of 2-4 frames buffering running OBS at 1fps means that you’re going to see an effect there, because it waits a frame between certain video subsystem actions(edited)įirst it renders the backbuffer, then waits a frame. What’s probably getting you there is the video subsystem. Kind of a complex system I wrote to ensure minimal audio latency the audio latency is designed to dynamically increase, but only as needed Not sure, the audio latency is already as minimal as can be, although you may gain up to a second of audio latency depending on what you do. OBS STUDIO DOWNLOAD WINDOWS 10 CODEWhen streaming a dummy video directly to my server with ffmpeg using the same x264 settings, the delay is almost non-existent.Ĭan someone point me to the parts of OBS source code so I can maybe recompile and make OBS work for my (weird) use case? I’m using 1fps, zerolatency, and 1 second key frames. If this doesn’t work, you might need to set CMAKE_PREFIX_PATH. Open that executable file to run OBS Studio. Once the Output window indicates that the Build: 41 succeeded, 0 failed, 0 up-to-date, 0 skipped, go to /path/to/build/rundir/Debug/bin/64bit/.In the Solution Explorer, right click the Solution called obs-studio.Go to the build directory that you specified.If you don’t select the Win64 version, the build won’t work properly because you’ll be targeting a 32-bit architecture. OBS STUDIO DOWNLOAD WINDOWS 10 GENERATORIMPORTANT Select the generator corresponding to both Visual Studio 2017 and Win64, Visual StuWin64. (Optional) curlPath, PATH, C:\obs-deps\win64\include.(Optional) x264Path, PATH, C:\obs-deps\win64\include.(Optional) FFmpegPath, PATH, C:\obs-deps\win64\include.DepsPath, PATH, C:\obs-deps\win64\include.Where to build the binaries: /path/to/newly/created/build/directory.Where is the source code: /path/to/obs-studio. OBS STUDIO DOWNLOAD WINDOWS 10 INSTALL
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |