从视频中提取音频
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