Een goedemorgen.
Voor een import-routine richting mijn app ben ik op zoek naar libraries die in staat zijn bitrate/framerate/resolutie (dpi) etc uit media files op te halen.
De aandacht ligt hierbij voornamelijk op mpeg, flv, swf, mp3, tiff, pdf en de office documenttypen.
Voor de video/audio zijn natuurlijk de bitrate en framerate belangrijker en voor de office types de dpi en eventueel aantal pagina's etc.
Belangrijk punt is alleen dat ik de libraries volledig in java wil hebben, zonder platform afhankelijke deel-implementaties.
In mijn zoektocht ben ik allerhande oplossingen tegengekomen van jmf, fmj, ffmpeg, quicktime toolkit en de ibm mpeg4 toolkit. Deze zijn echter nog zwaar in ontwikkeling, niet te gebruiken voor commerciele toepassingen of (belangrijk) zijn niet platform onafhankelijk omdat ze dll's en so's gebruiken. Dit komt vaak omdat de frameworks ook volwaardige video-afspeel functionaliteit bevatten, maar dat is iets wat ik absoluut niet nodig heb.
Kan iemand mij een trap in de goede richting geven voor voornamelijk mpeg en flv? Van mpeg heb ik begrepen dat de header info closed source is, en alleen tegen betaling verkrijgbaar. Ik weet niet of dit een broodje aap is, of dat ik anders via source van opensource c++ tools nog wat kan analyseren. Liever echter heb ik lichtgewicht routines om enkel de header info uit te lezen, zonder de volledige files in geheugen te moeten laden.
Met vriendelijke groet
-r-
Voor een import-routine richting mijn app ben ik op zoek naar libraries die in staat zijn bitrate/framerate/resolutie (dpi) etc uit media files op te halen.
De aandacht ligt hierbij voornamelijk op mpeg, flv, swf, mp3, tiff, pdf en de office documenttypen.
Voor de video/audio zijn natuurlijk de bitrate en framerate belangrijker en voor de office types de dpi en eventueel aantal pagina's etc.
Belangrijk punt is alleen dat ik de libraries volledig in java wil hebben, zonder platform afhankelijke deel-implementaties.
In mijn zoektocht ben ik allerhande oplossingen tegengekomen van jmf, fmj, ffmpeg, quicktime toolkit en de ibm mpeg4 toolkit. Deze zijn echter nog zwaar in ontwikkeling, niet te gebruiken voor commerciele toepassingen of (belangrijk) zijn niet platform onafhankelijk omdat ze dll's en so's gebruiken. Dit komt vaak omdat de frameworks ook volwaardige video-afspeel functionaliteit bevatten, maar dat is iets wat ik absoluut niet nodig heb.
Kan iemand mij een trap in de goede richting geven voor voornamelijk mpeg en flv? Van mpeg heb ik begrepen dat de header info closed source is, en alleen tegen betaling verkrijgbaar. Ik weet niet of dit een broodje aap is, of dat ik anders via source van opensource c++ tools nog wat kan analyseren. Liever echter heb ik lichtgewicht routines om enkel de header info uit te lezen, zonder de volledige files in geheugen te moeten laden.
Met vriendelijke groet
-r-