gpt4 book ai didi

ffmpeg - 带有字幕错误的 AviSynth 脚本

转载 作者:行者123 更新时间:2023-12-04 23:26:43 28 4
gpt4 key购买 nike

Win7

FFmpeg 版本:20170223-dcd3418 win32 共享

AVISynth 版本:2.6

在 Visual Studio 2015 C# Forms 应用程序中调用 ffmpeg 并使用 process.StartInfo.Arguments 传递参数并读取 avs 脚本。工作正常。

avs脚本:

LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\VSFilter.dll")

a=ImageSource("01.png").trim(1,24)
b=ImageSource("02.png").trim(1,36)
c=ImageSource("03.png").trim(1,40)
d=ImageSource("04.png").trim(1,72)
e=ImageSource("05.png").trim(1,36)
f=ImageSource("06.png").trim(1,40)
video = a + b + c + d + e + f

return video

我想使用 avs 脚本添加字幕,但它不起作用。在“返回视频”参数之前添加字幕参数会导致:
subtitle("day 111", align=2, first_frame=0, halo_color=$00FF00FF, text_color=$0000FF00, size=36, last_frame=100)

结果错误:[avisynth @ 003cdf20] 脚本错误:函数“字幕”的参数无效

使用 video.subtitle 会导致:
video.subtitle("day 111", align=2, first_frame=0, halo_color=$00FF00FF, text_color=$0000FF00, size=36, last_frame=100)

没有错误,脚本完成但输出视频上没有字幕。

使用 subtitle(clip) 会导致:
subtitle(video, "day 111", align=2, first_frame=0, halo_color=$00FF00FF, text_color=$0000FF00, size=36, last_frame=100)

脚本异常退出但没有错误信息。

任何指导将不胜感激。如果我能澄清任何事情,请告诉我。

最佳答案

谢谢,那行得通。

LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\VSFilter.dll")

a=ImageSource("01.png").trim(1,24)
b=ImageSource("02.png").trim(1,36)
c=ImageSource("03.png").trim(1,40)
d=ImageSource("04.png").trim(1,72)
e=ImageSource("05.png").trim(1,36)
f=ImageSource("06.png").trim(1,40)

subtitle(a + b + c + d + e + f, "day 111", align=9, first_frame=0, halo_color=$00FF00FF, text_color=$0000FF00, size=36, last_frame=100)

关于ffmpeg - 带有字幕错误的 AviSynth 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43670549/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com