obs-studio
obs-studio copied to clipboard
Automatic Remux doesn't appear to be working
Operating System Info
Windows 10
Other OS
No response
OBS Studio Version
27.2.4
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/udI00yLFZYDMNWYa
OBS Studio Crash Log URL
No response
Expected Behavior
With Automatically remux to mp4
enabled and ending a recording it should automatically remux the mkv to an mp4 file.
I recently updated and automatic remux was working just fine in the previous version I was using (I don't remember what version it was, unfortunately).
Manually remuxing recordings does work just fine, but that defeats the purpose of "Automatic remux" mode.
Current Behavior
It doesn't automatically remux the mkv to mp4.
Steps to Reproduce
- Enable automatic remux
Set the Settings>Output>Output Mode: Advanced>Recording tab>Type>Custom Output (FFmpeg) Switch back to the Output Mode: Simple Credit to SuslikV for figuring out how to reproduce the issue.
Anything else we should know?
Roaming\obs-studio\basic\profiles\basic.ini.txt Roaming\obs-studio\basic\scenes\Game_Capture.json.txt
I cannot reproduce this. Automatic Remux works fine for me in all cases I tested, including trying to replicate the settings in your log and screenshots. I also do not believe that this log file matches these settings screenshots, as the settings between them do not match.
Ah, yes screenshot the wrong profile. But that is redundant, unfortunately, causes it happens in both. The only difference between the 2 is the video and audio bitrate.
Updated with my config files, I pruned my twitch data (also just reset my key anyways so eh) maybe these can help.
I have no idea what is causing this issue but it's rather annoying. Seems like I just have issues with obs.
To reproduce the issue you need to:
- set the Settings>Output>Output Mode: Advanced>Recording tab>Type>Custom Output (FFmpeg)
- back to the Output Mode: Simple
@GentlePuppet as workaround, try to set Settings>Output>Output Mode: Advanced>Recording tab>Type>Standard and only then back to the Output Mode: Simple
@GentlePuppet as workaround, try to set Settings>Output>Output Mode: Advanced>Recording tab>Type>Standard and only then back to the Output Mode: Simple
This fixed the issue I was having! Thank you so much!
Changing the UI doesn't necessarily change the settings, so when Custom FFmpeg output is enabled, the auto-remux setting is ignored.
Just changing the output mode to "simple" doesn't change the state of the advanced output config (but that's where we look for the setting), so the entire feature stays disabled.
I guess guarding the check for FFmpeg output only if advanced output is enabled as well should fix this issue, feel free to open a PR for this.