有没有办法用ffmpeg插入帧?而不仅仅是复制它们。我试过slowmovideo,男孩很慢。我在拉斯维加斯使用过 Twixtor 并且讨厌它。我给了 megui,但无法正确设置。
那么有没有办法用ffmpeg进行插值?
我目前有一台 DELL U2713HM 显示器,最大分辨率为 2560 x 1440。DELL 在他们的网站上没有提到这个分辨率仅通过 DVI-DL 和 DisplayPort 支持。
U2713HM 的最大 HDMI 分辨率为 1920 x 1080 @ 60fps。您可以强制显示器接受 2560 x 1440 @ 30fps 的 HDMI,但它看起来很垃圾(至少从我的显卡来看)。
由于在墙上布线,我可能需要通过 HDMI 将我的计算机连接到显示器,有谁知道 DELL U2713H 是否可以通过 HDMI 显示 2560 x 1440 @ 60fps 而没有任何黑客攻击?
注意:我的电缆是 HDMI 1.4,因此它们支持此分辨率。还有其他显示器通过 HDMI ( http://www.asus.com/au/Monitors_Projectors/PB278Q/#specifications )本机支持 2560 x 1440
为什么当我快速旋转鼠标时,我可以看到它的多个版本?这看起来像一个帧率问题。我的电脑足够强大,可以以 60fps 的速度渲染指针,但它没有。当我在黑色背景上以圆圈移动指针时,这一点尤其明显。即使将它以 2 hz 左右的速度在屏幕上移动 5 cm 圆圈,我也可以同时看到至少 14 个指针副本。
问题:
这是一个错误吗?它是一个功能吗?这是因为人们习惯于看到鼠标轨迹吗?可以关掉吗?
谢谢!
编辑:我有一台新电脑,它提供了惊人的 240 赫兹(我已经验证过),但这个鼠标问题仍然存在。我开始认为,要么是 Windows 出于某种原因根本不费心快速更新鼠标光标,要么我鼠标的“分辨率”/刷新率低到足以引起注意。不过还是个谜...
我真的很喜欢 50fps 的视频,但我无法让 ffmpeg 为我将其转换为 50fps。
720p 分辨率对我来说绝对没问题,只是需要更高的 FPS。
50i 在合适的播放器中看起来更流畅(例如,GOM Player 对视频进行去隔行扫描并以 50Hz 播放。与 25Hz 视频有很大不同。)...
我当前的命令行是:
ffmpeg -i 00010.MTS -threads 3 -filter:v yadif -s "1280x720" -r 50 -b:v 20M output.avi
Run Code Online (Sandbox Code Playgroud)
这里有更多视频细节。源视频来自 Cannon HF10 AVCHD 摄像机。
ffmpeg -i 00010.MTS -threads 3 -filter:v yadif -s "1280x720" -r 50 -b:v 20M output.avi
ffmpeg version N-37541-g670229e Copyright (c) 2000-2012 the FFmpeg developers
built on Feb 3 2012 20:14:17 with gcc 4.6.2
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru
ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libope
ncore-amrnb …Run Code Online (Sandbox Code Playgroud) 我正在使用 GTX460 Nvidia 显卡运行 Windows 7(64 位)。
我曾经在我玩过的每一款游戏中都获得了出色的表现,包括最新的游戏,如战地 3 和部落飞升。
今年夏天我格式化了我的电脑并从头开始安装了所有东西,包括来自 nVidia 的最新驱动程序。
现在我几乎无法在这些游戏的最低设置下获得 20fps,我曾经能够在 Max 上运行所有内容并获得 60fps。

这是一个空闲的屏幕截图,意味着只有 Firefox 打开。我不确定我的内存时钟和着色器时钟是否应该一直处于最大值。我假设这是问题所在,不是吗?
我如何检查是什么导致了这种大规模的性能下降?
鉴于彼得杰克逊(霍比特人)和詹姆斯卡梅隆(阿凡达 2)等下一部大片将以48 fps(甚至更高)的帧速率拍摄——即高于通常的 24 fps——我想知道:编码视频的文件大小随 fps 增加多少?
随着 fps 的增加,帧与帧之间的差异变得越来越小。所以我想文件大小的增长小于线性。这是真的?有经验法则吗?或者是否有人有以 24、48、60 和 96 fps(使用现代视频编解码器)编码的相同视频的示例文件大小?
(附带问题:视频文件大小会随着图像大小超过全高清而增加多少 - 例如从全高清到 4k?)
我听说人眼每秒处理 24 个图像。此外,显示器通常以 60Hz 工作。
我的问题是,对于高度交互的应用程序(例如,快节奏的 FPS 游戏),渲染速度比显示器刷新率更快是否有意义?
我知道 FPS 越高,图像在您当前的分辨率下看起来就越平滑。这也对应于显示器的刷新率。你的 FPS 只能达到你的刷新率 60hz 120hz 等,直到你得到奇怪的效果。(如果有错,还请说明)
比特率如何发挥作用?它与 FPS 有什么关系?
我刚搬去上大学,住在校园里。互联网非常慢。为了进一步增加我的烦恼,我在长途的关系和我的女朋友,就是我很乐意能与摄像头,但在同一时间,我喜欢它,如果它看起来并不像一直是定格动画电影(我目前使用的是 Windows Live Messenger)。我很想找到一种解决方案,可以为我提供流畅的画面,同时保持低带宽消耗(我认为这可能有助于缓解问题)。
什么是低带宽使用的好网络摄像头和音频聊天软件,它仍然可以提供流畅的图片(有点高 FPS)?
我想更改视频的帧速率,并在 ffmpeg 中发现了插值过滤器功能
所以我试图测试它并运行一个简单的命令。
ffmpeg -i video.mp4 -filter "minterpolate='fps=60'" output.mp4
但是我得到了这个错误按摩。
Cannot connect video filter to audio input
Error reinitializing filters!
Failed to inject frame into filter network: Invalid argument
Error while processing the decoded data for stream #0:2
Conversion failed!
Run Code Online (Sandbox Code Playgroud) 我希望这个问题不是太晦涩。我通过 chrome://flags 启用了 fps 计数器。它在左侧给出了 fps 和 fps 的图形。这张图中右边的水平图和上面的数字是什么:(4-63)

所有游戏都会发生这种情况,而不仅仅是一两个游戏。大多数是通过 Steam 启动的,但不是全部。
当我玩游戏时,在我按下一个键/移动我的鼠标/等等之间总是会有一点延迟。我会说大约 0.5-1 秒。
我的电脑规格:
8GB 内存
3.1GHz i5 处理器
Windows 8 专业版 64 位
1024MB ATI AMD Radeon HD 6450 显卡
7200RPM 500GB 硬盘
即使在最低设置下运行,我也会出现这种滞后。它甚至在菜单上(当我将鼠标悬停在某物上时会出现延迟)。
什么可能导致这种情况?我该如何解决?
拔掉我的第二台显示器有一点帮助,但是它太小了,我认为这可能只是安慰剂效应。我通常只在我的第二台显示器上使用 Skype,所以它不会做任何复杂的事情。
与其他资源密集型相比,我的计算机很棒。只有游戏有这种延迟。
每当我在游戏中运行自动设置时,我几乎总能得到最好的图形设置,或者接近它们的设置。
我想检查人眼无法察觉的最低 FPS 是多少。
我创建了一个白色的 jpg 和一个黑色的 JPG。我从 25 fps 开始,这意味着我有 24 jpg 的白色和 1 幅黑色。
比我使用这个命令:
ffmpeg -r 25 -i %d.jpg -vcodec mpeg4 test.avi
Run Code Online (Sandbox Code Playgroud)
这部电影有 3 秒长(我总共有 75 jpg)。我可以很容易地看到黑色图片。
然后我移动到 100 fps,我仍然能够看到它 - 但不是以前的 3 倍(这里我有 300 JPG,其中 3 个是黑色的)。当我移动到 200 fps 时,我看不到黑色 JPG 闪烁(I 600 JPG)。
人类无法感知两帧之间差异的 FPS 是否有任何下限?
我使用的编解码器肯定会显示这些图像……或者有一种压缩方法可以使电影中不显示黑框?如果是这样,我应该使用哪种编解码器?