首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Xamarin iOS中以编程方式更改视频编解码器

如何在Xamarin iOS中以编程方式更改视频编解码器
EN

Stack Overflow用户
提问于 2018-06-07 01:33:02
回答 1查看 143关注 0票数 1

我最近在用Xamarin编写的新iPhones(8及以上)上拍摄视频时遇到了一个问题。在旧设备上捕获视频视频时,编解码器是H.264,但在新设备上,苹果已经切换到H.265。这些视频是在浏览器中播放的,我检查过的几乎所有东西都不支持H.265。

由于您可以在设备设置(高效率-H.265和最兼容-H.264)之间进行更改,我认为您可以通过编程来完成此操作。我还没有找到任何关于如何做到这一点的信息。任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2018-06-07 13:47:07

您可以通过WeakVideoSettingsAVCaptureVideoDataOutput上设置编解码器,将其添加到您的会话中,这只是一个设置字典。

你可以在苹果官方文档中找到这些密钥:https://developer.apple.com/documentation/avfoundation/avassetwriterinput/video_settings_dictionaries

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50726319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档