版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

FFmpeg命令行采集音频

查看可用音频设备:

代码块
ffmpeg -list_devices true -f dshow -i dummy

录制音频:

代码块
ffplay -f dshow -i audio="USB Audio Device" xx.mp3/xx.aac

从视频中提取音频:

示例1:

代码块
ffmpeg -i xx.mp4 -vn -c:a aac -ar 44100 -channels 2 ss.aac

-vn: no videos,不需要视频

-c:a aac,指定audio的编码器为aac

-ar 44100 指定音频采样率

-channels 2 双声道

TODO:待测试。

FFmpeg API采集音频

TODO

FFmpeg命令行音频编码转换

示例2:

代码块
ffmpeg -i input.wav -c:a libfdk_aac -profile:a aac_he_v2 -b:a 32k output.m4a


FFmpeg API音频编码转换

TODO