Closed hippiefox closed 5 months ago
需要改下FFmpegKit
需要改下FFmpegKit
方便解决嘛?或者给我个Guide,我自行解决。
这属于技术支持,需要成为Sponsors才可以享受。你可以参考下这个项目的Sponsor tier。
tier?这个选项$30 a month吗?
是的
是的
没问题。我先描述一下我的需求:
我只是能够为这个库增加boxblur 和 gblur这两个filter。具体filter要如何操作是要你这里来实现。我提供的是ffmpeg标准的filter。
我只是能够为这个库增加boxblur 和 gblur这两个filter。具体filter要如何操作是要你这里来实现。我提供的是ffmpeg标准的filter。
没问题。 关于我需求的第二条的意思是,ffmpeg支持动态修改滤镜的参数吧。 比如模糊半径,需要确认一下。
已赞助,滤镜的需求问题,期待您的技术支持。 有进展请及时沟通。
@hippiefox filter已经添加了。你试下。videoFilters是可以实时修改的
还是没有滤镜的效果呢?求指点。
FFmpegKit 你先用 f411a5ef5f3c84a1828c4b752a652b298c8ad07b 这个commit。 最新的分支,没有包含boxblur这个 filter
代码: options.videoFilters = ["boxblur=50:5"] 语法参照的地址 控制台:error KSPlayer: MEPlayerItem.swift:131 MEPlayerItem | Impossible to convert between the formats supported by the filter 'in' and the filter 'auto_scale_0' 表现:视频无模糊效果。 Q:是我的使用方法不对吗?或者能否给我一下使用boxblur再KSPlayer应用的写法示例吗?
你有设置 options.hardwareDecode = false 了吧
你有设置 options.hardwareDecode = false 了吧
设置后就好了。 Q1: em...我目前的理解是:用滤镜就把硬件解码给关掉,这个理解对不对。 Q2:这个滤镜的特性,后续啥时候会加入到主流的版本,以保持项目可以用到最新的特性的FFMpegKit的包。
目前filter都只能软解 支持硬解的filter很少 而且我还没调通。 昨晚合入main分支了
Describe the bug 代码配置: KSOptions.firstPlayerType = KSMEPlayer.self KSOptions.secondPlayerType = KSMEPlayer.self
控制台输出: error KSPlayer: MEPlayerItem.swift:131 MEPlayerItem | No such filter: 'gblur' error KSPlayer: MEPlayerItem.swift:131 MEPlayerItem | Error creating filters