Android: Comment configurer FFMPEG dernière version d'android studio?
Je veux configurer FFMPEG
dans android studio, mais je ne peux pas obtenir tout document ou un lien pour que. Github sur de nombreux FFMPEG
lib disponible pour android, mais que tous sont avec l'ancienne version. Et comment exécuter la commande dans android? et je veux savoir après avoir configurer FFMPEG
alors, comment pouvons-nous courir FFMPEG
commandes. Aidez-moi pour que. merci d'avance.
J'ai utilisé les liens ci-dessous mais pas succès dans la dernière version.
http://writingminds.github.io/ffmpeg-android-java
https://github.com/WritingMinds/ffmpeg-android-java
https://github.com/havlenapetr/FFMpeg
- Qu'entendez-vous par version la plus récente de
FFMPEG
?? Je veux dire quelle est la différence entre LA dernière version et les liens que vous avez fournies ci-dessus. J'ai travaillé avecFFMPEG
android et créé avec succès de nombreuses vidéos..!! - je veux utiliser la commande reverse avec FFMPEG, mais pas travaillé dans toutes les bibliothèques que ci-dessus un lien est fourni à partir de
- j'ai besoin d'utiliser la commande reverse ou facile d'inverser la vidéo?
- mais la dernière version disponible inverse de commande
- J'ai effectué pour NDK r12b voir ma réponse de mise à jour, il est complet d'installation pour android studio..!!
- Avez-vous fait avec sdk trop? J'ai besoin d'aide avec le sdk
Vous devez vous connecter pour publier un commentaire.
La dernière version de
FFMPEG
est 3.1.1, tout Juste libérés avant 12 jours. Je pense donc qu'il n'y a pas de facilement disponibles démo comme cette vieille un.Nous avons besoin pour construire le
FFMPEG
de la bibliothèque sur notre propre. Quelques questions que j'ai trouvé il suffit de coller ici qui pourrait vous aider. (Pas testé)Comment Construire FFmpeg pour Android
Vous avez besoin de le compiler sur votre propre la en téléchargeant Android NDK & La dernière Version de
FFMPEG
.Un tutoriel est également là : Comment Construire FFmpeg pour Android. C'est assez vieux donc, vous avez juste besoin de changer le versions mentionnées ici. Pour
FFMPEG
il sera3.1.1
& NDK il serar12b
.Bâtiment
FFMPEG
avec le NDK r12b:De téléchargement Android NDK : La dernière version d'Android NDK peut être téléchargé à l' Android NDK site web. Au moment de la rédaction de cette réponse, la dernière version est NDK r12. simplement décompresser l'archive
Télécharger ffmpeg code source : FFMPEG code source peut être téléchargé à partir du ffmpeg site web. La dernière version stable est la version 3.1.1 (au moment de la rédaction). Télécharger le code source et de le décompresser à $NDK/dossier sources.
Mise à jour de fichier de configuration : Ouvrir ffmpeg-3.1.1/configurer le fichier avec un éditeur de texte, et recherchez les lignes suivantes.
Cette cause ffmpeg bibliothèques partagées pour être compilé
libavcodec.donc. (par exemple, libavcodec.donc.55), ce qui n'est pas
compatible avec Android système de construction. Donc, nous allons avoir besoin de remplacer
les lignes ci-dessus avec les lignes suivantes.
Construire ffmpeg : Copiez le texte suivant dans un éditeur de texte et l'enregistrer en tant que build_android.sh dans ffmpeg_3.1.1 dossier.
Une fois le fichier enregistré, allez dans le répertoire où ce fichier se trouve & exécuter la commande ci-dessous,
Puis d'exécuter le script par la commande,
Construire de Sortie : La construction peut prendre un certain temps pour terminer en fonction de votre vitesse de l'ordinateur. Une fois que c'est fait, vous devriez être capable de trouver un dossier $NDK/sources/ffmpeg-3.1.1/android, qui contient des bras/lib et le bras/inclure des dossiers.
Ouverte pour demander à tous les doutes.
.o
,.d
, rendre des fichiers, etc. Comment obtenir.so
?Avez-vous vu ce lien Writingminds's la bibliothèque FFmpeg fourni toutes les explications à ce sujet dans ce lien
Dernière Version de la bibliothèque writingmind est ici https://github.com/WritingMinds/ffmpeg-android-java/releases
Si vous voulez utiliser la dernière version de bibliothèque, vous pouvez le faire à partir de
build.gradle
parce que si aucune bibliothèque n'est pas mis à jour, il peut être vu et peut être mis à jour debuild.gradle
, j'ai toujours le faire pour de nombreux la bibliothèque pour la dernière version disponible.Pour gradle dans FFMpeg utiliser cette
Plus de bibliothèques semblable à elle est donnée sur ce lien
https://android-arsenal.com/details/1/925
Aussi je vous suggère de lire ce que, et ce que
Si vous voulez utiliser la Dernière version de la Bibliothèque d'Origine, rendez-vous ici : FFmpeg [ version la plus récente sera ici ]
d'ajouter avec du code natif puis ces blogs peuvent vous aider à
http://ffmpeg-android.blogspot.in/ et
http://www.roman10.net/2011/07/17/how-to-build-android-applications-based-on-ffmpeg-by-an-example/
Que j'ai vécu avec ffmpeg pour android pour quelques semaines.
La bibliothèque appelée FFmpeg4Android et peut être trouvé ici, à la zone de Guerre.
Je sais que le titre dit du 6 décembre 2011, mais je l'ai testé et travaillé avec lui et que tout fonctionne normalement. Vous n'avez pas mentionné ce qu'est exactement à vos besoins avec cette bibliothèque, mais vous avez pu lire sur le ffmpeg aptitudes à la site officiel.
La FFmpeg4Android a un exemple de projet qui peut être une excellente référence, et également leur soutien est immédiate et claire.
Les commandes sont en cours d'exécution en fonction de votre chaîne d'entrée, e.g:
ffmpeg -y -i /sdcard/videokit/en.mp4 -strict expérimentale -s 160x120 -r 25 -vcodec mpeg4 -b 150k -ab 48000 -ac 2 -ar 22050 /sdcard/videokit/out.mp4
laissez-moi savoir si vous avez besoin de plus d'aide, je serai heureux de vous aider.