问题标签 [slowmotion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
video - 用于 2x 和 4x 慢动作的 ffmpeg 运动插值
我最近了解到我可以使用 ffmpeg 的 mininterpolate 选项在视频中进行帧插值。此选项的配置之一是 fps(每秒帧数),我不确定应该如何设置它以生成 2x 和 4x 慢动作视频。这是我现在使用它的方法: ffmpeg -i input.avi -filter "minterpolate='fps=120'" output.avi
似乎生成的输出视频在每 2 个连续帧之间生成的帧数不相等。任何人都可以在这里帮助我或将我指向一个有用的文件吗?
谢谢,
ios - 如何从目标 c 中的相机胶卷中导出慢动作视频(240 fps)?
我将使用从相机胶卷中选择的慢动作视频 (240fps)。
我使用以下代码从相机胶卷中加载资产。
如果我将资产的 url 导出到文件,那么我可以获得慢动作效果的视频。但它的 fps 是 30 或 43.33 fps。
发生了什么 ?有什么方法可以为导出的慢动作资源保留 fps 吗?
我试图用谷歌搜索一整天,但没有解决这个问题。
任何帮助,将不胜感激。谢谢
ios - AVAssetExportSession 以正常速率导出视频,即使视频为 120FPS
我以 120FPS 的速度录制了一段视频。这是 SLOW_Mo 视频。如果我使用 PHImageManager 在 CameraRoll 中导出该视频。一切都很好,就像 VIDEO Effect 是 slow_mo。我可以使用 QuickPlayer 和 AVPlayer 播放它,效果是 120FPS。
这是我的工作代码:
现在我不想在 CAMERAROLL 中保存该视频。我将视频保存在 Document 文件夹中。并获得 AVAssets。但效果不是 slow_mo 120FPS我读过它并得到我应该使用 AVComposition 导出 slow_mo 视频。但我做不到。下面是我不工作的代码。
请任何专家帮助我。
更新:这是我的实际问题。
ios - 使用 Objective C 在 iOS 中录制慢动作视频
我正在尝试录制慢动作视频,我使用 AVCaptureSession 以 240 fps 录制视频,对于慢动作效果,我使用 scaleTimeRange:
这是代码:
但输出不像iOS原生慢动作相机如何提高平滑质量。
c++ - C++ 中的慢动作
我想做慢动作。我在这里看到了一个实现:https ://github.com/vaibhav06891/SlowMotion
我修改了代码只生成一帧。
但结果并不如预期。
对于图像:
有谁知道是什么问题?
android - 如何使用 CameraX 在 android 中以 240 fps 范围开始相机预览?
我只想以 240 fps 开始我的相机预览。我可以使用 CameraX android jetpack 库开始预览,但它给了我 30 fps。我想在打开相机时获得 240 fps。
python - 运行时错误:CUDA 内存不足。尝试分配 754.00 MiB(GPU 0;2.00 GiB 总容量;1.21 GiB 已分配......)
我正在尝试使用 Super-SloMo https://www.youtube.com/watch?v=mXwXtIiOjRA&t=329s将视频转换为高 FPS 素材
当我在 Anaconda 提示符中运行此过程时,它会在大约 30 秒后停止并显示此 “RuntimeError:CUDA 内存不足。尝试分配 754.00 MiB(GPU 0;2.00 GiB 总容量;1.21 GiB 已分配;144.74 MiB 空闲; 10.06 MiB 缓存)"
我真的不知道那里发生了什么,我对此也没有什么疑问。
我的笔记本电脑规格:配备 Gefroce 920mx 专用显卡的英特尔 i3-7100u
- 所以当我在这个过程中查看任务管理器时,只加载了 CPU 而没有加载 Gpu-s,那么它是否正确?像GPU可以处理这些东西吗?
- 进程停止并写入“RuntimeError:CUDA 内存不足。试图分配 754.00 MiB(GPU 0 ...)我能以某种方式让 cuda 使用 GPU 1 而不是 GPU 0?也许这会有所帮助。
正如我在链接的视频中看到的那样,这个过程可以使用处理器或 nvidia 显卡完成,使用 nvidia 会更快。
代码在这里:
ios - React Native 播放 iOS 慢动作视频
我正在使用 react-native-image-crop-picker (v0.34.1) 从 iPhone 中选择慢动作视频。
选择视频后,我正在使用 react-native-video (v5.0.2) 播放视频。
视频的慢动作效果不会反映在视频的播放中。我找不到有关如何实现这一目标的任何信息。谁能指出我正确的方向?
谢谢
python - Raspberry Pi 中高效慢动作视频播放的想法
我是 Python 和 Raspberry Pi 的新手,我正在尝试编写一个程序来录制 8 秒视频,然后以慢动作播放。它也不必是高质量的视频,它只需要运行程序而没有很长的延迟。
几年前,我目睹了一个正是这样做的项目。它响应触发记录了 8 秒的镜头,并且只用了几秒钟就可以在显示器上以慢动作处理和播放该视频。但是,我不知道那个人是怎么做到的。
我尝试过使用 ffmpeg,但创建慢动作视频需要 90 多秒。我尝试过 OpenCV,但无济于事。我听说 MsgBox 功能也是一个选项,但我找不到该功能的完整文档。我愿意使用任何文件格式,但目前视频输出为 H264。有没有人有好的想法来创建(或只是播放)一个没有缓慢处理速度的慢动作视频,拜托?
这是我用来以 25 fps 录制并以慢动作回放的当前代码,但它需要 1-2 分钟的处理时间(我希望只有几秒钟):
这是我让 OpenCV 工作的问题的链接 使用 OpenCV 进行 慢动作视频播放不起作用(python)
swift - 有什么方法可以快速录制慢动作视频吗?
如果答案是肯定的,我可以使用哪些框架?我打算做一个以慢动作模式录制的应用程序,因为在正常情况下我只能录制到最高 60fps。我可以用swift做还是需要使用objective-c?我想用慢动作捕捉 240fps。