File size: 642 Bytes
fc032f5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
@echo off
setlocal enabledelayedexpansion

:: Set the path to FFmpeg
set FFmpegPath="C:\path\to\ffmpeg.exe"

:: Root directory to start the search
set RootDir=.

:: Step 1: Find and delete _22khz.wav files
for /r "%RootDir%" %%F in (*_22khz.wav) do (
    echo Deleting "%%F"
    del "%%F"
)

:: Step 2: Find _24khz.wav files and convert them to _16khz.wav
for /r "%RootDir%" %%F in (*_24khz.wav) do (
    set "InputFile=%%F"
    set "OutputFile=%%~dpF%%~nF"
    set "OutputFile=!OutputFile:_24khz=_16khz!.wav"

    echo Converting "!InputFile!" to "!OutputFile!"
    %FFmpegPath% -i "!InputFile!" -ar 16000 "!OutputFile!"
)

echo Done!
pause