HD摄像头获取到的YUV422格式编码H264的问题

AmoAmo_Amo 2017-09-14 05:42:45
如题,使用VideoToolBox可以编码YUV422吗?
或者使用FFmpeg可以编码YUV422吗?
网上搜到的清一色都是YUV420编码成H264的案例,实在没辙了。

查到可以将YUV422转成YUV420,再进行编码,那么想问
在iOS平台下,AVCapture-输出流-Delegate中,
- (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection;

在哪里转换啊,(CMSampleBufferRef)sampleBuffer,还请大神指点迷津,困惑好久了
...全文
1127 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
懒散的猫大王 2019-03-20
  • 打赏
  • 举报
回复
解决了问题又发出来的才是真的好人啊 谢谢
AmoAmo_Amo 2017-11-17
  • 打赏
  • 举报
回复
虽然已经过去了好久,但是希望能帮助到需要的人~ 问题已经解决了,详细记录这个工程的博客传送门在这里:http://blog.csdn.net/a997013919/article/details/77094979
AmoAmo_Amo 2017-09-17
  • 打赏
  • 举报
回复
顶顶~~求解答~~
qq_31706605 2017-09-17
  • 打赏
  • 举报
回复
顶顶,求解答
AmoAmo_Amo 2017-09-16
  • 打赏
  • 举报
回复
顶顶~~求解答~~
dirdirdir3 2017-09-15
  • 打赏
  • 举报
回复
VideoToolBox好像只支持两种格式的,yuv422肯定是不行的。swscale转换比较慢,自己写一个会快一点。
AmoAmo_Amo 2017-09-14
  • 打赏
  • 举报
回复
但是如果用FFmpeg的swscale方法,将YUV422转YUV420,内存开销又太大了。。。 大家有没有什么思路,我感觉陷到了一个漩涡

29,028

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧