广场舞最近在我们这边也很火啊,清明在家,老妈让我把vcd上的视频拷到U盘上去放,打开一看发现视频都是DAT格式的,后来google了下才知道是vcd对视频的封装,实质还是MPEG格式的,但是那么多视频啊,总不能一个一个转吧。
于是想到了万能的JAVA!附上代码:
package com.hj;
import java.io.File;
/**
*
* @author hj
* 2014-4-7
* 批量修改文件后缀名
*/
public class Main {
/**
* @param pathname
* 文件路径
* @param oldName
* 原后缀名
* @param newName
* 新后缀名
*/
public void reName(String pathname,String oldName,String newName){
File file=new File(pathname);
File[] fList=file.listFiles();
for (File file2 : fList) {
String name=file2.getName();
if (name.endsWith(oldName)) {
file2.renameTo(new File(file2.getParent()+"/"+name.substring(0, name.indexOf(oldName))+newName));
}
}
}
public static void main(String[] args) {
Main main=new Main();
main.reName("F:/MPEGAV", ".DAT", ".MPEG");
}
}