我有一个Ionic 3应用程序,我们在其中使用cordova-plugin-media-capture插件在Android和iOS平台上的本机设备上拍摄视频。我能够捕获图像/视频。我看到的问题是,在本机设备上拍摄并在图库中查看的图片/视频与通过插件拍摄并在应用程序中查看的图片/视频之间存在明显的质量差异。据我从在线信息中收集到的信息,视频已通过插件压缩为480x360分辨率,与原生1280x720 +相比有非常明显的区别(我不知道确切的含义)。
在调查此事时,我发现似乎有
关于此问题,我遇到了其他SO帖子... Why low resolution video (480x360) recording on iOS with Ionic cordovaCapture (Apache Cordova media capture plugin)? How to avoid compression after selecting video from UIImagePickerController in ios Avoid Video Compression when Selecting Movie with UIImagePickerController? 以及一些有关此问题的Ionic论坛帖子
但是看来他们要么找不到解决方案,要么被迫创建自己的插件。
不幸的是,我的知识不足,无法完成后者,因此我一直在寻找有关如何使用手边的工具解决此问题的指导或方向。
我希望收到使用插件捕获的图像/视频,其分辨率与直接从设备相机本身拍摄的图像/视频相当。