diff --git a/src/main/java/org/ntlab/amaryllis/server/utils/Base64Decode.java b/src/main/java/org/ntlab/amaryllis/server/utils/Base64Decode.java index ead07c2..c8b2860 100644 --- a/src/main/java/org/ntlab/amaryllis/server/utils/Base64Decode.java +++ b/src/main/java/org/ntlab/amaryllis/server/utils/Base64Decode.java @@ -6,15 +6,17 @@ public class Base64Decode { public static String saveAsFile(String vid ,String endata) throws IOException { + String path = Base64Decode.class.getResource("/data/" + vid+ ".mp4").getPath(); + //デコードを行う byte[] dedata = Base64.getDecoder().decode(endata); //ファイル作成 - File file = new File("http://nitta-lab-www.is.konan-u.ac.jp/amaryllis/amaryllis/data/" + vid+ ".mp4"); + File file = new File("/data/" + vid+ ".mp4"); file.createNewFile(); //ファイルに音声データを書き込む - FileWriter file1 = new FileWriter("http://nitta-lab-www.is.konan-u.ac.jp/amaryllis/data/" + vid+ ".mp4"); + FileWriter file1 = new FileWriter("/data/" + vid+ ".mp4"); PrintWriter pw = new PrintWriter(new BufferedWriter(file1)); pw.println(dedata); @@ -22,7 +24,6 @@ pw.close(); //セーブしたファイルの相対パスを文字列として返す - String path = Base64Decode.class.getResource("/data/" + vid+ ".mp4").getPath(); return path; } }