Cordova $ cordovaCapture.capture视频质量始终很低

时间:2016-01-21 13:33:45

标签: cordova cordova-plugins video-capture

我试图在Cordova中捕获中等或高质量的视频。

问题是捕获的视频质量一直很低(在我的LG G3 Android设备上)。

首次尝试 - 使用$ cordovaCapture

var options = { limit: 1, duration: 5, quality: 1 };

$cordovaCapture.captureVideo(options).then(function(videoData) {
  ...
});

第二次尝试 - 使用videocaptureplus

window.plugins.videocaptureplus.captureVideo(
  function(mediaFiles) {
    ...
  },
  {
    limit: 1,
    duration: 5,
    highquality: true
  }
);

如何从Cordova捕获中等或高质量的视频?

1 个答案:

答案 0 :(得分:0)

科尔多瓦使用'质量'而不是'高品质'作为质量。将此设置为“1”以获得高质量。官方文档如下:

Android支持额外的质量属性,允许捕获不同质量的视频。值1(默认值)表示高质量,值0表示低质量,适用于MMS消息。

来源:https://github.com/apache/cordova-plugin-media-capture