找回密码
 立即注册
查看: 2549|回复: 10

[vapoursynth相关]为啥连get_core()都能报错

5

主题

46

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
7462
青木八雲 发表于 2023-4-9 10:11:48 | 显示全部楼层 |阅读模式
我就想做个反交错而已。。

2023-04-09 10:08:20.775
Failed to evaluate the script:
Python exception: module 'vapoursynth' has no attribute 'get_core'

Traceback (most recent call last):
File "src\cython\vapoursynth.pyx", line 3115, in vapoursynth._vpy_evaluate
File "src\cython\vapoursynth.pyx", line 3116, in vapoursynth._vpy_evaluate
File "H:\等待处理\[Yaku-Raws] Tsurune -Tsunagari no Issha- (BS11 1280x720 x264 AAC)\ts档\[Yaku-Raws] Tsurune -Tsunagari no Issha-.vpy", line 7, in
core = vs.get_core(threads=8)
^^^^^^^^^^^
AttributeError: module 'vapoursynth' has no attribute 'get_core'

有人遇到过这种问题吗。。
安装路径无中文
这应该算装好了吧。。
QQ截图20230409101103.png

评分

参与人数 1活跃度 +233 收起 理由
孤雨独火 + 233 少看中文互联网,少看csdn,多看看官方文档.

查看全部评分

回复

使用道具 举报

5

主题

46

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
7462
青木八雲  楼主| 发表于 2023-4-9 10:18:39 | 显示全部楼层
百度了半天指向全是指毫不相干的python错误,好不容易找到个相关贴子只有成功的情况。。完全没提为啥会失败。。_(:з」∠)_
回复

使用道具 举报

3

主题

406

回帖

42

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
205625

活跃达人

shadows 发表于 2023-4-9 10:25:40 | 显示全部楼层
本帖最后由 shadows 于 2023-4-9 10:30 编辑

看官方文档
http://www.vapoursynth.com/doc/gettingstarted.html#example-script

官方repo一搜就搜出来了相关问题 https://github.com/vapoursynth/vapoursynth/issues/604

我作为一个对vapoursynth完全不懂的人根据搜索引擎都找到解决办法了
回复

使用道具 举报

7

主题

107

回帖

48

VC币

高级会员

Rank: 4

积分
25000
Ryougi_Kukoc 发表于 2023-4-9 12:27:00 | 显示全部楼层
你百度可不得找不到吗
回复

使用道具 举报

4

主题

98

回帖

125

VC币

白金会员

Rank: 12Rank: 12Rank: 12

积分
62877
Eclipse 发表于 2023-4-9 13:05:02 | 显示全部楼层
Vapoursynth 的官网就有写啊,R55 这个版本的更新日志就有详细说明:
Many script functions were marked as obsolete or removed. The most common construct is probably vs.get_core() that no longer works. Use vs.core instead you lazy script writers! Many other functions like plugin/function enumeration were changed but the old functions simply have deprecation warnings. For now.

总之就是 vs.get_core() 已被弃用,请使用 vs.core 替代
回复

使用道具 举报

0

主题

28

回帖

0

VC币

新手上路

Rank: 1

积分
286
TsushimaYohane 发表于 2023-4-9 21:05:05 | 显示全部楼层
本帖最后由 TsushimaYohane 于 2023-4-9 21:07 编辑

你可以换用 VS-C (


github.com/vcb-s/guides/tree/master/Basics/%5B05%5D%20VapourSynth%E5%9F%BA%E7%A1%80
回复

使用道具 举报

47

主题

2781

回帖

2020

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
432683

崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

孤雨独火 发表于 2023-4-9 21:29:07 | 显示全部楼层
本帖最后由 孤雨独火 于 2023-4-9 21:35 编辑


两码事
get_core()在api4出来前就已经是deprecated了,就不应该使用

三年前发布r51的时候的表述已经是废弃多年
https://github.com/vapoursynth/v ... 5bdb/ChangeLog#L106


点评

反正 get_core() 再它那边能用,也不碍事(  发表于 2023-4-9 23:02
回复

使用道具 举报

5

主题

46

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
7462
青木八雲  楼主| 发表于 2023-4-10 00:20:54 | 显示全部楼层
shadows 发表于 2023-4-9 10:25
看官方文档
http://www.vapoursynth.com/doc/gettingstarted.html#example-script

行,明白了,这就去看文档。。
回复

使用道具 举报

5

主题

46

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
7462
青木八雲  楼主| 发表于 2023-4-10 00:23:18 | 显示全部楼层
Eclipse 发表于 2023-4-9 13:05
Vapoursynth 的官网就有写啊,R55 这个版本的更新日志就有详细说明:

总之就是 vs.get_core() 已被弃用, ...

。。怪不得呢,这就去看文档
回复

使用道具 举报

5

主题

46

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
7462
青木八雲  楼主| 发表于 2023-4-10 00:24:56 | 显示全部楼层
谢谢大家的指导!这就滚去看文档。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表