一切都在浏览器中完成
当你打开视频时,浏览器会把它从磁盘读入页面。工具在页面中处理视频,然后把新文件作为下载交给你。视频在任何时候都不会被发送到别处:本站根本没有上传接口。
浏览器自带的视频引擎
现代浏览器都内置 WebCodecs,也就是它们在视频通话中使用的视频解码器和编码器,通常运行在设备的显卡芯片上。Scissor Film 使用 Mediabunny(一个由本站提供的开源库)读取视频的封装格式(MP4、MOV、WebM 或 MKV),用 WebCodecs 解码画面,对画面进行修改(剪切、裁剪、旋转或缩放),然后重新编码,通常编码为 MP4 中的 H.264 视频和 AAC 音频,或 WebM 中的 VP9 视频和 Opus 音频。
尽可能不重新编码
有些操作根本不需要重新编码。去除声音、把封装格式从 MP4 改为 MOV,或在关键帧处剪切,都会原样复制已压缩的视频,因此速度快且没有任何损失。只要可以,工具都会这样处理。
编辑器和录屏工具
视频编辑器用浏览器的播放器显示你的片段,并且只在当前打开的标签页中保存项目。录屏工具在获得你的许可后捕获屏幕,并用浏览器自带的录制功能在你的设备上录制。语音生成字幕使用 Whisper 模型,它从本站下载一次,然后在你的浏览器中运行。
自行验证
打开浏览器的开发者工具,选择“网络”标签页,然后使用任意工具。你会看到页面及其脚本从 film.scissor.studio 加载,而在打开或保存视频时没有任何数据发出。你也可以在页面加载后断开网络:工具会继续正常工作。