Ho visto diversi script per creare API FFmpeg per armv7, 7s e i386 ma non sono riuscito a trovare nulla che potesse funzionare anche per armv64. Alcune delle risposte su altri thread di questo forum hanno suggerito di preparare una libreria separata per arm64 ma non funziona bene con il resto delle architetture. Quindi ho bisogno di uno script che possa funzionare per tutte le architetture supportate per iOS compresi armv7, armv7s, armv64 e i386.Creazione di librerie ffmpeg iOS per armv7, armv7s, arm64, i386 e universale
risposta
devo utilizzo qui di seguito gli script per fare FFmpeg costruire per arm64
https://github.com/kewlbear/FFmpeg-iOS-build-script
È necessario aggiungere libbz2.dylib e il quadro libiconv.dylib nel progetto Xcode.
Come creare per ios8 e xcode 6.0? Qualche idea. Si prega di aiutare –
Si prega di consultare lo script aggiornato https://github.com/kewlbear/FFmpeg-iOS-build-script –
Come lo hai collegato in XCode nel progetto Swift? Quando provo a utilizzare qualsiasi funzione da ffmpeg, ho ricevuto un errore, ad esempio: Simboli non definiti per l'architettura x86_64: "avcodec_register_all()", referenziato da: + [Bridge_ObjectiveC_Cpp run_test_a:] in bridge.o ld: simbolo/i non trovato per l'architettura x86_64 clang: errore: comando linker non riuscito con codice di uscita 1 (usare -v per vedere l'invocazione) –
Hey Sandy scusa se ti disturbo, ma ho lo stesso problema. Sto cercando il framework FFMPEG (un solo file) che funzioni con tutte le architetture. Ce l'hai? – prelite