buongiorno a tutti.
Cerco una libreria per calcolare la durata di file video (per TUTTI I
FORMATI video: flv, mpeg, avi, mp4) con Java.
Ho provato con la "getDuration()" della classe "player" del package
javax.media, ma funziona solo per certi formati, non per tutti, quindi l'ho
scartata.
Ho provato con jffmpeg (net.sourceforge.jffmpeg.VideoDecoder), ecco il codice:
-------------------------
String JFFMPEG_VIDEO = "net.sourceforge.jffmpeg.VideoDecoder";
Codec video = (Codec) Class.forName(JFFMPEG_VIDEO).newInstance();
PlugInManager.addPlugIn(JFFMPEG_VIDEO,
video.getSupportedInputFormats(),
video.getSupportedOutputFormats(null),
PlugInManager.CODEC);
-------------------------
ma non capisco in che attributo della classe video è contenuta la
durata del file, per la verità non so neanche come passare alla classe
video il percorso fisico del file video...
Qualcuno sa aiutarmi?
Grazie