Ahoj,
odpovídám na zprávu z úterka, 23. ledna 2007,
kterou Tomáš Procházka napsal v 10:11:25:
Nakonec jsem to vyřešil pomoci ffmpeg programu, který spouštím přímo z Javy
jako proces přes:
String ffmppeg_cmd = "ffmpeg -i %s -an -ss %s -an -r 1 -vframes 1 -y
thumbs/%s_%%d.jpg";
Process p = java.lang.Runtime.getRuntime().exec(String.format(
ffmppeg_cmd,
vfile.getAbsolutePath(),time,vfile.getName().replaceFirst(".flv", "")),
new String[0], vfile.getParentFile());
--------------------------- Původní zpráva ---------------------------
Odesilatel: Tomáš Procházka <[EMAIL PROTECTED]>
Předmět: náhledy z videa
Datum: 23. ledna 2007, 10:11:25 (GMT +0100)
Přílohy: <none>
msgid:[EMAIL PROTECTED]
TP> Ahoj,
TP> odpovídám na zprávu z pondělka, 22. ledna 2007,
TP> kterou Pavel Réder napsal(a) v 15:17:33:
TP> Mám to ve FLV, proto se snažím použít FOBS, což by mělo být
TP> JNI rozhraní pro ffmpeg a zároveň se to integruje do JMF. Když tam
TP> přes to spustím ten Fobs_jmstudio.exe, tak to FLV videa skutečně
TP> přehrává, ale já to neudělám ani za boha.
TP> --------------------------- Původní zpráva ---------------------------
TP> Odesilatel: Pavel Réder <[EMAIL PROTECTED]>
TP> Předmět: náhledy z videa
TP> Datum: 22. ledna 2007, 15:17:33 (GMT +0100)
TP> Přílohy: <none>
TP> msgid:[EMAIL PROTECTED]
TP>
P>> No nějaké drobné zkušenosti mám, četl jsem videostream z Axis kamer,
P>> JPEGImageDecoder jsem používal k získávání jednotlivých framů, které se
ukládaly
P>> do databáze a vysílaly přes multicast do sítě. JMF mi na začátku připadalo
P>> celkem zajímavé, později celkem nepoužitelné. BTW, sami autoři si to
přiznali a
P>> měli v úmyslu to dodělat/předělat, ale nějak to umřelo... V jakém formátu
máte
P>> to video?
P>> Pavel
>>> A vy jste už něco podobného dělal nebo má ten odkaz na JPEGImageDecoder
>>> konkrétní význam?
>>>
>>> P> Zkuste se podívat na com.sun.image.codec.jpeg.JPEGImageDecoder
>>> P> Pavel
>>>>>Ahoj.
>>>>>Chci se zeptat, zda nemáte někdo zkušenosti z nějakou knihovnou, která by
>>>>>uměla generovat náhledy z videa, stačilo by mi FLV.
>>>>>Já jsme zatím trochu experimentoval z Java Media Frameworkem, dál jsem
>>>>>zkoušel FOBS (http://fobs.sourceforge.net/features.html) a taky jsem našel
>>>>>FMJ (http://fmj.sourceforge.net/) a ještě
>>>>>http://sourceforge.net/projects/jffmpeg/
>>>>>Řešení jsem však doposud nenašel. Součástí příkladů k JMF byla třída
>>>>>FrameAccess, pomoxi které se asi opravdu dá k jednotlivým framům videa
>>>>>dostat, ale získám pouze nějaká binární data, aniž bych věděl co pak s
>>>>>nimi. Potřebuji z toho získat JPG.
>>>>>Nevíte někdo, jak na to?
TP> ------------------------ Konec původní zprávy ------------------------
------------------------ Konec původní zprávy ------------------------
--
---------------------------------------------------------------------
Tomáš Procházka
E-mail: [EMAIL PROTECTED]
WWW: http://atom.sf.cz
ICQ: 87147320
---------------------------------------------------------------------