本帖最后由 稚叶 于 2025-2-18 00:08 编辑  
 
需要电脑有python环境和FFmpeg 
 
使用方法:将所有需要提取的视频与该脚本放在一个文件夹里,点击这个脚本运行后等待即可 
1.代码里支持扩展名为'.mp4', '.mkv', '.avi', '.mov',只尝试过mp4,其他扩展名可以自己尝试添加 
2.默认提取第一个字幕流,多字幕流的不知道行不行 
如果想提取多字幕流,可参考: 
把py文件右键选择记事本打开,找到第11行:        '-map', '0:s:0',  # 假设我们要提取第一个字幕流 
  如果提取第二个,就把第二个0改成1,也就是'-map', '0:s:1', 
以此类推 
(当时需求是导出一个,所以没考虑到同时输出所有字幕流的问题,所以现在一次性输出所有的话可能存在输出文件名冲突问题,就不写了) 
不过我也没试过,如果有成功的欢迎告诉我^^ 
 
不太懂代码,把需求提供给ai后优化的产物 
 
 
 |