|
本帖最后由 LittlePox 于 2020-4-25 17:48 编辑
1. 视频都是YUV储存的,播放时候要把YUV转为RGB
2. 转为RGB的方法有多种,我们一般用colormatrix来指代,常见的有BT709, BT601
3. 如果视频本身没有特别指定,一般播放器选择在长<=1024,宽<=576的视频上选择BT601算法,否则选择BT709算法。
所以,这里发生的是:
1920x1080的源,播放器用BT709算法将YUV转为RGB;
1024x576的成品,播放器用BT601算法。
解决方法:
1. 在压制时候加上 --colorprim BT709 --transfer BT709 --colormatrix BT709 三个参数。
或者:
2. 选一个稍微大一点的分辨率,比如1088 * 612 |
评分
-
查看全部评分
|