使用 EasyCAP USB 视频捕获设备的软件

使用 EasyCAP USB 视频捕获设备的软件

我最近购买了一个EasyCAPUSB 视频捕获设备。我想知道是否有适用于 Ubuntu 的软件可以使用此设备从外部设备捕获视频。

答案1

使用 VLC 我能够通过打开 VLC 然后选择以下方式在 Ubuntu 16.04 上播放视频:

  • 媒体 -> 打开捕获设备...将捕获模式设置为“电视 - 模拟”
  • 设备名称为 /dev/video1 视频标准为 PAL(但会根据你的输出设备而有所不同)

我无法让音频与 VLC 一起工作,但可以通过选择“usbtv:”设备在 Audacity 中录制它。

答案2

Linux 内核第 3 版已经支持 Easycap DC60 一段时间了。所以这应该就是即插即用...,我的意思是,玩起来。

正确插入电缆后,甚高频液晶(可从软件中心获取)可用于捕获声音和图像。您必须访问菜单媒体>打开捕获设备并设置 EasyCap 设备(例如/dev/video0)用于录制(也可以设置为用于流媒体)。Linux 2 的视频通常推荐使用图书馆来完成这项工作。

关于这一点,网上有一些详细的指南,包括视频。我建议你仔细看看本指南

答案3

使用 VLC 录制转换时,尝试使用任何视频格式的常规 mpeg 音频编解码器。选择正确的音频输入后。

例如,使用 h/x264 mp4/mkv 视频与通常对应良好的 aac 音频编解码器意味着 VLC 会出现严重混乱。

VLC 可能是 Linux 中唯一比较不错的从电视或录像机(带有 scart/AV/composite/s-video 到 usb(v4l))进行录制的工具。

但 VLC 也远非理想。界面太乱/复杂,而且这一切都取决于所用机器的强度和所用库。

VLC 的录制按钮很多时候都运行良好,但生成的 avi 文件实在大得令人无法接受(1 分钟录制 = 1 Gb 文件大小)。

VLC 制造商称,像这样的录制会“按原样”从录制设备中获取原始流,并且无需对此进行任何处理。这并非完全正确。以 EasyCap 棒为例,我在 Windows 中将它与 Arcsoft 的软件一起使用 - 对不起 - 它让我可以选择直接录制到 mpeg1 或 mpeg2(也可以从 PAL 录制)。生成的文件可以轻松剪切并在之后进行转码。考虑到转码时间很长,人们甚至会坚持使用原始的 mpeg(2) 格式。无论如何,不​​要得到这些巨大的原始 avi,这些 avi 只能用 VLC 本身来查看。

可能需要更多的硬件软件测试?

如果 VLC 中有一个可配置的录制按钮,可以更方便地接收视频格式,并具有与原始流相同的暂停和继续功能,那就太好了。录音功能也很好。

答案4

这是使用 EasyCAP 和 VLC 从摄像机捕获音频(以及视频)的解决方案。我发现的所有帖子都使用三种不同的软件来捕获视频和音频:

  • 使用 VLC 捕捉视频
  • 其他音频工具(例如 Audacity)用于捕获音频
  • 然后使用第三个软件合并视频和音频

此解决方案仅使用 VLC 来捕获音频和视频。以下是在 Ubuntu 16.04 和 VLC 2.2.7 下的步骤

  1. 在 VLC 上,转到媒体->打开捕获设备...
  2. 将捕获模式设置为“电视 - 模拟”
  3. 将设备名称设置为 /dev/video1
  4. 将音频设备名称设置为 alsa://hw:2,0(请参阅下面的音频命令输出)
  5. 将视频标准设置为 PAL(但会根据输出设备而有所不同)
  6. 单击“转换”(在“播放”按钮旁边的下拉菜单中)
  7. 选择文件名
  8. 享受

我的盒子上的音频命令的输出:

$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: Generic_1 [HD-Audio Generic], device 0: ALC269VC Analog [ALC269VC Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: STK1160 [STK1160], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0 
$ cat /proc/asound/cards
 0 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xf0344000 irq 35
 1 [Generic_1      ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xf0340000 irq 36
 2 [STK1160        ]: USB-Audio - STK1160
                      Syntek STK1160 at usb-0000:00:12.2-2, high speed
$ amixer -c 2 
Simple mixer control 'Mic',0
  Capabilities: cswitch cswitch-joined
  Capture channels: Mono
  Mono: Capture [on]
$ amixer -c STK1160
Simple mixer control 'Mic',0
  Capabilities: cswitch cswitch-joined
  Capture channels: Mono
  Mono: Capture [on]

相关内容