ffmpeg pro android (pomocí výukového programu: "ffmpeg a Android.mk")

hlasů
48

Snažím se sestavit ffmpeg pro android. Zjistil jsem několik příspěvků na toto téma, ale nikoli z nich zdá se k práci. Pokud se snažil stavět ffmpeg jako je zveřejněna na [1]. Líbilo se někdo úspěšně zkompilovat ffmpeg použití Práce tutoriál? Nejsem si jistý, jak si uvědomit, krok 4 až 5.

KROK4: Konfigurace ...

KROK5: cd do kořenového NDK dir, typ aby TARGET_ARCH = ramene APP = ffmpeg-org

Zdá se mi, že stavební aplikace, jako je vysvětleno v tutoriálu v kroku 5 potřebovat nějaké předchozí kroky. Bohužel mám ve složce žádnou aplikaci uskutečňovat. Já používám aktuální android NDK uvolňování 3 a odhlásila skutečné FFmpeg úniky z [3] a [4]. Jsem vděčný za každou radu.

[1] http://slworkthings.wordpress.com/
[2]http://gitorious.org/~olvaffe/ffmpeg/ffmpeg-android
[3]http://ffmpeg.org/download.html

Položena 15/04/2010 v 13:11
zdroj uživatelem
V jiných jazycích...                            


4 odpovědí

hlasů
20

Poté, co se rozhlédl po síti. Jediné pracovní roztok jsem zjistil, je dodávána Bambuser které přeneseny ffmpeg pro použití v jejich android aplikaci.

Kód je zde: http://bambuser.com/opensource

V podstatě kopírovat .so soubory do JNI / lib, spolu se všemi .h soubory byste mohli potřebovat, vytvářejí JNI obal přes javah, a funguje to.

UPRAVIT:

Vzhledem k tomu, příspěvek byl napsán několik balené FFmpeg projekty pro android povrchem, jedním z těch nejjednodušších kompilovat a používat je zde: https://github.com/guardianproject/android-ffmpeg .

Trvá přístup staticky sestavení binární (ne knihovny), který se běžel přes příkaz shellu v běhu. Vyhledávání GitHub na ‚ android ffmpeg‘ pro vidličky a souvisejících projektů.

Nenalezl dobře zabalený implementace JNI metoda založená, ačkoli.

Odpovězeno 28/10/2010 v 11:28
zdroj uživatelem

hlasů
4

Našel jsem návod na ffmpeg na android zde: http://rxwen.blogspot.com/2010/05/use-ffmpeg-to-setup-streaming-server-on.html

Vysvětluje v jiné místo, jak se dostal k tomu nativní programování na Android nainstalovat ffmpeg. Doufám, že to pomůže.

Odpovězeno 20/12/2010 v 10:31
zdroj uživatelem

hlasů
3

I bude poskytovat více aktualizovaný seznam zdrojů, které vysvětlují, jak stavět a v některých případech dokonce použít FFMPEGna platformě Android.

Toto je průvodce se mi líbilo nejvíc: http://www.roman10.net/how-to-build-ffmpeg-with-ndk-r9/

Pokud potřebujete více možností, můžete se podívat na ty, které jsou stejně dobré :

Odpovězeno 08/03/2014 v 15:28
zdroj uživatelem

hlasů
3

V NDK R3, když použijete makepříkaz, NDK bude využívat pouze název složky do složky „apps“ pro název projektu. To předpokládá, že máte své zdrojové soubory FFmpeg a android.mkněkde uvnitřNDK/apps/ffmpeg-org/jni/

V otherwords, zajistí, že vaše foldername je nastavena na hodnotu ffmpeg-org.

EDIT: Možná zjistíte, že worthwile používat NDK R4, který se změní makena ndk-build. V tomto novém NDK, nemusíte mít svůj projekt zřídit v každém zvláštním způsobem, jak ndk-buildjednoduše prohledá váš projekt Android.mksoubory, které říká, co kompilovat.

Odpovězeno 05/07/2010 v 01:44
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more