
批處根據時間戳分割求大神指教~現在遇到的問題是根據提取的時間戳信息將wav分割為多個wav,搞不定~需求:任意目錄下、任意srt和任意wav,然后根據srt里面的時間戳將wav分割為多個~ 新建wav命名的目錄保存,分割的wav從1.wav開始~感謝大佬!求大神給個完整的代碼吧~srt字幕格式:
提取時間戳:nclick="copycode($('code0'));">復制代碼
- 1
- 00:00:00,030 --> 00:00:00,761
- 字幕文字字幕文字
- 2
- 00:00:00,861 --> 00:00:01,484
- 字幕文字字幕文字
- 3
- 00:00:01,584 --> 00:00:02,307
- 字幕文字字幕文字
nclick="copycode($('code1'));">復制代碼
- @echo off
- set input=1.srt
- set output=1.txt
- (for /f tokens=* %%a in ('findstr [0-9][0-9]:[0-9][0-9]:[0-9][0-9],[0-9][0-9][0-9] --> [0-9][0-9]:[0-9][0-9]:[0-9][0-9],[0-9][0-9][0-9] %input%') do (
- echo %%a
- )) > %output%

