fix at9 copying
This commit is contained in:
parent
d88921ed70
commit
00b8d540b3
|
@ -285,9 +285,12 @@ public class Suggs implements ActionListener, ListSelectionListener {
|
||||||
for (int i = 0; i < tracklist.size(); i++) {
|
for (int i = 0; i < tracklist.size(); i++) {
|
||||||
AudioTrack at = tracklist.get(i);
|
AudioTrack at = tracklist.get(i);
|
||||||
String trackno = String.format("%02d", i);
|
String trackno = String.format("%02d", i);
|
||||||
|
new File(Main.inpath + "temp/data/audio/music/" + trackno).mkdirs();
|
||||||
if (at.path.getName().endsWith(".at9")) {
|
if (at.path.getName().endsWith(".at9")) {
|
||||||
|
progressDialog.setText("Copying track " + (i+1) + " out of " + tracklist.size() + "...");
|
||||||
try {
|
try {
|
||||||
// Assume whoever made the AT9s knows what they're doing
|
// Assume whoever made the AT9s knows what they're doing
|
||||||
|
System.out.println("Copying track #" + (i+1) + " \"" + at.title + " - " + at.artist + "\"...");
|
||||||
Files.copy(at.path.toPath(), Paths.get(Main.inpath + "tmp/data/audio/music/" + trackno + "/music_stereo.at9"), StandardCopyOption.REPLACE_EXISTING);
|
Files.copy(at.path.toPath(), Paths.get(Main.inpath + "tmp/data/audio/music/" + trackno + "/music_stereo.at9"), StandardCopyOption.REPLACE_EXISTING);
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
Logger.getLogger(Suggs.class.getName()).log(Level.SEVERE, null, ex);
|
Logger.getLogger(Suggs.class.getName()).log(Level.SEVERE, null, ex);
|
||||||
|
@ -296,7 +299,6 @@ public class Suggs implements ActionListener, ListSelectionListener {
|
||||||
progressDialog.setText("Encoding track " + (i+1) + " out of " + tracklist.size() + "...");
|
progressDialog.setText("Encoding track " + (i+1) + " out of " + tracklist.size() + "...");
|
||||||
try {
|
try {
|
||||||
System.out.println("Encoding track #" + (i+1) + " \"" + at.title + " - " + at.artist + "\"...");
|
System.out.println("Encoding track #" + (i+1) + " \"" + at.title + " - " + at.artist + "\"...");
|
||||||
new File(Main.inpath + "temp/data/audio/music/" + trackno).mkdirs();
|
|
||||||
Process p = Main.exec(new String[]{Main.inpath + "at9tool.exe", "-e", "-br", "144", at.path.getPath(), "data/audio/music/" + trackno + "/music_stereo.at9"}, Main.inpath + "temp/");
|
Process p = Main.exec(new String[]{Main.inpath + "at9tool.exe", "-e", "-br", "144", at.path.getPath(), "data/audio/music/" + trackno + "/music_stereo.at9"}, Main.inpath + "temp/");
|
||||||
p.waitFor();
|
p.waitFor();
|
||||||
} catch (IOException | InterruptedException ex) {
|
} catch (IOException | InterruptedException ex) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user