Advertisement

剪映字幕提取助手(包含2022.01.03新增的字幕分割功能)。rar

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
最近我怀念起童年时观看的动画片,并计划制作一些相关的视频片段进行精修,同时为这些视频添加中文字幕。在浏览论坛时,我注意到相关软件的操作流程较为繁琐,因此决定自行开发一个版本,以期提供更为便捷的使用体验。 那么,为什么要自行提取剪映的字幕呢? 剪映的中文语音识别功能相当出色,相较于其他工具而言,其识别准确率也表现得较为可靠。最关键的一点是,它完全免费! 这使得我能够为自己的视频添加字幕,或者用于为一些缺乏字幕的中文字幕电视剧补充字幕(尽管这项工程量巨大,请勿轻易尝试)。我的操作系统为Windows 10,编程语言是易语言。我使用了剪映2.3.0(该软件理论上支持所有版本的剪映软件,并且兼容Windows 10以外的系统——我曾在学校机房的Windows 7系统上成功运行),在使用过程中,杀毒软件可能会将其标记为潜在威胁;因此建议您将其放入沙盒中进行操作。 目前,1.0和2.0版本已经开源(可在我的个人主页下找到),但仍存在一些缺陷。如果您对该软件有任何功能建议或发现bug,欢迎在留言区提出![1.留言将优先置顶;后续版本会尽力改进(毕竟人类的能力是有限的),成功后将取消置顶] 终于完成了考试后的大量奋战工作,并成功增加了评论区里许多实用功能的更新! 在论坛里活跃了五年之后,我似乎终于崭露头角(汗~),各位觉得不错的作品请务必给予免费评分和支持;在此也祝大家新年快乐! 下面是本期更新的内容(请注意:部分图片可能因压缩而与实际有所不同且尺寸较大,请耐心等待):以后往期更新(包含超多功能的精美大图)都将被隐藏起来;您可以点击前言上方的目录进行查看!2021年01月03日更新:软件v2.31增加了单文本/多文本的批量过滤与替换功能;进一步完善了全屏编辑模式;增加了简单的窗口调节功能;增强了拖放功能,现在可以解析保存的SRT文件了;优化了便捷编辑按钮的功能。 现向大家征集更多实用功能:字幕文字批量替换 (包括语气词过滤和字词替换 - xwei9277、龙小组、460864734) √; 字幕分割功能 (由当红轩羽实现) ; 反向导SRT字幕回剪映 (由 marshu 实现) ; 自适应问题 (例如拉伸及全屏适配) 。 常见问题及解答 (欢迎补充): 1. 如何配合剪映使用该软件? 2. 为什么软件无法自动获取剪映草稿目录? 剪映默认只能安装在C盘(2021.12.30 win10系统下测试发现所有版本(从内测0.6.9到现在的2.5.5)的剪映电脑端都有识别字幕功能且均只能安装在C盘)。小助手无法读取可以尝试一下操作自行获取目录后添加(如果看不到文件夹,可能是被隐藏了, 请勾选文件夹的 查看→隐藏的项目)。具体还请百度, win7与win10操作方法有些不同, 这里不多介绍。 3. 为什么360会报毒? 使用易语言编程(尤其静态编译)的软件一般都难以逃过360的查杀(卸载360即可直接解决)。不放心的可以放入沙盒中使用, 或者尝试使用UPX加壳版本(可缓解查杀时间)。 4. 系统兼容问题无法打开可能是软件已经被误杀了, 详情看问题2。若尝试上述操作后问题仍无法解决, 请带上具体截图回复, 非常感谢你的支持!

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 工具【2022.01.03】.rar
    优质
    这款“剪映字幕提取工具”提供便捷高效的视频字幕生成与编辑服务,并在最新版本中加入了字幕分割功能,方便用户更加灵活地管理字幕。 最近怀旧小时候的动漫,想制作一些相关的视频剪辑,并配上中文字幕。研究了一些论坛中的软件后发现操作复杂度较高,因此自己开发了一个版本以简化流程。提取剪映(Scenemo)字幕的原因在于其强大的中文字幕识别功能和较高的准确率,最重要的是免费使用。 该工具可以为自制的视频添加字幕或给没有自带字幕的中文电视剧加字幕(需要投入大量时间和精力)。开发环境是Windows 10操作系统,并用易语言编程。理论支持所有版本剪映软件及其它Windows系统版本(在安装有Win7系统的学校机房测试成功)。 使用时可能被杀毒软件误报,建议放入沙盒中运行以确保安全。当前已开源了前两个主要版本,在个人主页下可以找到代码。尽管存在一些问题和限制,但欢迎提出功能需求及反馈bug。 近期连续两天熬夜开发出了许多实用的功能,并希望得到大家的支持与鼓励!以下是最近的更新内容(多图预警): 2021年01月3日软件v2.3版本更新: - 单文本/多文本批量过滤替换 - 全屏幕编辑模式增加 - 窗口调节功能简易化 - 增强拖放操作,支持解析保存的SRT文件 - 便捷按钮优化 正在征集以下新功能(尽量实现):字幕文字批量化处理、语气词过滤及词汇替换等。 常见问题解答: 1. 如何配合剪映使用本软件? 2. 软件为何无法自动获取剪映草稿目录?原因分析。 3. 为什么360安全卫士会误报该程序为病毒? 若遇到上述以外的问题,请反馈具体截图,以便尽快解决。
  • 【完全开源】 v2.9(加三种导出选项,支持自定义).rar
    优质
    剪映字幕小助手v2.9是一款完全开源的工具软件,新增多种导出选项及自定义分割功能,助力用户高效管理与编辑视频字幕。 剪映的中文音轨识别功能非常强大且准确率高,并且完全免费。它可以用于多种场景:给自己的视频简单添加字幕、为无字幕的中文电视剧批量加字幕(工作量大,但实用性很强)、从视频中提取文本进行学习摘录等。 以下是用户建议的一些新功能: - 字幕文字批量替换,包括过滤语气词和替换特定词汇; - 批量导出SRT文件; - 分割字幕片段的功能; - 合并连续空行的能力; - 提供便捷的保存及另存为选项; - 允许调整窗口大小以适应不同需求; - 覆写功能,包括将外部生成的SRT字幕重新导入剪映中使用; - 数据迁移功能以便于在不同设备间传输项目文件; - 确保与其它视频编辑软件的良好兼容性; - 保存时提供多种命名样式选项。
  • TFT屏模软件 与图片
    优质
    这是一款专为TFT屏幕设计的高效取模软件,具备强大的文字和图片提取能力,帮助用户快速完成屏幕内容的数字化处理。 这是一款TFT取模的软件,包含图片取模和文字取模功能,方便大家进行开发。
  • 用于电影SRT工具
    优质
    SRT字幕切割工具是一款专为影视爱好者设计的软件,能够精准地将长篇幅的字幕文件按需分割,便于用户管理和编辑字幕内容。 我找到了网上的一些电影字幕资源,但它们通常是一段或两段的格式,有时需要将它们分割开来使用。我没有找到方便小巧的工具来满足这个需求,于是自己动手制作了一个工具。欢迎大家尝试并提供反馈!
  • json转换为srt文件
    优质
    本工具帮助用户轻松地将剪映导出的JSON格式时间文本数据转换成通用的SRT字幕文件格式,方便在多种视频播放器和编辑软件中使用。 这段文字可以这样改写:用于将剪映自动识别的字幕转换为SRT格式字幕文件,可以直接导入各种专业视频编辑软件(如Pr、Ae、FCP等)或视频播放器中使用。
  • 2.1版上线(免路径选择)支持生成BOM纯文本TXT和时间轴SRT文件工具.rar
    优质
    这款“剪映字幕提取小助手2.1”软件提供便捷高效的字幕文件生成服务,最新版本新增免路径选择功能,用户可轻松导出纯文本TXT与带时间轴的SRT格式字幕文件。 剪映字幕提取小助手是一款强大的视频字幕提取工具,用户可以通过这款软件轻松地从剪映视频中提取字幕,操作简单且使用方便,满足用户的多种需求。 【功能介绍】 1. 可解析剪映json格式的字幕文件。 2. 快速导出解析后的字幕数据至其他平台或应用。 3. 支持将字幕保存为常见的SRT格式。 4. 提供批量处理多个字幕文件的功能,提高工作效率。 5. 允许用户选择性地保存特定的解析结果。 此外,该软件还提供了一些实用的小功能: 1. 自动保存模式:包括首次读取时直接自动保存和定时自动保存两种方式。后者与编辑功能结合使用效果更佳。 2. 状态条信息显示,方便查看实时处理状态。 3. 另存为选项,允许用户将字幕文件另存到指定路径中。 以上就是剪映字幕提取小助手的主要特点及新增加的功能介绍,希望对您有所帮助。
  • Python将导出为SRT脚本.py
    优质
    这段Python脚本用于自动化地将视频编辑软件剪映中的字幕文件转换成SRT格式,便于在多种平台和播放器上使用。 以下是使用Python实现的PC端剪映字幕转换为SRT格式的代码: ```python # -*- coding: utf-8 -*- import getpass import os import json import re def get_time(time_int): # 使用正则表达式处理时间格式化问题 if time_int == 0: return 00:00:00,000 p = re.compile(r(\d*)(\d{3})\d{3}) pl = p.findall(str(time_int))[0] if pl[0] == : hms = 00:00:00 else: h, m, s = 0, 0, int(pl[0]) while s >= 60: m += 1 s -= 60 while m >= 60: h += 1 m -= 60 if h >= 24: exit(暂不支持超过24小时的字幕文件转换) hms = :.join((str(h).zfill(2), str(m).zfill(2), str(s).zfill(2))) return ,.join((hms, pl[1])) def format_time(start, end): # 拼接时间格式化后的字符串 return --> .join((get_time(start), get_time(end))) def main(): # 取得电脑的用户名 username = getpass.getuser() # 拼接取得json文件夹所在地址 json_root_path = fC:/Users/{username}/AppData/Local/JianyingPro/User Data/Projects/com.lveditor.draft/ if os.path.exists(json_root_path): with open(os.path.join(json_root_path, root_draft_meta_info.json), r, encoding=utf-8) as f: json_path = (json.load(f)[all_draft_store][0][draft_fold_path]) # 打开json文件并将其转换为srt文件 if os.path.exists(json_path): with open(os.path.join(json_path, draft_content.json), r, encoding=utf-8) as f: j = json.load(f) l1 = [] l2 = [] for i in j[tracks][1][segments]: start_time = int(i[target_timerange][start]) end_time = int(start_time + i[target_timerange][duration]) l1.append(format_time(start_time, end_time)) for i in j[materials][texts]: l2.append(i[content]) idx = 0 # 可以在此处自定义新建的srt字幕路径及文件名 with open(测试.srt, w, encoding=utf-8) as srt: while idx < len(l1): pass ``` 注意:代码中的`main()`函数在处理SRT输出部分时缺少了具体实现,需要进一步完善。
  • 内嵌教程
    优质
    本教程详细讲解了如何从视频文件中提取内嵌字幕的方法和步骤,适用于多种视频格式与软件工具。 内嵌字幕提取教程 本教程将详细介绍如何从视频文件中提取内嵌字幕,并将其转换为独立的SRT或ASS格式字幕文件。首先,您需要准备一个支持处理多种媒体文件类型的软件工具,如SubStation Alpha(SSA)或者VLC media player等。 步骤如下: 1. 安装并打开相应的解码器和播放器。 2. 打开包含内嵌字幕的视频文件。 3. 导出或提取字幕。具体方法可能因使用的软件而异,但通常可以在菜单中找到“导出”、“转存”或者类似选项来实现这一操作。 请注意,在进行上述步骤时,请确保您的系统已经安装了必要的解码器和相关插件以支持视频格式的正确读取与处理。
  • 视频工具V2.0
    优质
    视频字幕提取工具V2.0是一款高效的多媒体处理软件,专为用户从视频文件中自动或手动提取字幕设计。它支持多种格式和语言,操作简单便捷,极大地方便了用户的日常使用需求。 视频取字幕工具可以帮助用户轻松地为视频添加或提取字幕,提高观看体验和内容可访问性。这类工具有多种功能,包括自动识别语音转文字、手动编辑字幕以及支持多种语言等。使用这些工具可以节省大量时间和精力,并且让分享的视频更加专业和完善。
  • 视频神器.zip
    优质
    这款工具能够高效地从视频中自动识别并提取文字内容,极大地方便了用户进行视频学习、翻译或字幕制作等工作。 软件介绍:此软件可以帮助用户从网剧视频中提取字幕或实时翻译字幕。例如,如果视频中的原始字幕是英文,勾选自动翻译选项后,即可显示为中文。 使用方法: 1. 确定并圈出字幕显示区域。 2. 开始识别过程,并播放视频。 3. 识别完成后可以保存文字内容。 特别提醒:在进行识别时,请确保字幕显示区域不被任何物体遮挡。如果该区域受到遮挡,可能会导致误识信息的生成。