Est-ce que quelqu’un trouve cela utile? – Comstackr FFMPEG sur Windows avec Cywin et NDK r5

Est-ce que quelqu’un trouve cette information utile de toute façon?

J’ai essayé de comstackr cette chose depuis un moment maintenant et je connais les nombreux messages qui circulent sur Internet et qui offrent une aide. J’ai lu et essayé la plupart des suggestions et je voulais rassembler mon succès dans ce message unique pour que d’autres puissent en bénéficier.

Comme je n’ai pas de blog, j’ai pensé que cela ne ferait pas de mal de poster ici à la place.

J’ai réussi à comstackr FFMPEG 0.10.3 (Freedom) sur Windows 7 (32 bits) en utilisant NDK r5 et Cygwin. Les marches:

1 – Téléchargez / installez Cygwin dans la racine de votre lecteur C. Je ne vais pas donner d’instructions à ce sujet, c’est assez simple et il y a beaucoup de tutoriels à ce sujet.

2 – Téléchargez NDK r5 à partir d’ ici et extrayez-le à la racine de votre lecteur C.

3 – Téléchargez FFMPEG 0.10.3 à partir d’ ici et extrayez à la racine de votre lecteur C.

4 – Ouvrez le fichier ‘configure’ à la racine du répertoire FFMPEG dans un éditeur de texte.

5 – Commenter les lignes 2073, 2074 et 2075.

6 – En dessous de 2075, ajoutez la ligne suivante:

TMPDIR = c: / cygwin / tmp

7 – Téléchargez ce script (merci Roman10) et placez-le dans votre répertoire racine FFMPEG. Renommez le fichier en

build_android.sh

8 – Ouvrir le script dans un éditeur de texte et éditer la ligne 17 pour lire

c: / android-ndk-r5

9 – Cliquez sur Démarrer> Exécuter et tapez “bash” (sans les marques vocales) et appuyez sur Entrée.

10 – Tapez ce qui suit et appuyez sur Entrée:

cd /cygdrive/c/ffmpeg-0.10.3

11 – Tapez ce qui suit et appuyez sur Entrée:

dos2unix build_andoird.sh

12 – Tapez ce qui suit et appuyez sur Entrée:

./build_android.sh

13 – Asseyez-vous et attendez … libffmpeg.so apparaîtra bientôt dans votre répertoire “c: \ ffmpeg-0.10.3 \ android \” (où est défini dans le bas du script du blog de roman10). L’architecture par défaut est armv7-a.

Le script du blog de roman10 comstackra en fait un assez gros fichier d’objects partagés (.so). Les indicateurs du compilateur peuvent être adaptés à vos besoins dans le script du blog de roman10.