精品为您呈现,快乐和您分享!

移动端

收藏本站

OK下载站

当前位置: 首页 > 软件下载 > 媒体软件

SushiHelper(字幕批量自动调轴)v230301免费版

SushiHelper(字幕批量自动调轴)v230301免费版

类型:媒体软件 语言:简体

大小:47.5M 更新时间:2023-08-20

推荐指数:

应用简介


SushiHelper是一款批量自动字幕调整软件。该软件可以帮助您批量自动调整无广播电视片头的高清片源的字幕。支持ass、srt、ssa等格式。需要配合使用FFmpeg。欢迎您下载并使用。









SushiHelper是一款批量自动字幕调整软件。该软件可以帮助您批量自动调整无广播电视片头的高清片源的字幕。支持ass、srt、ssa等格式。需要配合使用FFmpeg。欢迎您下载并使用。



SushiHelper(字幕批量自动调轴)



基本介绍



Sushi 是一个开源项目。假设一部外国电影在中国上映。这部电影将有一个广播和电视标题。现在有一个字幕只能适配有广播电视片名的片源,而你下载的是高清的没有广播电视片名的。片源,如果你想为这个高清片源生成改编字幕,可以使用这个工具调整轴。它根据音频相似性调整轴。例如,视频A 的字幕长度在5 秒到10 秒之间。该工具会分析该字幕对应的音频,并在视频B中找到与该音频相似的音频。B中对应的音频是有字幕的。大概就是这个原理。我不明白细节。不管怎样,只要两个视频有大部分相同的片段,都可以尝试使用这个工具来调整轴,比如网页版和BD版的动画和电影; SushiHelper是开发者在VCB-S Gadget上编写的sushi包,支持ass、srt、ssa等格式,需要配合FFmpeg使用;



使用说明



1、安装FFmpeg:在某个路径下创建FFmpeg文件夹。创建后无法移动。



例如,在D:\Program Files下创建时,FFmpeg的完整路径应为D:\Program Files\FFmpeg。



将ffmpeg压缩包中的所有文件复制到D:\Program Files\FFmpeg。压缩包中有一个bin文件夹,里面包含ffmpeg的主程序。



复制完成后,bin文件夹的完整路径应为D:\Program Files\FFmpeg\bin。将这个路径D:\Program Files\FFmpeg\bin添加到系统环境变量的Path变量中并保存;



如果SushiHelper正常,打开cmd命令行,输入ffmpeg回车,就可以看到ffmpeg的版本信息。关于ffmpeg的安装,网上有很多相关教程,可以自行搜索。



2、将原视频和与原视频匹配的字幕放入文件1,目标视频放入文件夹2。目标视频即为要生成字幕的视频。假设原始视频为mp4格式,目标视频为mkv格式,字幕为ass格式,



原视频文件名为ABC.mp4,与原视频匹配的字幕必须命名为ABC.ass或ABC.XXX.ass(X代表任意字符,数量不限);



并且目标视频的文件名也应该是ABC.mkv,即原始视频和目标视频的文件名必须相同;如果文件夹1中有10个视频和10个字幕,则文件夹2中也应该有10个目标视频,两边的数量要对应;



最后,选择文件夹1和文件夹2,将其拖到SushiHelper.exe或其快捷方式中,就会开始自动调整轴。执行完成后,会在文件夹2中生成调整后的字幕;



上面的视频可以替换为音频,操作相同;



7ef64df2d6a1df75_600_0.png



常见错误



程序执行完成后,会有一个sushi.txt文件,可以查看错误信息:



1. 这是一些无效的ASS 脚本:列表索引超出范围



这个错误说明ass格式的字幕文件不符合规范或者含有一些特殊字符。将字幕放入字幕编辑器并保存一次即可消除大部分错误;



2. TypeError:不支持的操作数类型-:“NoneType”和“float”



大多数情况下,此错误是由于原始视频末尾的片段比目标视频多而导致的,并且这些片段带有字幕。将原字幕放入字幕编辑器中,按开始时间排序,保存;然后使用文本编辑器打开字幕,



删除字幕文件中所有超过目标视频时间线长度的字幕行;例如,原字幕24分钟,目标视频23分钟,则删除原字幕23分钟后的所有字幕;



3、执行时间较长后没有信息输出。这意味着两个视频相距太远。一般情况下,如果15分钟没有输出,就可以放弃调轴。