[FFmpeg-user] Screen capture is producing crackling noise

Abeba Tensai abeba.tensai at gmail.com
Wed Jan 17 13:35:14 EET 2018


Hi guys,

I am using a Mac (High Sierra 10.13.1).
Initially, I executed the following command to get the devices index:

> ffmpeg -f avfoundation  -list_devices true -i ""

ffmpeg version 3.3.5 Copyright (c) 2000-2017 the FFmpeg developers

  built with Apple LLVM version 9.0.0 (clang-900.0.39.2)

  configuration: --target-os=darwin --arch=x86_64 --enable-cross-compile
--disable-debug --enable-videotoolbox --disable-doc --enable-pic
--enable-protocol=https --enable-openssl --extra-cflags='-arch x86_64'
--extra-ldflags='-arch x86_64 -framework VideoToolbox' --disable-shared
--enable-static --pkg-config-flags=--static
--prefix=/Users/atensai/ffmpeg-3.3.5-x86_64

  libavutil      55. 58.100 / 55. 58.100

  libavcodec     57. 89.100 / 57. 89.100

  libavformat    57. 71.100 / 57. 71.100

  libavdevice    57.  6.100 / 57.  6.100

  libavfilter     6. 82.100 /  6. 82.100

  libswscale      4.  6.100 /  4.  6.100

  libswresample   2.  7.100 /  2.  7.100

[AVFoundation input device @ 0x7f89ff40d700] AVFoundation video devices:

[AVFoundation input device @ 0x7f89ff40d700] [0] FaceTime HD Camera

[AVFoundation input device @ 0x7f89ff40d700] [1] Capture screen 0

[AVFoundation input device @ 0x7f89ff40d700] AVFoundation audio devices:

[AVFoundation input device @ 0x7f89ff40d700] [0] Soundflower (64ch)

[AVFoundation input device @ 0x7f89ff40d700] [1] Built-in Microphone

[AVFoundation input device @ 0x7f89ff40d700] [2] Soundflower (2ch)

[AVFoundation input device @ 0x7f89ff40d700] [3] WavTap




Then I produced an audio capture (m4a) using the following command:
> ffmpeg -y -f avfoundation -i "1:2" -map 0:a -c:a aac_at -b:a 128k out.m4a
I get a file that sounds perfect

Then I tried to produce an audio/video file using the command:
> ffmpeg -y -f avfoundation -video_size 640x480  -pix_fmt yuyv422 -i "1:2"
-b:v 7500k -c:a aac -b:a 64k -vsync 2 -async 1 out.mp4
Everything looks good except that the audio has crackling noise which is
very pronounced when people are talking

Can someone help me with that?

Thanks.


More information about the ffmpeg-user mailing list