用 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 自动识别为输出目标。
相关推荐
Android系统攻城狮19 小时前
Linux FFmpeg深度解析之av_dump_format调用流程与实战(十一)
linux·运维·服务器·ffmpeg·1024程序员节·音视频进阶
Android系统攻城狮19 小时前
Linux FFmpeg深度解析之avcodec_find_decoder调用流程与实战(十二)
linux·运维·服务器·ffmpeg·1024程序员节·音视频进阶
Hommy8819 小时前
【直播切片工作台】第23章:媒体探测与转码:ffprobe 与 ffmpeg 封装
人工智能·ffmpeg·直播切片
码匠许师傅20 小时前
【C++三方组件】FFmpeg:音视频处理的瑞士军刀
c++·ffmpeg·音视频
全栈探索者2 天前
从素材到成片:ffmpeg 拼接、转码与字幕,一条流水线交付
macos·ffmpeg·aigc·comfyui·视频剪辑
扶尔魔ocy2 天前
【QT+FFmpeg】知识点编目及传送门
qt·ffmpeg
甜到心里的蛋糕3 天前
AI 生成 MV 音频异响排查:频谱定位、片段替换与 Nginx 缓存
人工智能·python·nginx·ffmpeg·音视频·音频处理
白搞电子5 天前
ESP-Mosaico 音乐驱动动画:节拍检测、RMS 包络与预制动作编排
ffmpeg
FlightYe5 天前
视界原理之3D视频(三):解码和显示
android·linux·3d·ffmpeg·音视频·android runtime
FlightYe5 天前
linux系统编程(十七):内存管理基础
android·linux·ffmpeg·音视频·android runtime