Cracks and pops when recording on Macbook

OSX Catalina
Have tested many Shotcut Versions. Current 24.01.31
16 GB RAM core i7

Microphone: AudioTecnica Condenser MIC

Same Scenario: recording only audio:
Audacity: GOES WELL
Shotcut: Cracks and pops both: Exported file and when listening the recorded clip.

In library and timeline there is nothing but a PNG still image. NO VIDEO. 1 minute.

Using Yamaha Mixer MG10UXF via USB. Have tried updating opus codec/plug in
it’s been 2 days now trying many other things.

I 've already tried the whole previos reported questions about this in the forum but no success… im getting crazy cos i love shotcut! ON MY LINUX MACHINE IT WORKS SMOOTHLY with only a headset.

Thank you!

1 Like

This is a known problem as reported below but not in the Bug category. I will accept this one in the category for tracking purposes. It appears to be a problem with ffmpeg on macOS. I have not found an argument to improve it, but maybe you can.

1 Like

Yeah i can confirm it. it is ffmpeg issue but i don’t find a way to fix.

do this on mac to reproduce:

ffmpeg -f avfoundation -list_devices true -i ""  
ffmpeg -f avfoundation -i ":0" -c:a libopus -b:a 192k -application audio -ar 48000 -ac 2 -y output.opus
ffplay output.opus

it would be great if the audio codec could be switched in the settings. You mentioned it somewhere but i don’t see, where i can change it.

THX

Audio codec not configurable for Record Audio.

I’ve had the same issue running
Shotcut v25.01.25 on my Mac v15.4.1

My workaround to fix the crackling in the recorded audio via shotcut,
was to replace the shipped ffmpeg version in the Shotcut-package located here:
/Applications/Shotcut.app/Contents/MacOS/ffmpeg

to an old build of ffmpeg (v4.1.4)

ps.: shipped ffmpeg version n7.1-184-gdc07f98934

1 Like

I made a change to use melt instead of ffmpeg to record the audio, and this is working on one of my systems. Another system has a different problem with ffmpeg, melt, or the SoX rec utility. I have another system I will test on, but I think this is fixed for most for the next version.

1 Like

thanks! will test as soon as it’s available.

Lookout here or on GitHub for a beta in a day or two.