mli / autocut

用文本编辑器剪视频
Apache License 2.0
6.72k stars 676 forks source link

feat: add support for audio files #64

Closed nodewee closed 1 year ago

nodewee commented 1 year ago

增加了对音频文件的支持

为什么需要? 录制播客的用户也能使用 autocut 提高效率

对项目做了哪些改动? 因为 moviepy、whisper 都支持视频和音频。所以不需要增加额外的库,只需要改动部分代码,增加对音频文件的适配即可。

  1. 改动 utils.py ,增加函数,用来判断是否音频文件
  2. 改动 cut.py:Cutter,增加对文件是否视频/音频的判断,做出区别处理
  3. 更新 test,适配对音频文件的支持

是否改变了使用方式? 否。

衍生的新问题/ToDo: [ ] 待改动 cut.py:Merger,以增加对音频文件的支持。从而实现在 Daemon 场景下对音频的支持。

mli commented 1 year ago

能resolve一下conflict吗?别的我没问题

nodewee commented 1 year ago

能resolve一下conflict吗?别的我没问题

👌。这么快就被 review 了,开心😄