簡體   English   中英

Android ffmpgeg-什么也沒發生

[英]Android ffmpgeg - Nothing happens

我目前的項目,我自己編與X264 libary在一起的ffmpeg,以下

教程。 我已經看到許多有關此主題的問題,但沒有一個真正幫助我。 在此之前,我嘗試了許多其他操作,這些操作導致產生許多.so文件(libavcodec等)。 由於我還沒有時間深入研究JNI,因此我想依靠上面的教程似乎提供的命令行。 但是問題來了:當我在Android設備上使用Process運行生成的文件時,它什么也不做(沒有輸出,也沒有錯誤消息)。 我得出的結論是,生成的文件仍然是.so文件(readelf可以讀取)。 到目前為止,我還沒有找到使用命令行在設備上運行ffmpeg的解決方案。 你知道我做錯了嗎?

謝謝,丹尼爾

我前段時間問過這個問題,但是對於任何有問題的人,下面是解決方法:

  • 我嘗試了這個似乎為x86,armeabi-v7a和armeabi-v7a-neon創建ffmpeg二進制可執行文件
  • 接下來,我將它們復制到手機上,並使用chmod將文件的權限設置為775,但該文件不可執行。 事實證明,外部存儲器上沒有文件可以執行。 將其復制到內部存儲-例如/ data / local / tmp-並設置權限后,該可執行文件便可以執行並工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM