AvTranscoder  0.9.4
C++APIforLibav/FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
jFileAnalysis.java
Go to the documentation of this file.
1 import org.avtranscoder.NoDisplayProgress;
2 import org.avtranscoder.InputFile;
3 import org.avtranscoder.avtranscoder;
4 
5 
6 public class jFileAnalysis {
7  public static void main( String[] args ){
8  System.loadLibrary("avtranscoder-java");
9 
10  System.out.println( "Start input file analyse");
11 
12  avtranscoder.preloadCodecsAndFormats();
13 
14  InputFile inputFile = new InputFile( args[0] );
15  NoDisplayProgress progress = new NoDisplayProgress();
16  inputFile.analyse( progress );
17 
18  // Access the properties you want with
19  // inputFile.getProperties()
20 
21  System.out.println( "End input file analyse");
22  }
23 }
24 
25 // How to use
26 
27 // Compile on UNIX: javac -cp "/path/to/jar/avtranscoder-<version>.jar:." jFileAnalysis.java
28 // Run on UNIX: java -Djava.library.path=/path/to/lib/ -cp "/path/to/jar/avtranscoder-<version>.jar:." jFileAnalysis <input_image>
29 
30 // Compile on Windows: javac -cp "/path/to/jar/avtranscoder-<version>.jar;." jFileAnalysis.java
31 // Run on Windows: java -Djava.library.path=/path/to/lib/ -cp "/path/to/jar/avtranscoder-<version>.jar;." jFileAnalysis <input_image>
32 
static void main(String[] args)