去掉视频里的声音
只去声音,不动画面。文件不上传,多大都一样。
不限大小:画面数据只是复制,从不重新编码。
重新写一遍文件,不写入音频数据,文件因此变小。画面是复制过去的,不重新编码。耗时大约等于把文件读一遍。
- 全部免费不用注册、没有次数限制、没有付费档。
- 什么都不上传文件在你自己的设备上处理,不会到服务器上去。
- 结果不打折没有水印,不降质,不限文件大小。
- 改动都写下来每一次修复、每一个新工具,都记在更新日志页面上。
这个工具能做什么
把视频拖进来,你会拿到同一段视频,只是没有声音了。画面完全不动:两条路都是把视频流逐帧原样复制过去,所以下载到的分辨率、码率、清晰度和原片一模一样,走的只有声音。动手之前页面会先告诉你这个文件里到底有什么——音轨的编码、几个声道、采样率、片子多长。这一行能区分两件常被混为一谈的事:这片子本来就没录到声音,还是声音在你的播放器上没放出来。
文件不上传,而这类文件上这件事比别处更要紧。一段屏幕录像或者行车记录仪导出的片子,动辄几百 MB 到几个 GB,而要求上传的服务把你卡在远低于这个的地方:知名的那家限 200 MB,另一家限 500 MB,文件之后还要在他们的硬盘上躺一个小时。更别说你想删掉的那段声音,往往正是你来这儿的原因——把它先传给一台陌生的服务器,这个开头有点奇怪。
使用方法
把文件拖到页面上,或者点一下选一个。你会看到一帧缩略图、文件名,以及描述这条音轨的一行字,然后只有一个选择:让文件变小,还是秒出。点按钮,播一下确认声音真的没了,再保存。成品在原文件名后面加 -muted,不加任何水印。
「文件变小」是把容器重新封装一遍,音频数据不写进去,所以文件真的会小掉一条音轨那么多:128 kbps 的 AAC 大约每分钟 0.96 MB,一个小时的视频因此少掉约 58 MB。视频包是复制过去的,不重新编码。代价是要把整个文件读一遍,成品还要在内存里组装起来——这里唯一的上限来自内存,不是我们设的规矩。
「秒出」走的是另一条路。MP4 和 MOV 里,那条音轨由文件头部或尾部的一个小盒子描述,这条路只改它的四个字节:把标记 trak 改成 free,而格式规定 free 这种盒子任何解析器都必须跳过。从这一刻起没有播放器还找得到那条音轨。除此之外一个字节都不读,所以 20 MB 和 2 GB 都是毫秒级。代价写在档位名旁边:文件不会变小,因为声音的字节还在里面。超过 600 MB 时这一档会被默认选上——把那么大的文件在内存里组装起来,正是浏览器标签页崩掉的原因。
保存之前值得知道的几件事
最常见的意外是:文件大小和原来分毫不差。那是「秒出」在照它说的做——音轨是被摘掉了,不是被删掉,播放器一律当成默片,而声音的字节仍然作为被忽略的填充留在文件里。如果你要的是更小的文件,或者那段声音是必须真正消失而不是藏起来的东西,就换另一档。还要留意你失去的是什么:电影和会议录像可能带好几条音轨,这个工具会把它们全部去掉。WebM 和 MKV 没有那四个字节的机制,所以永远走重新封装那条。
背景:声音为什么是单独一条轨
视频文件里存的不是一段视频,而是一条条轨——每一条都是独立的、带时间戳的流,各有各的编码;文件前面还有一份索引,写明每条轨的数据块落在后面那一大坨里的什么位置。这个设计来自苹果 1991 年的 QuickTime,后来被交给标准组织作为 MPEG-4 的底子,2004 年成为 ISO 基础媒体文件格式 ISO/IEC 14496-12;MP4 本身则是 2003 年发布的 ISO/IEC 14496-14。正因为声音和画面是两条并列的轨,而不是一路交织在一起的信号,去掉其中一条根本不用碰另一条。同一份规范还定义了 free 盒子——读取方必须跳过、不做解释的一段空间,这就是把一条轨改名成它属于合法编辑而不是奇技淫巧的原因。
应用领域
最日常的一类是要发到社交平台的片子:平台会给它铺自己的音乐,原来的环境噪音只会碍事。第二类是屏幕录像:开着麦克风录的操作演示,会把房间里说的每一句话都收进去。行车记录仪是同一个问题的高风险版本——那些文件录下的是车里的对话,而它们没有理由出现在你交给保险公司的片段里。网页上要自动播放的视频属于技术场景:浏览器只让没有声音的视频自己播起来。如果你想留下声音而不是扔掉,视频转 MP3 能把音轨单独抽出来;如果画面是躺着的,旋转视频 同样不重新编码就能扶正。要的是一张静态图?视频截图可以把任意一帧存下来;只要一段,视频裁剪剪给你。
常见问题
去掉声音会让视频画质变差吗?
不会。两条路都是把视频流逐包复制过去,保存下来的画面和原片完全一致,没有任何重新编码。
为什么静音之后文件大小没变?
你用的是「秒出」那一档:它用四个字节把音轨摘掉,声音的数据仍作为被忽略的填充留在文件里。想要文件真的变小,就选「文件变小」那一档。
有文件大小限制吗?
这里不设限制。「秒出」那条从头到尾不读画面数据,2 GB 的录像和小文件一样快;「文件变小」那条要在内存里组装成品,所以特别大的文件走「秒出」更稳。
能只去掉其中一条音轨吗?
这一页不行,所有音轨会一起去掉。想留下其中一条,先用 视频转 MP3 把它抽出来,那个工具可以选轨。
视频会被上传到什么地方吗?
不会。文件由你的浏览器打开,从不经过网络。页面加载完之后断网,这个工具照样能用。