这是一个用于音视频转录的工具,可以将音频和视频文件转换为文本。
(This is a tool for audio and video transcription, capable of converting audio and video files into text.)
此文件定义了一个名为 VideoTranscriber
的类,用于将音频转录为文本。它使用了 whisper
模块进行转录。
(This file defines a class named VideoTranscriber
that is used to transcribe audio into text. It uses the whisper
module for transcription.)
此文件定义了一个名为 ResultProcessor
的类,用于处理并读取转录结果的JSON文件。
(This file defines a class named ResultProcessor
that is used to handle and read transcription results from a JSON file.)
这是工具的主要执行文件,它配置了日志记录器,包含命令行参数,并定义了主要的程序执行逻辑。
(This is the main execution file for the tool. It sets up a logger, contains command-line arguments, and defines the main program execution logic.)
此文件定义了工具支持的音频和视频格式。
(This file defines the audio and video formats supported by the tool.)
这个文件包含了一些常用的功能函数,例如将内容写入JSON文件的函数。
(This file contains common utility functions, like the one used for writing content into a JSON file.)
请根据 main.py
中的命令行参数说明或者配置文件来使用此工具。
(Please refer to the command-line argument descriptions in main.py
for usage instructions.)