View Full Version : [JAVA] JMF per videoEditing
Holliwood[ita]
23-03-2005, 09:22
Salve a tutti, premetto di essere relativamente nuovo al linguaggio in questione.
Volevo sapere se qualcuno ha familiarità con le API JMF per realizzare l'editing di un video dal quale estrarre tutti i frame per manipolarli e poi rimetterli insieme.
Sono necessarie anche le JAI per modificare le immagini?
Grazie
:muro: :muro:
...esiste un esempio di grabber video tra i tutorial di mokabyte...il guaio di jmf è la scarsità di tipologie di codec supportati...inoltre...apparte l'isolato caso del supporto ai file mp3...sembrerebbe che la Sun non sia intenzionata a dare al jmf il giusto supporto...nel caso tu sia interessato ad ampliare le capacità del jmf dovresti affiancargli le librerie fobs...un derivato degli FFmpeg...che pero'...hanno lo sviluppo momentaneamente sospeso per un azione legale nei loro confronti...se non sbaglio...a causa dei brevetti su alcuni codec...
...di piu' non so...ciao e buon lavoro...
...dovrei avere qualche player sia applet che stand...se li trovo ti posto qualcosina...
Holliwood[ita]
23-03-2005, 12:49
Originariamente inviato da ally
...esiste un esempio di grabber video tra i tutorial di mokabyte...il guaio di jmf è la scarsità di tipologie di codec supportati...inoltre...apparte l'isolato caso del supporto ai file mp3...sembrerebbe che la Sun non sia intenzionata a dare al jmf il giusto supporto...nel caso tu sia interessato ad ampliare le capacità del jmf dovresti affiancargli le librerie fobs...un derivato degli FFmpeg...che pero'...hanno lo sviluppo momentaneamente sospeso per un azione legale nei loro confronti...se non sbaglio...a causa dei brevetti su alcuni codec...
...di piu' non so...ciao e buon lavoro...
...dovrei avere qualche player sia applet che stand...se li trovo ti posto qualcosina...
Grazie per la prontezza di risposta e per l'interesse.
Il mio problema è quello di realizzare una background subtraction di un video mpeg(in pratica andando a lavorare sul valore dei pixel nello spazio RGB per decidere se appartengono allo sfondo o sono in movimento per mezzo di un algoritmo statistico esistente). Pensavo di usare i modelli di mokabyte per costruire del video tutte le immagini dei frame(grabbing) in formato jpeg e poi andare a lavorare su queste(per convertire tutti i pixel in (R;G;B) ) con le Java Advanced Imaging. Infine rimettere insieme tutti i frames elaborati sempre per mezzo dell'esempio di mokabyte.
Ti pare fattibile?
Grazie
...si...sembrerebbe fattibile...attento alla tipologia di file da catturare...jmf è veramente mooolto schizzinoso...
...ma è un programma per uso personale o cosa?...
Holliwood[ita]
23-03-2005, 16:28
Originariamente inviato da ally
...si...sembrerebbe fattibile...attento alla tipologia di file da catturare...jmf è veramente mooolto schizzinoso...
...ma è un programma per uso personale o cosa?...
è un programma per un esame universitario.
Sono stato dal prof che mi ha detto che l'idea va bene ma che sarebbe meglio invece di grabbare tutto all'inizio, far lavorare l'algoritmo con i frame in memoria e siccome l'algoritmo di subtraction lavora con N frames acquisire il successivo e cancellare l'N precedente....
Cmq ora è un casino l'implementazione...
Originariamente inviato da Holliwood[ita]
è un programma per un esame universitario.
Sono stato dal prof che mi ha detto che l'idea va bene ma che sarebbe meglio invece di grabbare tutto all'inizio, far lavorare l'algoritmo con i frame in memoria e siccome l'algoritmo di subtraction lavora con N frames acquisire il successivo e cancellare l'N precedente....
Cmq ora è un casino l'implementazione...
...si ma attento che di certo non riuscirai a grabbare a frame rate elevati...penso che un frame al secondo sia già un buon risultato...
Holliwood[ita]
23-03-2005, 18:12
Originariamente inviato da ally
...si ma attento che di certo non riuscirai a grabbare a frame rate elevati...penso che un frame al secondo sia già un buon risultato...
Il problema sarà implementare il tutto unendo anche le Java Advanced Imaging...:cry:
Magari quando inizio ti posto qui i miei problemi.
Grazie 1000
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.