pili-engineering / PLDroidShortVideo

PLDroidShortVideo 是七牛推出的一款适用于 Android 平台的短视频 SDK,提供了包括美颜、滤镜、水印、断点录制、分段回删、视频编辑、混音特效、视频剪辑、本地转码、视频上传在内的多种功能,支持高度定制以及二次开发。
https://github.com/pili-engineering/PLDroidShortVideo
Apache License 2.0
1.68k stars 311 forks source link

红米2A (HN 2A) 手机录制短视频卡死, #65

Open Raynor999 opened 6 years ago

Raynor999 commented 6 years ago

Android 版本4.4.4 KTU84Q, 权限全部开启,可以进入录制视频界面,点击录制按钮,卡死并疯狂打印如下日志: 4 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null 03-14 18:49:21.512 3231-3611/? E/PLDroidShortVideo: Pili-Encode:HWVideoEncoder:dequeueOutputBuffer failed: null

qinxiandiqi commented 6 years ago

同问,红米2A使用使用SDK里面生成视频的相关方法就会报这个问题,无法生成视频。另外有个线索,使用PLShortVideoTrimmer#trim()时,如果模式选择PLShortVideoTrimmer.TRIM_MODE.FAST就可以生成视频,这是唯一一个可以导出视频的,如果默认选择PLShortVideoTrimmer.TRIM_MODE.ACCURATE就一样报这个错,无法生成视频。