小编Roz*_*ina的帖子

java.io.FileNotFoundException:output.mp4(只读文件系统)

我正在尝试将我的图像转换为视频.我找到了示例代码并用于我的应用程序.但我得到的错误就像

java.io.FileNotFoundException: output.mp4 (Read-only file system)

这是我的代码的片段:

    public class Main2Activity extends AppCompatActivity {

        AndroidSequenceEncoder encoder;
        @RequiresApi(api = Build.VERSION_CODES.N)
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main2);

            ArrayList<Bitmap> arrayList = new ArrayList<>();
            Bitmap b = BitmapFactory.decodeResource(getResources(),R.drawable.empty_collage);
            Bitmap a = BitmapFactory.decodeResource(getResources(),R.drawable.images);

            arrayList.add(a);
            arrayList.add(b);

            File file = new File("output.mp4");

            SeekableByteChannel out = null;
            try {
                out = (SeekableByteChannel) NIOUtils.writableFileChannel(String.valueOf(file));
            } catch (FileNotFoundException e) {
                e.printStackTrace();
                Log.e("msg",e.toString());
            }

            try {
                 encoder = new AndroidSequenceEncoder((org.jcodec.common.io.SeekableByteChannel) out, Rational.R(25,1));
            } catch (IOException e) {
                e.printStackTrace();
            }

            Toast.makeText(this, …
Run Code Online (Sandbox Code Playgroud)

animation android

1
推荐指数
1
解决办法
711
查看次数

标签 统计

android ×1

animation ×1