+package eu.svjatoslav.meviz.htmlindexer.metadata.fileTypes;
+
+import org.apache.tika.Tika;
+
+import java.io.File;
+
+public class Video extends AbstractFile {
+
+ public String mimeType;
+
+ public Video(File parentDirectory, String fileName) throws Exception {
+ super(parentDirectory, fileName);
+ }
+
+ @Override
+ protected void updateFileMetadata(File parentDirectory) throws Exception {
+ File file = getFile(parentDirectory);
+ Tika tika = new Tika();
+ mimeType = tika.detect(file);
+ System.out.println("Detected video type: " + mimeType);
+ }
+}