用 ffmpeg 命令去除视频的重复帧、剪视频、修改视频尺寸

RR去除重复帧 (Remove Duplicates)
bash 复制代码
ffmpeg ^
  -i 0.mp4 ^
  -map 0:v:0 -sn -an ^
  -vf "mpdecimate,setpts=N/FRAME_RATE/TB" -fps_mode vfr ^
  -c:v hevc_nvenc -profile:v main10 -pix_fmt p010le ^
  -preset p6 -rc constqp -qp 16 ^
  -g 240 -bf 4 -b_ref_mode middle ^
  -rc-lookahead 32 -spatial-aq 1 -aq-strength 8 -temporal-aq 1 ^
  -movflags +faststart ^
  Recording.mp4
剪视频 (Cut)
bash 复制代码
ffmpeg ^
  -ss 00:00:21 -to 00:00:26 ^
  -i 0.mp4 ^
  -map 0:v:0 -sn -an ^
  -c:v hevc_nvenc -profile:v main10 -pix_fmt p010le ^
  -preset p6 -rc constqp -qp 16 ^
  -g 240 -bf 4 -b_ref_mode middle ^
  -rc-lookahead 32 -spatial-aq 1 -aq-strength 8 -temporal-aq 1 ^
  -movflags +faststart ^
  Recording.mp4
先剪视频 + 再去除重复帧 (Cut + Remove Duplicates)
bash 复制代码
ffmpeg ^
  -ss 00:00:21 -to 00:00:26 ^
  -i 0.mp4 ^
  -map 0:v:0 -sn -an ^
  -vf "mpdecimate,setpts=N/FRAME_RATE/TB" -fps_mode vfr ^
  -c:v hevc_nvenc -profile:v main10 -pix_fmt p010le ^
  -preset p6 -rc constqp -qp 16 ^
  -g 240 -bf 4 -b_ref_mode middle ^
  -rc-lookahead 32 -spatial-aq 1 -aq-strength 8 -temporal-aq 1 ^
  -movflags +faststart ^
  Recording.mp4
修改视频尺寸
bash 复制代码
ffmpeg ^
  -i Recording.mp4 ^
  -vf "scale=1920:1080" ^
  -c:v h264_nvenc -pix_fmt yuv420p -profile:v high -preset p4 -rc vbr -cq 22 -b:v 0 ^
  -c:a aac -b:a 128k ^
  -movflags +faststart ^
  Recording_Proxy.mp4 
参数 功能
ffmpeg 调用 FFmpeg 主程序。
-ss 00:00:21 -to 00:00:26 时:分:秒。开始时间:从视频第 21 秒开始剪。结束时间:剪到第 26 秒结束。包括毫秒的全写格式 -ss 00:00:21.000 -to 00:00:26.000,最后的 .000 是毫秒,不是帧,简写可以省去 .000
-i 0.mp4 指定输入文件,文件名为 0.mp4。
Recording.mp4 指定输出文件名,不带 -,FFmpeg 自动识别为输出目标。
相关推荐
扶尔魔ocy14 小时前
【QT window】multimedia+ffmpeg实现(PCM和MP4)录音功能
qt·ffmpeg·pcm
小曾同学.com2 天前
SRT协议推拉流
ffmpeg·实时音视频·vlc·obs·srt协议·srt推拉流
小曾同学.com2 天前
NetInt 硬件编码实战转码压测
ffmpeg·netint硬件编码
扶尔魔ocy2 天前
【QT window】ffmpeg实现录音功能之AAC格式--mp4
qt·ffmpeg·视频处理
小曾同学.com2 天前
HLS协议中m3u8列表及ts文件的由来
ffmpeg·hls·ts文件·m3u8列表
skyjilygao2 天前
n8n整合ffmpeg
ffmpeg·视频编辑·n8n
别动哪条鱼2 天前
SDL 函数对各对象缓冲区的影响
网络·数据结构·ffmpeg
daidaidaiyu3 天前
FFmpeg 关键的结构体
c++·ffmpeg
扶尔魔ocy3 天前
【QT window】ffmpeg实现录音功能之无损格式--PCM
ffmpeg·pcm
止礼4 天前
FFmpeg8.0.1 源代码的深入分析
ffmpeg