首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >抓取1个/多个摄像头并进行编码?

抓取1个/多个摄像头并进行编码?
EN

Stack Overflow用户
提问于 2013-01-25 17:31:14
回答 1查看 86关注 0票数 0

我终于设法从我们的相机里抓取了一段视频。在Windows下抓取fullHD的摄像头有几个问题,唯一的方法是使用一个抓取原始的巨大文件的工具。

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

代码语言:javascript
复制
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。很管用。有没有办法做一个图形用户界面?

我想做的是一个小工具/图形用户界面与视频预览,添加第二个和第三个摄像头和最后一步,以某种方式管理创建一个图片中的图片编码。

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

EN

回答 1

Stack Overflow用户

发布于 2013-01-25 18:23:10

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

首先,您选择了22050 Hz作为音频采样率,这不足以正确捕获音频(20 Hz到20 kHz)。根据奈奎斯特(见Nyquist frequency)的说法,你需要把这个数字翻一番。这就是为什么CD使用44.1 kHz。

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

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14518922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档