Failed to start recording

sim616

New Member
Hi all,
after a system update, OBS started giving this error.

Screenshot from 2024-08-26 14-22-50.png

It was working fine before the system update, I was able to record clips with the instant-replay plugin.
As you can see from the log files the main error is [ffmpeg muxer: 'adv_file_output'] Failed to create process pipe and this happens as soon as I start recording.

Then if I close the error message and hit 'Start Recording' button again it gives the following errors:

encoder 'advanced_video_recording': Cannot apply a new video_t object after the encoder has been initialized
encoder 'advanced_video_recording': Cannot set the scaled resolution after the encoder has been initialized
encoder 'advanced_video_recording': Cannot enable GPU scaling after the encoder has been initialized
[ffmpeg muxer: 'adv_file_output'] Failed to create process pipe

Thanks in advance for your help
 

Attachments

  • 2024-08-26 14-25-46.txt
    10.3 KB · Views: 19

chrisaga

New Member
The issue still exists on Ubuntu 24.04. It looks like an Ubuntu package issue.

To solve this :
~~~
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install ffmpeg obs-studio
obs

~~~

NOTE: obsproject's package solves another issue with obs crashing when attempting to open the property popup of a V4L2 source
  • Or if you want to stick with the Ubuntu package, you can manually solve the issue. OBS seems to look for `obs-ffmpeg-mux` in the same directory of it's own binary which is `/usr/bin/obs`. For whatever reason it's installed in `/usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg` by the Ubuntu package.
~~~
cd /usr/bin
sudo ln -s /usr/lib/x86_64-linux-gnu/obs-plugins/obs-ffmpeg/obs-ffmpeg-mux .
obs

~~~
 
Last edited:
Top