Extract audio¶
The output extension selects a sensible default codec when no codec is specified.
pyffmpegcore extract-audio --input interview.mp4 --output interview.mp3
pyffmpegcore probe --input interview.mp3 --json
For uncompressed editing audio:
pyffmpegcore extract-audio --input "interview.mp4" --output "interview.wav" --sample-rate 48000 --channels 2
Python:
from pyffmpegcore import FFmpegRunner
result = FFmpegRunner().extract_audio("interview.mp4", "interview.wav", sample_rate=48000, channels=2)
assert result.returncode == 0, result.stderr
Verify that the output contains audio and no video stream.