Ionic2 使用Cordova视频编辑器插件进行视频转码在iOS上引发错误
我正在尝试捕获视频,并使用Ionic Native的视频编辑器插件对其进行转码。它在Android上运行得很好,但在iOS上我无法对视频进行转码 捕获视频后,我使用转码方法如下:Ionic2 使用Cordova视频编辑器插件进行视频转码在iOS上引发错误,ionic2,ionic-native,Ionic2,Ionic Native,我正在尝试捕获视频,并使用Ionic Native的视频编辑器插件对其进行转码。它在Android上运行得很好,但在iOS上我无法对视频进行转码 捕获视频后,我使用转码方法如下: let options = { fileUri : videoFullPath, outputFileName : new Date().getTime().toString() + '.mp4', outputF
let options = {
fileUri : videoFullPath,
outputFileName : new Date().getTime().toString() + '.mp4',
outputFileType : this.videoEditor.OutputFileType.MPEG4,
saveToLibrary : true,
maintainAspectRatio : true,
width : 480,
height : 360,
videoBitrate : 500000,
audioChannels : 1,
audioSampleRate : 22050,
audioBitrate : 96000,
progress : (info: number) => {
console.log('Progreso: ' + info * 100 + '%');
}
};
this.videoEditor.transcodeVideo(options).then((pathTranscodedVideo: string) => {
console.log(pathTranscodedVideo);
}).catch(this.showErrorMessage);
正如我所说的,它在Android上工作。在iOS上,我收到下一个错误:“视频导出失败,错误为:无法解码(-11855)”
有人能帮我吗。我被这件事缠住了,我需要它为一个客户项目工作
谢谢大家。我找到了解决方案,你每次都需要使用uniqueoutputFileNime,否则这个插件会出错。你能解决吗?我想压缩视频,这个插件有用吗?有什么更新吗?你解决了这个问题吗?