使用文本编辑器编辑视频
项目描述
vi-video
使用vi或您喜欢的文本编辑器编辑视频。
概述
使用此工具编辑视频或音频文件包括三个步骤
- 运行一个命令来转录您要编辑的媒体
- 在
vi
或您喜欢的文本编辑器中编辑文本转录文件 - 运行另一个命令来剪切视频
示例命令
要安装此软件包,请运行
pip install vivideo
要生成转录文本文件,您可以运行此命令
vivideo-transcribe -i samples/jfk.wav -t samples/jfk.txt
在您编辑完转录(我们建议您使用另一个名称保存它)之后,运行类似以下命令
vivideo-edit -i samples/jfk.wav -t samples/jfk.edited.txt -o samples/jfk.edited.wav --no-greedy
Vi-Video使用FFMpeg作为音频和视频处理工具。为了执行上述步骤,需要安装FFMpeg库(《更多信息》)。
您还需要运行pip install vosk
以生成转录。
算法
MVP将所需转录中的每个单词与其在原始转录中的首次出现进行对齐。它仅查找在最后一个匹配单词/时间戳之后发生的匹配,因此不允许转置。
为了使结果看起来更漂亮,它将在每个剪切前后添加一个边距,就像在auto-editor中一样。如果某个剪切的分隔与下一个剪切的分隔重叠,则我们不会进行剪切。
我们可能希望使用类似Damerau–Levenshtein距离的东西来找到原始字符串(转录)和所需输出字符串(编辑脚本)之间最佳可能的对齐。
如果所需的转录包含原始文本中没有的词语(包含),我们可以使用类似VALL-E的东西进行配音或语音合成。
替代方案
这是descript的穷人家版本,它允许您像编辑文本文档一样编辑视频。
我们找到的最佳开源工具,可以做到类似的事情是auto-editor和videogrep
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
vivideo-0.0.1.tar.gz (394.9 kB 查看哈希值)
构建分布
vivideo-0.0.1-py3-none-any.whl (7.7 kB 查看哈希值)
关闭
vivideo-0.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7ad9104830a4578c4cb6e17bf5401a50098711313a163ffda9e76ae0d0906d04 |
|
MD5 | e2ab4b74dcc18ff672429c040c4ef752 |
|
BLAKE2b-256 | d9daa2a4733f40429f4a7801232620dd746292bf2edd1e89dc63f3e6c682a007 |
关闭
vivideo-0.0.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fcb07d60883d9c663bdc34f73223a21433eda7f196e95b7eddf76478541352cd |
|
MD5 | 0c2cb2c313b6047a8d1946638d60b59e |
|
BLAKE2b-256 | 43f5e1167feba630e7f91a6c4ac85df4ae50dbbf8dee9b85e6c4f11bb57810bb |