使用 Fedora 将 VHS 数字化

录像机不会永远存在。以下是如何在几个步骤内将旧 VHS 磁带转换为数字格式的方法。
369 位读者喜欢这个。
Open video

Opensource.com

就在圣诞节前,我决定是时候让我的孩子们看我最喜欢的电影之一了:布偶圣诞颂。 我从架子上拿起磁带(是的,磁带)并放入录像机(是的,录像机),结果...什么也没发生。哦,不!

我有十几部我们还在观看的 VHS 电影。老实说,我不太担心商业电影;这些很容易更换。但是我们的家庭电影呢?我的高中越野队视频和我妻子的行进乐队视频等等——你很快不会在 Netflix 上找到这些。所以我决定是时候认真对待我一直想做的事情了:将我的 VHS 磁带数字化。

在本文中,我将描述如何设置我的 Fedora 桌面以将我的 VHS 磁带转换为 1 和 0。此前,Don Watkins 描述了 VHS 转换的不同设置

步骤 1

我需要的第一件事是视频采集卡。多年前,我有一个用于 MythTV 设置。我知道该制造商在 Linux 中得到了很好的支持,所以我只需要找到一个具有 RCA 输入的模型。我买了一张二手的 Hauppauge WinTV PVR-150 并将其安装在可用的 PCI 插槽中。

内核识别了采集卡。到目前为止,一切顺利。

步骤 2

我打开了 VLC 并尝试查看输入。不走运。在查看 dmesg 输出后,我发现我没有该卡的固件(具体来说是 v4l-cx2341x-enc)。幸运的是,Fedora 的 ivtv-firmware 软件包包含了我需要的文件。在 dnf install ivtv-firmware 并重启后,我就准备就绪了。

或者没有。VLC 仍然没有显示任何内容,但我可以从 mplayer 观看视频输入。更具体地说,我可以观看静态图像。但是,这是一个进步。

步骤 3

最后一步是告诉卡我想使用哪个输入。我安装了 v4l-utils 软件包,经过一些尝试和错误,发现 v4l2-ctl -i 2 将其设置为使用 RCA 输入(而不是同轴电缆或 S-video)。

完成之后,mplayer /dev/video0 给了我来自我的录像机的输出。现在将其保存到文件。mplayer -cache 8192 /dev/video0 -dumpstream -dumpfile my_video.mp4 是我需要的命令。-cache 8192 帮助抑制了一些关于我的电脑太慢的偶尔出现的错误消息(我保证不是)。

结束了!

这就是全部;几个步骤,我就将我的 VHS 磁带转换为数字文件了。唯一的缺点是 mplayer 无法判断磁带何时到达末尾,因此需要小心地监视以停止捕获。文件完成后,我使用 Kdenlive 剪掉开头和结尾多余的部分。

现在你可以在录像机从地球表面完全消失之前将你自己的磁带数字化。有关于如何改进此工作流程的建议吗?请在下面的评论中告诉我们。

User profile image.
Ben Cotton 受过气象学家的培训,但天气是一个很棒的爱好。Ben 在红帽公司担任 Fedora 项目经理。他是《开源项目项目管理》的作者。在 Twitter (@FunnelFiasco) 或 FunnelFiasco.com 上找到他。

9 条评论

既然都数字化了,我希望很快能在 Netflix 上看到那些越野赛视频。

好文章!有很多 VHS 磁带需要数字化。你的解决方案很棒。我没想到使用这种方法。我曾经使用 Hauppauge 的 WinTV 卡构建过 MythTV。

谢谢,Don!多年前我使用过另一张 Hauppage 卡用于 MythTV。但在我完成后不久,提供商开始转向数字电视。然后我还是取消了服务。我刚买了一个天线来接收无线广播,我可能不得不再次设置 MythTV 来录制我真正关心的少数内容。

回复 作者 Don Watkins

我也一直在努力找时间做这件事。我不知道它是否会奏效,但我会尝试使用 EasyCAP 的 Somagic 变体。(通用 USB 采集卡)

好的

抱歉关于第一条评论,失误了。我使用了来自 ezcap(廉价)的 USB 2.0 采集设备,它与 Linux 4 兼容的视频和针对视频捕获而非流媒体优化的 Open Broadcast (OBS) 兼容。它工作得很好,并且有一个用户友好的前端。

好文章。

我可能有一盘像 VHS 这样的磁带我想数字化(我的婚礼),但我大部分磁带目前都在 Hi-8 磁带上,录像机可以通过 FireWire 连接...

我想我需要在地下室里翻找一下卡和电线,并希望录像机能够存活足够长的时间来数字化我的磁带。

你的文章启发我将此作为我的下一个项目。

所以,感谢这篇文章。当我把所有东西都准备好时,它将成为一个参考点。

Creative Commons 许可协议本作品根据 Creative Commons 署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.