微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

找不到库,错误,压缩视频文件时

如何解决找不到库,错误,压缩视频文件时

logcat消息:

“ E / WVMExtractor:无法打开libwvm.so:dlopen失败:库“ libwvm.so”未找到”

出现上面的错误,当我尝试使用这些代码转换器Transcoder和Sillicompressor压缩视频文件时,我检查了许多博客,但无法找出根本原因。

任何帮助将不胜感激,谢谢。

请找到下面的代码转换器库代码,我准备好视频后会立即调用下面的方法

private void transcodeVideo() throws IOException {
        String root = Environment.getExternalStorageDirectory().toString();
        File myDir = new File(root,"/.hiddenfolder");
        if (!myDir.exists()) {
            myDir.mkdirs();
        }
        String fname = "video.mp4";
        File vfile = new File(myDir,fname);
        if (vfile.exists()) {
            vfile.delete();
        }
        vfile.createNewFile();
        Log.i("raviRAJ","file location is  " + vfile.getAbsolutePath());

        Transcoder.into(String.valueOf(vfile))
                .addDataSource(Atom.context(),uri)
                .setListener(new TranscoderListener() {
                    @Override
                    public void onTranscodeProgress(double progress) {

                    }

                    @Override
                    public void onTranscodeCompleted(int successCode) {

                        Log.d(TAG,"onTranscodeCompleted: " +successCode);
                    }

                    @Override
                    public void onTranscodeCanceled() {
                        Log.d(TAG,"onTranscodeCanceled: ");
                    }

                    @Override
                    public void onTranscodeFailed(@NonNull Throwable exception) {
                        Log.d(TAG,"onTranscodeFailed: "+exception);
                    }
                }).transcode();



    }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。