问题标签 [vapoursynth]
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.
python - Python libass 还是 VapourSynth?
我使用VapourSynth作为 libass 包装器,用于生成特殊 .ass 文件的应用程序的视频预览,返回的视频帧应输出到 pyqt4 的 QImage 对象。
我已经阅读了有关 get_read_ptr 的 VapourSynth 文档,他们说它是编码为 frame.format 的图像的指针,在我的情况下 frame.format 是 RGB24。我的问题是:如何访问原始帧数据并将其发送到 QImage 对象以显示?
这是我的代码,我对 ctypes 不太擅长:/
目前返回:
python - 使用来自父媒体中心 Kodi 的 python 脚本调用视频播放器时出现 ImportError(编码)
我正在尝试使用带有 vapoursynth 过滤器的视频播放器 mpv,它本身使用 Python 3,作为媒体中心 Kodi 的外部播放器。mpv 很快在 Dock 中闪现,然后崩溃,并伴有错误消息:“mpv 意外退出。” 和终端输出
通过终端启动 mpv 或将文件拖到终端上时,一切都很好,没有崩溃。
我正在使用 OS X 10.10.4 Yosemite 并尝试了多个版本的 mpv 和 Kodi。我使用自制软件安装 Kodi、mpv、vapoursynth 和 python3。
崩溃报告: http: //pastebin.com/1JLcMb6D
我可以提供的其他东西:
(但 Python 3.4 也位于 /usr/local/Cellar/python3/3.4.3/,与 brew 一起安装)
mpv -> 蒸汽合成器 -> 很好
Kodi -> mpv -> vapoursynth -> Python 错误
为什么它只在从 Kodi 内部调用时才会发生?
actionscript-3 - 从一个范围转换到另一个范围
我有两组范围需要从一组翻译到另一组。
第一个范围-100 ↔ 100
是0
值。
第二个范围0.0 ↔ 10.0
是1
值。
我在 AS3 中使用第一个范围,第二个范围是一个 python 类,我需要这些数字来排列。
我正在使用滑块实时调整视频的亮度。视频过滤器接受 之间的值-100 ↔ 100
。然后我需要获取该值并将其传递给 python 脚本,但它只接受来自0.0 ↔ 10.0
我尝试了在网上找到的这个函数,但在这种特殊情况下它不能正确转换值。
这甚至可能吗?希望我的问题很清楚,如果需要澄清,请告诉我。
这是我指的 python 类:https ://github.com/dubhater/vapoursynth-adjust它使用第二个范围,而 AS3 使用第一个范围。
python - 使用vspipe的Python main(argv)函数中的Vapoursynth输出节点
当 vspipe 调用一个 Python 主程序时,我们如何设置输出节点?
以下不起作用:
这也不是:
错误消息是:无法检索输出节点。指定的索引无效?
python - 使用 VapourSynth ffms2 插件获取视频帧的时间戳
我稍后使用此片段作为视频源来处理它:
如何获取指定帧的时间戳或获取每个帧的时间戳列表?
python - 获取 NameError:Vapoursynth/Python 中未定义名称“视频”
尝试在 vapoursynth 中制作 gif,遵循教程但不断出现名称错误。如果有人可以帮助解释它有什么问题以及如何解决它,我将不胜感激。
audio - 如何使用 Vapoursynth 将音频发送到 FFMPEG?
Vapoursynth 在 9 月正式添加了音频支持,并在此之前进行了测试。由于它现在支持音频,我希望将一些旧的 Avisynth 项目转换为 Vapoursynth。部分原因是我对 Python 的熟悉,部分原因是在我选择的 linux 发行版中使用 QTGMC 设置 Vapoursynth 要容易得多。
无论如何,我的问题是当我运行脚本并将结果传递给 FFMPEG 时,FFMPEG 只获取视频流而不是音频流。从脚本的角度来看,看起来我应该做的一切都是正确的,但是关于处理音频的文档太少了,我无法确定。我倾向于我的 vspipe 命令的问题,但我不确定需要做什么才能说“此流中有音频”
这是 vspipe/ffmpeg 命令后跟的脚本:
以及要转换的命令: