我为什么做了个纯本地的视频工具箱(顺便推荐几个真常用的)

1 月 7 日
 nexmoe

你有没有遇到过这种情况,只想剪掉片头 5 秒,结果还得把某个重量级剪辑软件拖出来,等它启动、等它加载。等到终于能剪的时候,热情已经冷却了

更离谱的是,很多经典 APP 还要安装、要配置、界面复杂。格式工厂、HandBrake 这些当然很强,但我这种需求通常是小修小改。为这点事儿让我下载一个应用,成本太高

所以我干脆写了个简单快捷的在线工具。用 ffmpeg-wasm 把 FFmpeg 搬进浏览器里跑,纯本地处理,你的素材默认不离开设备

打开就能用,用完就走,不需要和任何安装向导谈恋爱

我最常用的几件事

我不打算列 31 个,太多了你也记不住。下面这几项是我自己最常点的,基本覆盖了日常 80% 的小破事

你要干啥 我搞的工具 适合的场景
剪掉片头片尾 Trim Video 剪掉开头 5 秒废话、尾巴黑屏
合并几个片段 Merge Videos 手机录了好几段,想拼成一个
竖屏平台裁切 Crop Video 横版视频要发竖屏或方形
体积太大传不上去 Compress to Target Size 平台限制 50MB 、邮箱 25MB
统一转格式 Video Converter MOV 转 MP4 、统一容器
加字幕或烧录字幕 Add Subtitles 需要字幕提升完播、发外网
字幕格式互转 Subtitle Converter SRT 、VTT 、ASS 互相不对付
音频响度拉齐 Loudness Normalizer 这一段小声那一段炸

为什么我坚持做成纯本地

因为我自己就很讨厌上传,需要等上传半天,还需要额外算力支出

当然,本地也有代价,第一次加载会下载一坨 WASM ,设备越强跑得越快。你要是拿十年前的笔记本压 4K ,那确实也没办法

我是怎么用的

举个最真实的例子:我经常遇到这种流程

  1. 微信里有人甩来一个视频,说帮我把前面 3 秒剪掉
  2. 我打开网页,拖进去,配置一下
  3. 导出,发回去,结束
  4. 整个过程没有安装、没有登录、没有学习成本,也没有我对着复杂界面发呆的五分钟

结尾

这套东西的共同点很简单,只做一件事,快,省事,尽量别让素材到处跑。下次你只是想剪一剪、压一压、转一下,别急着把重型软件叫醒,先用网页把它解决掉。

如果你用着不爽,或者你还缺某个功能,留言告诉我。我会认真考虑,毕竟写这个的初衷就是让我自己少受点折磨,顺便也让你少受点

2628 次点击
所在节点    分享创造
4 条回复
KKKKKKSSKS
1 月 7 日
加字幕或烧录字幕 Add Subtitles 这个模块支持导入不同语种字幕之后,然后可以调整字幕位置(比如说英文字母在顶部居中,中文字幕底部居中)吗?
nexmoe
1 月 7 日
@KKKKKKSSKS 没做这么复杂的功能支持
xkeyC
1 月 9 日
走浏览器加载就不算纯本地(代码随时可更新,无法断网运行),而且都起 ffmpeg 了,怎么不做成客户端,还能有 gpu 加速
phew
1 月 14 日
@KKKKKKSSKS 直接自己在 aegisub 里调好呗……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1183728

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX