2013-12-11 22 views
6

muszę stworzyć film z obrazów, widziałem jcodec i myślę, że to jest to, czego potrzebuję: http://jcodec.org/Korzystanie jcodec SequenceEncoder

Jak dodać jcodec do mojego projektu? Widziałem, że istnieje wersja dla Androida. Popraw mnie, jeśli się mylę, ale dodałem jcodec-0.1.5.jar do mojego projektu w folderze libs. Następnie dodaje SequenceEncoder.java i BitmapUtil.java z jcodec-android-0.1.7.zip do mojego pakietu, ale gdy dodaję:

public void encodeImage(Bitmap bi) throws IOException 
{ 
    encodeNativeFrame(BitmapUtil.fromBitmap(bi)); 
} 

Daje mi błąd na pakiet com.example.seqtest i prosi mnie o skonfigurowanie ścieżki budowania.

Więc jak go używam, Jak mogę wprowadzić sekwencję obrazów? Czy możesz podać mi przykład?

Odpowiedz

12

W ten sposób można zrobić to

1) Pobierz jcodec-android-0.1.7.zip z http://jcodec.org/

2) Rozpakuj pobrany plik, a dostaniesz JCodec folder, który jest projekt na Androida.

3) Zaimportuj ten projekt w swoim Eclipse w wersji JCodec. Jeśli pojawi się jakiś błąd, rozwiąż go, klikając prawym przyciskiem myszy projekt Properties -> Android -> Select the Build target and press OK.

4) Teraz konfiguracja biblioteki JCodec jest ukończona.

5) Utwórz nowy android projekt aplikacji. (Rzeczywisty projekt)

6) prawym przyciskiem myszy na projekcie Properties -> Android -> Library -> Add -> Add the JCodec Library -> Apply -> OK

7) Teraz projekt jest powiązany z biblioteką JCodec i można rozpocząć kodowanie .

Można pobrać JCodec przykładową aplikację z tego linku http://jcodec.org/downloads/jcodec-samples-android-0.1.7.zip

znowu trzeba przeprowadzić krok 6 dla przykładowej aplikacji too.And ma potrzeby dodawania jcodec-0.1.5.jar do folderu libs.

+0

Zrobiłem to już, jest jakiś problem z konfliktem. Kiedy nazwaję funkcję encodeIm, nie otrzymuję błędu, ale nadal nie działa. Aplikacja się kompiluje, ale po jej uruchomieniu pojawiają się błędy. Potrzebuję samouczka na temat całego procesu – Dim

+0

Sprawdź moją zmienioną odpowiedź –

+0

Dziękujemy! Wreszcie stworzyłem plik wideo – Dim