Hi Nicolas, > I suspect the difference might be related to the period time. FFmpeg uses the lowest possible period time to allow low-latency uses, but it makes for heavier CPU consumption.
I actually ran a test where I ran Arecord using FFMPEG's period_size and buffer_size settings. Even when those settings are identical, FFMPEG still takes 95% CPU and Arecord takes 5%. You can see the full console results of this test in my FFMPEG bug file, if you scroll to the 2 console output logs: https://trac.ffmpeg.org/ticket/6156 > For your next tests, I urge you to make sure no audio conversions happens. You can do that with -c copy. I also ran tests where I did 0 audio conversion in FFMPEG. Simply -c copy. Incredibly, this still uses 95% CPU! Command: ffmpeg -loglevel debug -f alsa -acodec pcm_s32le -i mic_sv -c copy -f null - Full console output: http://vpaste.net/N1U5b Thanks, C _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".