Advertisement

Python 批量获取 SRT 文件的纯文本内容

阅读量:

python-批量提取srt文件中的纯文本

1.功能介绍

为了简化操作流程,我将纯文本程序从 srt 文件中进行批量收集,并将其压缩为一个易于运行的 exe 文件格式。这样一来就无需用户运行 Python 环境以及依赖的相关库即可完成操作。现在版本支持从指定路径中选择一组 srt 文件,并一次性提取其中的所有文本内容。提取后的文本保存在与原始 srt 文件处于同一目录位置。

值得注意的是,在处理 srt 文件时需要注意其通常采用多种不同的字符集设置

2.可执行程序

如需获取执行文件,请访问以下链接:快速从SRT文件中提取纯文本内容

3.python源代码

下面是所以的源代码:

复制代码
    import tkinter as tk
    from tkinter import filedialog
    import os
    
    root = tk.Tk()  # 创建程序主窗口
    root.withdraw()  # 隐藏该窗口
    
    file_types = [('Text Files', '*.srt')]  # 指定要筛选的文件格式
    files = filedialog.askopenfilenames(filetypes=file_types)  # 

全部评论 (0)

还没有任何评论哟~