Jak uruchomić ffmpeg z linii poleceń na Androidzie

Chcę użyć ffmpeg przy użyciu wiersza poleceń. Zapisałem ffmpeg.so w katalogu plików w projekcie. Ale otrzymuję wyjątek podczas wykonywania tego zadania. To jest kod:

public class MainActivity extends Activity {

    Process p;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        Process p = Runtime.getRuntime().exec("/data/data/com.example.ffmpegnew/files/ffmpeg",null, new File("/data/data/com.example.ffmpegnew/files"));

        }
        catch(Exception e)
        {
            System.out.println("exception"+e);
        }

    }

}

To jest wyjątek:

09-16 16:21:24.992: I/System.out(2103): exceptionjava.io.IOException: Error running exec(). Commands: [/data/data/com.example.ffmpegnew/files/ffmpeg] Working Directory: /data/data/com.example.ffmpegnew/files Environment: null

Proszę mi powiedzieć, jaki rodzaj błędu robię.

questionAnswers(2)

yourAnswerToTheQuestion