# FFmpeg filter_complex 实战:画中画、拼接、水印与调色的完整工作流
很多同学用 FFmpeg 只会 `-i in.mp4 out.mp4` 转个封装,一旦要"把两段视频叠在一起""给成片加 Logo""批量打水印""统一调色",就只能在网上到处抄命令,改一个参数就满屏报错。...
阅读全文
技术博客
分享开发技巧、工具使用教程与行业动态
筛选「视频处理」共 16 篇文章
查看全部
# 30fps 看着卡?用 RIFE / Flowframes 插帧到 60fps 实战
有些片源 24/30fps,放到 120Hz 屏上总感觉"不够顺",尤其快速横移的镜头。插帧(frame interpolation)就是让 AI 算出两帧之间的"中间帧",把 30fps 补到 60fps。...
阅读全文
# 把 480P 翻新成 1080P:Real-ESRGAN + ffmpeg 抽帧超分实战
前面那篇聊了"AI 超分是什么",这篇聊"怎么真的跑起来"。很多老录像、监控、早年上传压过的视频只有 480P,直接放大会糊成马赛克——因为缩放只是双线性插值,没补任何细节。超分(super-resolu...
阅读全文
# 用 Python 包一层 ffmpeg 跑批量任务:进度、重试、日志都别省
前面十几篇都是单条 ffmpeg 命令,真到生产就是"一文件夹 500 个视频要统一转码/加水印/提取"。直接 shell 循环能跑,但没法看进度、出错就断、日志一团。这篇讲我怎么用 Python 把 ffmpeg 包...
阅读全文
# 用 ffmpeg 给视频写标签:title、comment、封面、章节全塞进去
前面那篇讲怎么"读"视频的元数据,这篇讲"写"。很多人下完视频,文件名是 `abc_123.mp4`,资源管理器里啥信息没有;或者想给成品写个标题、塞张封面、加章节跳转,全靠剪辑软件太重。其实 ffmpeg 一行就...
阅读全文
# 给视频配 BGM,原声还不糊:amix 混音与自动压低原声(ducking)
做 vlog、教程,想垫一段背景音乐,但直接 `amix` 一混,人声和音乐糊成一团,音乐大声时人声直接被盖。正解是** ducking(闪避)**:有人说话时自动把 BGM 压下去,没说话时 BGM 浮上来。ffm...
阅读全文
# 老录像带/监控录像翻新:去隔行 + 降噪 + 锐化一条龙
单位有批 2008 年的监控录像要整理,画质糊得像打了马赛克、还有横纹(隔行扫描)、雪花噪点。想让它"能看",得走一条流水线:先去隔行、再降噪、最后轻微锐化。这篇讲我调出来的参数,以及为什么顺序不能乱。
## 顺序为什么是 去隔行 →...
阅读全文
# 一部片子带中英双语字幕轨,播放器里随便切——封装多字幕的坑
外剧、公开课、演唱会——经常需要中英双语字幕,而且观众想随时切。很多人做法是"烧进画面",结果想关都关不掉,还糊。正确做法是**封装成字幕轨**,让播放器负责显示。这篇讲怎么往一个 mp4/mkv 里塞多根字幕、以及为什么 mkv 比...
阅读全文
# 片头黑场、中间静音怎么一键剪掉?ffmpeg 的 blackdetect/silencedetect 实战
下载了一堆录播,片头总有 5 秒黑屏、中间插播一段静音广告,手动剪太累了。其实 ffmpeg 自带两个"侦测器":`blackdetect` 和 `silencedetect`,能先把黑...
阅读全文
# 给视频加水印、台标、时间码?彻底搞懂 ffmpeg 水印实战(含动态与防去除)
发布视频怕被搬运、想打上自己的台标、或者做监控回放要叠加时间码——这些都要"加水印"。ffmpeg 的水印能力很强:文字水印(drawtext)、图片水印(overlay)、甚至动态移动水印都不在话下。这篇文章从基...
阅读全文
第 1 / 2 页