windows - 从视频采集卡保存最高质量的视频

标签 windows video ffmpeg

我在 raid0 中有一台带有 2x3 3ghz 双核至强和 4x10krpm scsi 320 磁盘的机器。
采集卡是 osprey 560 64 位 pci 卡。
操作系统目前是 Windows Server 2003。

我可以使用直接显示使用 VLC 打开的视频流质量相当不错。
然而,试图在不损失质量的情况下保存这个视频流被证明是非常困难的,
使用 h264 编解码器我能够获得令人满意的质量,但是,所有 4 个内核在几秒钟后都跳到 100% 负载,然后开始丢帧,这台机器的功能不足以进行实时编码。无论我设置哪种比特率,我都无法达到令人满意的 mpeg1 或 4 质量。

问题是,即使按照今天的标准,这台机器中的磁盘也相当快,而且它们很无聊。我不在乎磁盘使用情况,我想要质量。
我一直在寻找一种方法将我在 VLC 中看到的漂亮视频流泵入磁盘以供以后编码,但徒劳无功,我认为磁盘会足够快,或者可能会应用轻微压缩的东西,足以让磁盘保持向上,但不至于失去可见的质量。

我已经尝试过 FFMPEG,因为它似乎能够将 yuv4 流向下传输到磁盘,但是因为 FFMPEG 无法打开 dshow 设备(与此人相同的错误 Ffmpeg streaming from capturing device Osprey 450e fails )

请推荐一个可以做到这一点的有能力和(最好)的软件。

最佳答案

我终于发现了,它看似简单:
只需在可以选择编码预设的窗口中取消选中“转码”选项即可。
每分钟 2 GB 的速度对于最终以应有的质量从旧录像带中获得宝贵的内存来说是一个低廉的价格。

关于windows - 从视频采集卡保存最高质量的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20748177/

相关文章:

python - FFmpeg Drawbox 和 ZMQ b'38 功能未实现'

ffmpeg - FFMPEG 音频格式及其文件扩展名列表

windows - 适用于 Windows 的 GraalVM

c++ - 如何在更改形状坐标时重新绘制窗口?

windows - windows xp下命令提示符最大化的方法

c# - 执行后如何保持控制台窗口打开?

opengl - 如何在不复制到 CPU 内存的情况下将 ffmpeg 纹理转换为 Open GL 纹理

Flutter Youtube 视频上传

javascript - html5 视频不支持所有浏览器

video - FFmpeg mov to mp4 to gif