ffmpeg -i a.mp4
ffmpeg:呼叫ffmpeg工具,安裝ffmeg的時候需要配置此命令。
-i a.mp4:指定輸入檔案,絕對路徑和相對路徑均可。
public class ffmpegutils
return stringbuilder.tostring();
} finally
if (null != br) catch (ioexception e) }}
}}class printstreamutils extends thread
public void run()
}} catch (exception e) finally catch (exception e)
}} }
}
一. 讀取時長
public static string getduration(string filepath) throws exception
return string.valueof(time * 1000);
} /**
* 獲取毫秒數
* * @param timelen 格式:"00:00:10.68"
* @return 毫秒數
*/private static long gettimelen(string timelen) throws exception
if (strs[1].compareto("0") > 0)
if (strs[2].compareto("0") > 0)
return min;
}
二. 獲取編碼格式
public static string getencoding(string filepath) throws exception
return encoding;
}
三. 獲取解析度
public static string getresolution(string filepath) throws exception else if (m.group(4).tolowercase().contains("x")) else
if (resolution.contains("\\["))
if (resolution.contains(" "))
}return resolution;
}
四. 獲取幀率
public static string getframerate(string filepath) throws exception else
} return framerate;
}
五. 獲取位元速率
public static string getbitrate(string filepath) throws exception else
} return bitrate;
}
C 讀取檔案資訊
很多時候我們都需要讀取檔案的資訊,c 給我們提供了非常強大的類庫,裡面封裝了幾乎所有我們可以想到的和我們沒有想到的類,流是讀取檔案的一般手段,使用流讀取,這也是我們常用的方法。通常我們使用c 讀取檔案資訊使用如下的步驟 1 宣告並使用file的openread例項化乙個檔案流物件,就像下面這樣 fi...
讀取txt 檔案資訊
c 讀取txt檔案實現的一些總結 1 niit.txt 預設在 file read bin debug 檔案下 假如你不想程式執行報錯,那麼就在這個檔案下建立 1 因為這裡咱們是讀取文字,所以niit.txt,內容自己寫一下!留心兩點 1.1 檔案最好不要寫中文的,否則執行結果用 代替中文 2.2 ...
C windows讀取檔案版本資訊
尋找了許久,找到了這個介面,感謝大佬做出的貢獻。char szfilename c windows system32 cmd.exe dword dwsize getfileversioninfosize szfilename,null lpvoid pblock malloc dwsize get...