2013-08-17 52 views
0

我必须为我正在做的项目录制视频。其中两个是USB摄像头,另一个是IP摄像头。所有三个都连接到笔记本电脑。录制视频后,我需要能够在编辑器中打开它们(不是特别编辑,而是为了模拟其中需要时间轴的东西)。我为我的编辑选择了Sony Vegas Pro。我已经能够使用的GStreamer用这个命令记录无压缩AVI:编码从网络摄像头解压缩的AVI

gst-launch v4l2src device=/dev/video0 ! 'video/x-rawyuv,width=640,height=480,framerate=10/1' ! mux. avimux name=mux ! filesink location=temp.avi 

我,因为我是用两个USB摄像头和30上都有帧率帧率设置为10不能在被accomodated USB控制器的带宽。我不关心我的文件中的音频,所以我不抢音频。相似,虽然编码我也不会关心音频。这是原始的未压缩AVI。我无法在Sony Vegas Pro中打开它。我相信我需要使用索尼拉斯维加斯专业版打开的编解码器编码这个未压缩的AVI(我不知道索尼喜欢哪种编解码器,所以我可能会尝试不同的编码器,直到其中一个打开)。

对于编码这个视频,我有几个选项:mencoder,ffmpeg,gstreamer。但我无法弄清楚如何使用这些工具来获得我想要的。理想情况下,我只想在其他设置保持不变的情况下“插入”编解码器。由于视频长度不会超过3分钟,而且我有空间可用,所以我并不关心视频产生的空间多少,因此无损编解码器也可以工作。我相信索尼会读取mpeg avi,所以如果我能得到它,它会很棒。

感谢您阅读,我感谢所有帮助。

回答

0

经过一番搜索,我才弄清楚了这一点。它基于here的信息。我发现索尼Vegas Pro似乎打开了用xvid编解码器编码的avi视频。