使用 EasyCap 捕获的视频在 VLC 中显示双倍高度

使用 EasyCap 捕获的视频在 VLC 中显示双倍高度

从 Linux Mint Cinnamon 切换到 Ubuntu 后,我的 EasyCap USBTV007 出现了问题,我曾成功使用它传输了一堆旧的 VHS 磁带。

我使用的方法是像这样在 VLC 中进行流式传输:

媒体 -> 打开捕获设备

  • 拍摄方式:摄像机
  • 视频设备名称:/dev/video1
  • 音频设备名称:hw:1,0
  • 视频标准:625线/50Hz

问题是图片现在看起来被拉伸到两倍高度。但它仍然显示为 4:3,所以只有一半是可见的。

我当然尝试过各种设置,也重新安装了 Mint。但这只会导致一个新问题,即图片非常暗。

答案1

这可能不是一个明确或真正有用的答案,但由于该网站缺乏声誉,我无法发表评论。

您遇到的情况可能是当前版本的 VLC 播放器的一个错误。我在两个不同供应商的笔记本电脑中内置了两个不同的网络摄像头时也遇到了同样的情况。只有视频的上半部分像您描述的那样被拉伸显示。

如果您使用 mpv 或 ffplay 来显示视频源,您应该能够观看未失真的视频。

mpv /dev/video1
# Or
ffplay /dev/video1

如果此操作有效,您可以使用 ffmpeg 来捕获磁带。这是一个非常基本的命令,它仅捕获视频并将其存储为无损H264 流。根据需要调整参数。(注意:如果使用以下设置,视频会变得巨大的

ffmpeg -i /dev/video1 -c:v libx264 -crf 0 out.mkv

相关内容