簡単な紹介
JAVE(Javaのオーディオ・ビデオエンコーダー)ライブラリffmpegのプロジェクトでJavaラッパーです。開発者は、別の形式からトランスコード、オーディオとビデオファイルにJAVEのテイクを利用することができます。例では、あなたがMPEG 1にAVIファイルをトランスコードすることができ、あなたは(のようなユーチューブ)のFlash FLV一つにDivXビデオストリームを変更することができ、あなたはMP3やOggのVorbisのの1にWAVオーディオファイルを変換することができ、あなたが分離することができトランスコード、オーディオとビデオトラック、そうでそれらのサイズと縦横比を変え、動画のサイズを変更することができます。他の多くのフォーマット、コンテナや操作がJAVEによってサポートされています。
使用
唯一のjarパッケージの合計は、APIは、コードを貼り付け、言っていない、非常に簡単です
ビデオの長さを読み込み
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package
com.jave;
import
it.sauronsoftware.jave.Encoder;
import
it.sauronsoftware.jave.MultimediaInfo;
import
java.io.File;
public
class
ReadVideo {
public
static
void
main(String[] args) {
File source =
new
File(
"E:\\测试视频\\R41.avi"
);
Encoder encoder =
new
Encoder();
try
{
MultimediaInfo m = encoder.getInfo(source);
long
ls = m.getDuration();
System.out.println(
"此视频时长为:"
+ ls /
1000
+
"秒!"
);
}
catch
(Exception e) {
e.printStackTrace();
}
}
}
|
参照
コード
jarファイル、ドキュメント、およびソースコードへのリンク:
http://pan.baidu.com/s/1c1s9bqS
パスワード:oetx