Jaksta Media Recorder for Windows Technical Support Forum

2022 Beta - Limiting the number of concurrent ffmpeg.exe processes

Is there a way to limit the number of concurrent ffmpeg.exe processes?  Based on the JMR UI and the process command line, it appears the majority (if not all) are in muxing.  I never saw this behavior before in JMR 7, so I wonder if there is a setting that needs to be adjusted.  Thanks!

From w73ad2e8vias @ 05 Dec 2021 20:12

Answers: 2, Votes: 0

Muxing is the process of combining audio/video streams into a container such as mp4.   Depending on the protocol this will always happen.  Hasn't changed between 7 and 2022.

There are various things you can do:

1. limit the number of concurrent downloads in the settings.

2.  For HLS protocol streams.  

Settings > Internet Downloads > Advanced > HLS

If using the HLSD downloader you can configure the mux to Raw and convert later. This will stop the mux when the download is complete.

If using ffmpeg as the downloader, then the mux happens as the download happens.

3.  Switch of MP4 fast start muxing

Settings > Internet Downloads > Advanced > Mux

The tool tip explains what this is, but switching it off will make the mux faster.

4.  If the streams are ones found by the monitor function or a scheduled recording, then setup the monitor or schedule to split at set intervals.  This will result in smaller downloads and thus make muxing faster.

From CRS @ 08 Dec 2021 09:12

Votes: 0

More details here:  https://www.jaksta.com/support/windows/kb/faq/muxing-is-taking-a-long-time-6000254222

From CRS @ 08 Dec 2021 11:12

Votes: 0