0

我终于设法从我们的相机中抓取了一段视频。该相机在 Windows 下抓取全高清存在几个问题,唯一的方法是使用抓取原始、巨大文件的工具。

所以我在ubuntu下找到了方法:

dvgrab -format mpeg2 -buffer 300 - | ffmpeg -deinterlace -f mpegts -i - -f flv -vcodec flv -s 1920x1080 -aspect 16:9 -qscale 3.5 -acodec libmp3lame -ab 32k -ar 22050 Videoname.flv

这会抓住我的摄像头(佳能 XHA1)并将其保存为 flv。作品。有没有办法制作一个gui?

我想做的是一个带有视频预览的小工具/GUI,添加第二个和第三个摄像头,最后一步,以某种方式设法在图片编码中创建图片。

那么,我该怎么做或者有更好的方法?

4

1 回答 1

2

我在 AskUbuntu 上找到了你的问题。您的方法和结果存在几个问题。

首先,您选择 22050 Hz 作为音频采样率,这不足以正确捕获音频(20 Hz 到 20 kHz)。根据奈奎斯特(见奈奎斯特频率),你需要加倍。这就是 CD 使用 44.1 kHz 的原因。

然后你从相机中拉出隔行扫描的材料。确实存在像TGMC这样的过滤器可以很好地处理隔行扫描的材料,但它们使用了大量的资源来实现这一点。此外,在 Wine 中使用该过滤器所需的所有插件设置 Avisynth 并让某种多线程可靠地工作是相当痛苦的。(VapourSynth 可能已经解决了多线程和稳定性问题。)

长话短说:没有简单快速的方法可以从这台相机获得蓝光质量的视频,所以我建议您使用 720p 输出,或者可能购买一台以 1080p 录制并以适当格式提供输出的新相机。

于 2013-01-25T10:23:10.103 回答