Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tika Wiki" for change 
notification.

The "FFMPEGParser" page has been changed by ChrisMattmann:
https://wiki.apache.org/tika/FFMPEGParser?action=diff&rev1=1&rev2=2

Comment:
- updates for FFMPEG

  
  To use FFMPEG in Tika, then you simply use Tika-App and/or the Tika-REST 
server on a video file. Read on below to see how.
  
+ = Using Tika App =
+ 
+ You can use Tika app once FFMPEG is installed to parse a video file. For 
example:
+ 
+ `java -classpath tika-app/target/tika-app-1.9-SNAPSHOT.jar 
org.apache.tika.cli.TikaCLI -m SPOT11_000001\ 15.AVI`
+ 
+ Which should produce the following output:
+ 
+ {{{
+ Content-Length: 312559634
+ Content-Type: video/x-msvideo
+ X-Parsed-By: org.apache.tika.parser.DefaultParser
+ X-Parsed-By: org.apache.tika.parser.external.CompositeExternalParser
+ X-Parsed-By: org.apache.tika.parser.external.ExternalParser
+ encoder: ankarec
+ resourceName: SPOT11_000001 15.AVI
+ videoResolution: 720x480
+ xmpDM:audioChannelType: 1
+ xmpDM:audioCompressor: pcm_s16le ([1][0][0][0] / 0x0001)
+ xmpDM:audioSampleRate: 8000
+ xmpDM:duration: 00:05:35.92
+ xmpDM:fileDataRate: 7443 kb/s
+ xmpDM:videoColorSpace: yuvj420p(pc, bt470bg)
+ xmpDM:videoCompressor: mjpeg (MJPG / 0x47504A4D)
+ xmpDM:videoFrameRate: 25
+ }}}
+ 
+ Here is a test on another file:
+ 
+ `java -classpath tika-app/target/tika-app-1.9-SNAPSHOT.jar 
org.apache.tika.cli.TikaCLI -m WOW_MR_T.avi`
+ 
+ Which should produce the following output:
+ 
+ {{{
+ Content-Length: 8932074
+ Content-Type: video/x-msvideo
+ X-Parsed-By: org.apache.tika.parser.DefaultParser
+ X-Parsed-By: org.apache.tika.parser.external.CompositeExternalParser
+ X-Parsed-By: org.apache.tika.parser.external.ExternalParser
+ resourceName: WOW_MR_T.avi
+ xmpDM:audioCompressor: mp3 (U[0][0][0] / 0x0055)
+ xmpDM:audioSampleRate: 48000
+ xmpDM:duration: 00:00:33.03
+ xmpDM:fileDataRate: 2163 kb/s
+ xmpDM:videoCompressor: mpeg4 (DX50 / 0x30355844)
+ }}}
+ 
+ = Using Tika Server =
+ 
+ Start Tika server using the following command:
+ 
+ `java -jar tika-server/target/tika-server-1.9-SNAPSHOT.jar`
+ 
+ Then, issue a cURL command to post a video to Tika Server for FFMPEG to parse:
+ 
+ {{{
+ curl -T WOW_MR_T.avi -H "Content-Disposition: attachment; 
filename=WOW_MR_T.avi" http://localhost:9998/rmeta
+ }}}
+ 
+ Which should return:
+ 
+ {{{
+ [
+    {
+       "Content-Type":"video/x-msvideo",
+       "X-Parsed-By":[
+          "org.apache.tika.parser.DefaultParser",
+          "org.apache.tika.parser.external.CompositeExternalParser",
+          "org.apache.tika.parser.external.ExternalParser"
+       ],
+       "X-TIKA:parse_time_millis":"219",
+       "resourceName":"WOW_MR_T.avi",
+       "xmpDM:audioCompressor":"mp3 (U[0][0][0] / 0x0055)",
+       "xmpDM:audioSampleRate":"48000",
+       "xmpDM:duration":"00:00:33.03",
+       "xmpDM:fileDataRate":"2163 kb/s",
+       "xmpDM:videoCompressor":"mpeg4 (DX50 / 0x30355844)"
+    }
+ ]
+ }}}
+ 

Reply via email to