
10.split, the next split for the next file should be saved as. when the last wav saved its last split with. In short, I ideally want to parse the whole directory with a single command, while keeping the naming continually from file to file, e.g. This implies that file naming start with index 1 for each new file.Į.g. wav files, and for each file I create a directory where I store the split files into.

Temp_dir = os.path.join(temp_dir, "output%05d.wav")Ĭommand = "ffmpeg -i ".format(os.path.join(directory, wav), temp_dir) Path(temp_dir).mkdir(parents=True, exist_ok=True) Temp_dir = os.path.join(out_dir, str(cntr)) My current solution is: def parse_and_split_dir(directory, out_dir):įiles =


I know how to split one single audio file with python and ffmpeg: command = "ffmpeg -i a.wav -f segment -segment_time 60 -c copy out_dir/output%09d.wav"įor my current task, I have a list of several hundred.
