关于libx264的输入输出格式问题

来源:11-7 实战打开视频编码器2

MxDing

2022-01-13

老师说,libx264的输入格式规定是YUV420p,这个我理解了,但是我想问下,libx264能指定输出格式吗?比如输入是YUV420p,输出设置为nv12?
同时跟之前的aac编码器一样,输入采样大小规定是S16,那我们能设置输出采样大小是S32吗?
还是说想设置输出,必须等编码后,再对编码数据做一步转换?(比如对aac的S16数据做重采样转换成S32?)

写回答

1回答

李超

2022-01-14

x264 是视频编码器,输出就是压缩后的数据;nv12是yuv 的一种格式,它与yuv420p 是yuv 两种不同的格式,你把这些知识搞混了,看完视频要有自己的总结

0
2
李超
每种编码器都有自己的要求,当你采集到的数据不能满足编码器要求是,你需要对采集到的数据进行转换,转换成符合编码器要求的数据再进行编码
2022-01-21
共2条回复

音视频小白系统入门课 音视频基础+ffmpeg原理

掌握音视频采集、编解码、RTMP传输协议等核心基础

2317 学习 · 813 问题

查看课程