flutydeer / audio-slicer

A simple GUI application that slices audio with silence detection
MIT License
1.15k stars 161 forks source link

请问能否增加一个批量操作的命令 #15

Closed icaca closed 10 months ago

icaca commented 10 months ago

我有许多目录需要进行处理,担心手动操作会有失误。 我看了下slicer.py 和slicer2.py,好像都是对单个文件进行操作的。 于是我写了个linux命令, find . -type f -name "*.wav" -exec python slicer.py {} \; -exec rm -f {} \; 这个命令可以处理,并删除旧文件。 但是执行效率非常低,用gui 1秒就能处理200多个文件,在命令行5秒只能处理1个文件。 不知道是因为wsl效率低还是python的问题。

flutydeer commented 10 months ago

我不太清楚你说的批量操作命令是什么,gui版的切片机就是批处理呀,你把需要处理的音频拖放到列表里就行

icaca commented 10 months ago

我有几十个目录要处理,每个都要设置对应的源文件和目标目录,怕弄错了。 我用bash慢慢处理吧。