A batch converter of media to MP3.
- Reads all files from a specified location except files with extensions .mp3 and .txt.
- Creates MP3 out for each file of identical file name except for the file extension.
- If MP3 is successfully written deletes the original media file.
- Writes status output to the terminal file by file.
- Download and install ffmpeg.
- Execute
npm install -g typescript
- Modify the value of ffmpeg.ts to point to the location of the ffmpeg binary, might be something similar to
"C:\\Users\\user_name\\downloads\\ffmpeg-4.4.1-full_build\\bin\\ffmpeg.exe"
for Windows users. Must be an absolute path. - From inside the project directory
npm install
. - Execute
tsc
from inside the project directory
node mp3 "C:\myFiles"
where the third argument is the location of the media to convert.