作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在创建一个视频播放器,在录制视频后,用户应该能够对视频应用 gpu 过滤器,然后上传,然后才能播放。
我应用了 GPUMp4Composer 库,但在应用过滤器后,视频按预期出现,但音频变得静音。
new GPUMp4Composer(srcMp4Path, destMp4Path)
.filter(new GlFilterGroup(FilterType.createGlFilter(filterTypes.get(select_postion), getApplicationContext())))
.listener(new GPUMp4Composer.Listener() {
@Override
public void onProgress(double progress) {
}
@Override
public void onCompleted() {
runOnUiThread(new Runnable() {
@Override
public void run() {
progressDialog.dismiss();
GotopostScreen();
}
});
}
@Override
public void onCanceled() {
Log.d("resp", "onCanceled");
}
@Override
public void onFailed(Exception exception) {
progressDialog.dismiss();
Toast.makeText(Preview_Video_A.this, "Try Again", Toast.LENGTH_SHORT).show();
}
})
.start();
我希望输出视频带有过滤器和声音,但我得到的是没有声音的过滤视频。
最佳答案
我也遇到了同样的问题,但是更新到最新版本后,它解决了音频静音问题。
com.github.MasayukiSuda:GPUVideo-android:v0.1.1
注意:Gradle 没有给我更新新版本的提示,不知何故我去了 github 并找到了一个新版本。
关于android - GPUMp4Composer 应用过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57035131/
我是一名优秀的程序员,十分优秀!