Ich versuche, 728 .raw-Dateien in 16-kHz-WAV-Dateien zu konvertieren, erhalte jedoch die folgende Fehlermeldung
sox FAIL-Formate: Eingabedatei kann nicht geöffnet werden `outputdir / rawfile / b95981d1-3aa6-4d10-b755-990915951efc ': Keine solche Datei oder Verzeichnis
Skript, das ich benutze, ist
#!/bin/bash
mkdir -p "outputdir"
for i in rawfile/*.raw; do
o=outputdir/${i}
sox "$i" -r 16000 -e signed ${o%.raw} ${o%.wav}
done
Das Skript befindet sich in der Datei convert.sh und die Rohdateien im Ordner rawfiles. Die Dateistruktur ist ähnlich
/ Original / Raw-Dateien / .raw-Dateien
und
/Original/convert.sh
Ich habe 728 Dateien zum Konvertieren von .raw-Dateien in 16-Bit-16-kHz-Mono-WAV-Dateien. Welche Änderungen muss ich vornehmen, um den Fehler zu beheben und die Dateien zu konvertieren?