这是保存 Reddit 视频最令人沮丧的事情。你终于弄清楚如何获取文件,在手机上打开它,它播放了。但就是没有音频。只有画面上的寂静。
这不是你的错。这是 Reddit 视频播放器的工作方式。该网站将视频和音频作为两个单独的文件流式传输,并在你按下播放键的最后一秒将它们拼接在一起。大多数下载器只抓取视频的一半,完全错过了音频。
解决方案是一个能拉取两半并为你合并它们的工具。我们最喜欢的是 Viddit,我们稍后将介绍如何使用它。
如果你想知道为什么会发生这种情况,这里是简短版本。Reddit 将视频存储在一个名为 v.redd.it 的 CDN 上。每个包含视频的帖子实际上在幕后都有两个单独的 URL:一个用于画面的 MP4 和一个用于声音的单独文件(通常是 AAC)。Reddit 网页播放器同时下载两者并同步播放。
当你右键单击 Reddit 视频并选择将视频另存为时,你的浏览器只抓取 MP4。音频文件被落下了。大多数通用下载器也是如此。它们看到视频 URL,抓取它,然后就此结束。
一个合适的 Reddit 下载器必须获取两个文件并将它们合并成一个可播放的 MP4。这是大多数通用工具跳过的一个额外步骤。
这比你想象的更广泛:
它不能处理私人 subreddit、已删除的帖子或登录墙后的任何内容。这是 Reddit 的限制,不是 Viddit 的限制。
在新的 Reddit 或 sh.reddit.com 上,点击帖子上的分享图标并选择复制链接。
在 Reddit 移动应用(iOS 或 Android)上,点击帖子底部的分享箭头并选择复制链接。
在 old.reddit.com 上,右键单击帖子标题并选择复制链接地址。是的,旧版 Reddit 仍然存在,而且出人意料地有很多人仍然喜欢它。
打开 viddit.io 并将 URL 粘贴到输入框中。Viddit 检查链接,找出视频实际所在的位置(Reddit、Imgur、Redgifs 等),并拉取可用的画质。
你会看到 1080p、720p 等选项,有时还有更低的。点击你想要的。下载的文件是一个音频已经合并的单个 MP4。无需额外步骤,无需稍后处理单独的音频文件。
音频合并是 headline 功能,但还有其他几点使它成为我们在其他 Reddit 专用工具中的首选。
音频合并是自动的。大多数免费的 Reddit 工具要么根本不做,要么为此收费。Viddit 在他们的服务器上处理它,并交给你一个成品文件。
跨主机支持是可靠的。Reddit 评论和帖子交叉链接到 Imgur、Redgifs、Streamable 和少数其他主机。很多"Reddit 下载器"只处理原生的 v.redd.it 视频,并在交叉发布时卡壳。Viddit 只需弄清楚 URL 指向哪个主机并处理它。
Android 应用与 Reddit 的分享表集成。如果你在手机上阅读 Reddit,这是一个生活质量升级。你点击帖子上的分享,从菜单中选择 Viddit,下载就会发生。无需复制 URL。
无需注册,无每日限制,无水印,无全屏广告。标准功能,但值得提及,因为这么多免费工具至少在其中一项上失败了。
如果你偶尔保存 Reddit 剪辑,Viddit 是我们向人们推荐的工具。
右键单击并保存:快,但没有声音。你已经知道为什么了。
通用多平台下载器:同样的问题。它们抓取视频流并跳过音频。即使是一些流行的工具也会遗漏这一点。
Reddit 机器人账户(那些在评论中回复下载链接的):不可靠。它们每隔几个月就会坏掉,当 Reddit 更改其 API 或速率限制时。有时它们工作,有时机器人死了而没人注意到。
浏览器扩展:与其他平台一样的长期问题。Reddit 的网站更改会破坏它们,更新滞后。
Viddit 的优势在于它专门维护 Reddit 并在某些东西损坏时更新。
下载的视频没有声音。 你使用了非 Reddit 感知下载器。将相同的链接重新粘贴到 Viddit 中,它会合并音频。
"帖子未找到。" 帖子已被删除,subreddit 变为私有,或用户清除了他们的账户。如果你真的需要它,请尝试 Wayback Machine 上的缓存版本。有时 Google 的缓存也会在几天内保留它。
交叉发布的视频下载失败。 原始主机(Streamable、Imgur 等)可能已删除文件。即使视频本身已消失,Reddit 仍会保留评论线程。
下载完成但视频卡顿。 尝试较低的画质。一些以某一分辨率上传并重新编码用于流式传输的视频在最高画质选项上会有点损坏。
如果你使用过 Tweeload,音频问题可能听起来很熟悉。Twitter 有一个类似的怪癖,视频和音频流需要正确组合,而天真的下载器会错过它。这就是我们首先构建 Tweeload 的部分原因。不同平台上的同类问题。
我们的 Twitter GIF 下载指南 涵盖了 X 的类似情况。同样的原则适用:任何使用自适应流式传输或单独音轨的平台都需要专用工具,而不是通用工具。
Reddit 视频失去声音是因为音频是一个单独的文件。Viddit 通过在将下载交给你之前在服务器上合并两半来修复这一点。三个步骤:复制帖子链接,粘贴它,选择画质。
下次当你发现一个值得保留的 Reddit 剪辑时,使用 Viddit 下载它,你实际上会听到音频。
准备好下载Twitter视频了吗?在下面粘贴推文链接并点击下载。只需几秒钟。