小编Nik*_*hew的帖子

在Android上以1:1的宽高比捕获视频

我正在尝试开发一个Android应用程序,它将使用MediaRecorder录制15秒640x640视频,使用ffmpeg提取所有帧,使用gpuimage应用一些艺术滤镜,然后使用ffmpeg将帧组合回视频.

我在录制分辨率为640x640的视频时遇到问题.(Instagram安卓应用程序执行此操作)

我尝试使用MediaRecorder的setVideoSize(640,640),输出视频为640x640,但视频看起来像垂直延伸的640x480视频,使其为640x640.我猜这是因为640x640不是设备支持的视频捕获分辨率列表返回的分辨率.是否有任何方法告诉媒体记录器在进行这样的缩放时保持纵横比,这样我就可以通过裁剪宽度而不是高度拉伸来获得从640x480到640x640缩放的视频?

video android ffmpeg crop mediarecorder

7
推荐指数
1
解决办法
4733
查看次数

iOS 9 Universal Links无法从同一域启动应用程序

我已经设置了我的AASA JSON文件,以便在有人访问时打开应用程序 myDomain.com/ShowInTheApp/*

这适用于Notes应用程序,电子邮件,Gmail应用程序,Safari网页上的Safari以及其他myDomain.com网站.

myDomain.com/chooseAppORweb.html包含一个链接时myDomain.com/ShowInTheApp/,safari总是在同一个标​​签中打开它,应用程序将无法启动.我可以点击并按住链接以显示上下文菜单,其中包含"打开[我的应用程序名称]"条目,该条目确实会启动我的应用程序.但不是单击链接.

当我从另一个域执行完全相同的步骤时,NOTmyDomain.com/chooseAppORweb.html始终启动应用程序而不会出现问题.

有没有人使用UL成功地从同一个域启动应用程序?

此外,如果Apple的文档解释了这些行为,请分享链接.

safari deep-linking ios ios9 ios-universal-links

6
推荐指数
2
解决办法
1571
查看次数