云转码修复长久以来跑马灯无法共存空格的问题,重写node-ffmpeg的模块实现

云转码

2022-04-06T03:12:55.370Z

众所周知,EFV智能云转码是使用的名为fluent-ffmpeg的nodejs插件,但是这个插件的作者基本没怎么维护这个插件了,而且其中一些写法也不符合现在的代码规范,所以长久以来都存在跑马灯中不能存在空格的问题,而且也会引起ass和srt字幕烧录,标题中存在空格烧录失败的问题,所以这次我痛并思痛,决定不再等待此插件作者的更新,决定自行修改其插件的核心代码,来彻底解决空格的问题。

更新内容:

一、重写了fluent-ffmpeg的部分代码,使其更加稳定。
二、解决了跑马灯中不能存在空格,不能存在英文冒号:,不能存在英文’的问题。
三、修复和视频同名ass或者srt字幕文件,如果标题存在空格,则烧录过程中烧录失败的问题。

这次是EFV智能云转码独享的更新,彻底解决空格导致的各种问题。

有任何想要了解的?联系我们!