ffmpeg常用操作

从视频中提取音频

ffmpeg -i video.mp4 -f mp3 -vn  audio.mp3

-i 输入文件名
-f 输出文件格式
-vn 不输出视频(video no)

音频分割为1mins长的片段

ffmpeg -i audio.wav -f segment -segment_time 60 -c copy audio%02d.wav

-c 指定编码器,这里不重新编码,因此用copy

audio%02d 这个是输出的名字,使用两位整数,不足时前面补0。这个格式可以自己改。比如改成audio%d.wav

视频转码为h256编码(需要N卡驱动)

ffmpeg -i video_h264.mp4 -c:v hevc_nvenc video_h265.mp4

-c:v指定视频编码器
当然也可以用其他编码器,这个是GPU加速的编码器,也可以用cpu编码器。

查看编码器

  • 查看所有编码/解码器

      ffmpeg -codecs
    
  • 查看所有解码器

      ffmpeg -decoders
    
  • 查看所有编码器

      ffmpeg -encoders
    

不显示开头的版本信息输出

ffmpeg -hide_banner

猜你喜欢

转载自blog.csdn.net/JackDual/article/details/111770279