ffmpeg -i 2.mp4 -vn -f wav  2.wav  
  • 从视频中提取wav格式音频

ffmpeg -i chain.mp4 -ss 00:00:50 -t 00:02:00.0 -q:a 0 -map a chainmusic.mp3
ffmpeg -i chain.mp3 -ss 00:00:50 -t 00:02:00 1m.mp3  # 截取50秒到1分钟之间的音频
  • 从50秒开始,截取2分钟的音频
  • ss:指定开始时间 t:指定提取时间
  • 时间戳必须采用HH:MM:SS.xxx格式或以秒为单位;如果不指定t选项,则一直到末尾
  • 两种写法都可以

ffmpeg -i input.mp3 -acodec pcm_s16le -ar 44100 -ac 2 output.wav
  • MP3 ->wav 从MP4视频中提取wav格式音频
ffmpeg -i input.mp4 -map 0:a:0 -vn -acodec pcm_s16le -ar 44100 -ac 2 output.wav
  • MP4->wav 从MP3视频中提取wav格式音频


  • -i input.mp3/4: 输入文件名,想要从中提取音频的MP3/4文件。
  • -vn 设置FFmpeg不需要视频流,只需要处理音频。
  • -acodec pcm_s16le: 指定音频编解码器为PCM 16位小端格式--WAV文件常用的编码格式。
  • -ar 44100: 设置音频的采样率为44100赫兹--CD质量音频的标准采样率。
  • -ac 2: 设置音频通道为立体声(2个通道)。
  • output.wav: 输出文件的名称。

ffmpeg -i inputVideo.mp4   -ar 16000 -r 25 outputVideo.mp4
  • 修改视频帧率
文章作者: KAKA
本文链接:
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 祺同学的日常笔记
指令集 FFmpeg bash
喜欢就支持一下吧