使用 C++ 控制电影、Gnuplot 的时间

发布于 2024-10-18 16:44:40 字数 198 浏览 3 评论 0原文

你能告诉我如何控制由许多数据文件组成的电影的时间吗?它进展得太快了,看起来很奇怪。我想让它慢一些,这样我就能看到完整的模式。 谢谢您的宝贵时间。

更新:我正在使用: ffmpeg -f image2 -r 10 -i %d.gif video2.mpg

但它给出了一个错误并且没有输出。

May you tell me how can I control the timing of the movie made of many data files please? It is going so fast that looks weird. I want to make it slow so that I could see the complete pattern.
Thank you for your time.

Update: I am using: ffmpeg -f image2 -r 10 -i %d.gif video2.mpg

But it gives an error and gives out no output.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

无尽的现实 2024-10-25 16:44:40

您可以使用Win32 Sleep()函数 在帧/绘图/数据文件之间暂停几毫秒。

更新:您最初没有提到 ffmpeg,所以我认为您正在开发您的
自己的C++播放代码。看来您正在尝试从 C++ 代码内部构建并执行 ffmpeg 命令。根据ffmpeg文档-r选项控制帧速率,因此如果您想让播放速度变慢,只需降低它即可。

您可能需要在单个 ffmpeg 命令中指定所有 GIF 文件名(通过多个 -i filename 选项)。

You can use the Win32 Sleep() function to pause for a few milliseconds between frames/plots/data files.

Update: You didn't mention ffmpeg originally, so I thought you were developing your
own C++ playback code. It appears you're trying to build and execute a ffmpeg command from inside your C++ code, instead. According to the ffmpeg documentation, the -r option controls the frame rate, so just lower it if you want the playback to be slower.

You may need to specify all the GIF file names (via multiple -i filename options) in a single ffmpeg command.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文