在iphone上录制视频并输出为16x9宽高比

时间:2014-06-24 08:27:00

标签: ios iphone video aspect-ratio

是否可以以16x9宽高比录制?

如何将录制的视频从iphone输出为16:9宽高比。

我目前有这个记录但是当我分享它并在另一个视频播放器中使用它时的信箱。

我正在使用钛

Titanium.Media.showCamera({

        success : function(event) {
            Ti.API.debug("video was taken");
        },
        cancel : function() {
        },
        error : function(error) {
            var a = Titanium.UI.createAlertDialog({
                title : 'Camera'
            });
            if (error.code == Titanium.Media.NO_CAMERA) {
                a.setMessage('Please run this test on device');
            } else {
                a.setMessage('Unexpected error: ' + error.code);
            }
            a.show();
        },
        mediaTypes : Ti.Media.MEDIA_TYPE_VIDEO,
        videoMaximumDuration : 600000,
        videoQuality : Ti.Media.QUALITY_MEDIUM,
        //videoQuality : Ti.Media.QUALITY_640x480,
    });

有人可以提供更多相关信息吗?

我一直在研究,但仍然无法找到解决方案,我一直在寻找将手机上传的4:3视频转换为16:9视频的方法,但这似乎对我不起作用。 我已经浏览了其中一些格式http://finearts.uvic.ca/sim/tutorials/final_cut_pro/video_res.html,但仍然感到困惑。

帮助;)

1 个答案:

答案 0 :(得分:0)

我不确定您要问的是什么,因为您正在链接到最终剪切专业教程以进行外部编辑。您是说您使用的库(Titanium)没有16:9输出设置,或者您想在外部工具中转换其4:3比例输出?如果是前者,那么你可以使用查看任何Titanium视频输出设置,或使用苹果标准代码,如果是后者,那么我会google视频编辑软件,因为那里有很多。

Apple有一个名为AVCam的iOS vidcap参考项目,标准AVCaptureSession参考文档的预设为1920 x 1080:AVCaptureSessionPreset1920x1080。否则,您似乎只是在查找Titanium v​​ideoQuality预设列表,例如Ti.Media.QUALITY_HIGHTi.Media.QUALITY_1280x720等。