好,你已经获得了X配置的值.你把它们放人Xconfig并加上一个测试模式的标注.你启动X,热键切换到新模式,...而图象看来不正常.你该怎么办?这里是一份清单,列出常见的视频图象变形以及如何进行纠正.
(纠正这些较小的变形是xvidtune(1)真正闪亮之处.)
通过改变同步脉冲时序可以移动图象.通过改变帧长可以按比例缩放图象(你必须移动同步脉冲以保持图象在对应的相同位置,否则缩放也会移动图象).这里是一些更详细的方法:
水平和垂直位置是独立的.换言之,水平移动图象不会影响垂直位置,反之亦然.可是,缩放就不一样了.虽然改变水平尺寸不会改变垂直尺寸,反之亦然,但两个方向总的改变是受限制的.特别是图象在两个方向都太大时,你大概不得不调到一个更高的点时钟来纠正.因为这样提升了可用的分辨率,它几乎不成为一个问题了!
要纠正它,移动行同步脉冲.换言之,对定义了行同步脉冲上升沿和下降沿的水平时序段中间两个数字进行增减(按8的倍数).
如果图象偏左(右边界太大,你想向右移动图象)减少数字.如果图象偏右(左边界太大,你想向左移动图象)增大同步脉冲.
要纠正它,移动场同步脉冲.换言之,对定义了场同步脉冲上升沿和下降沿的垂直时序段中间两个数字进行增减.
如果图象偏上(下边界太大,你想向下移动图象)减少数字.如果图象偏下(上边界太大,你想向上移动图象)增大数字.
切换到一个更高的显示时钟速度.如果在你的时钟设置文件中有多个模式,很可能一个低速模式被错误地激活了.
要纠正它,增大(减少)水平帧长.换言之,改变第一个时序段的第四个数字.为了避免移动图象,也把同步脉冲(第二和第三个数字)移动一半的点数,以保持图象在对应的相同位置.
要纠正它,增大(减少)垂直帧长.换言之,改变第二个时序段的第四个数字.为了避免移动图象,也把同步脉冲(第二和第三个数字)移动一半的点数,以保持图象在对应的相同位置.
任何不能通过这些技巧的组合来解决的变形很可能是犯了一些更基本错误的迹象,如计算错误或点时钟高于显示器能处理的范围.
最后,记住增大任一个帧长会降低你的刷新率,反之亦然.
有时候你可以通过调整显示器上的屏幕控制来纠正小的变形.缺点是如果你为了纠正图形模式问题而调整得离中性(出厂)设定太远的话,也许在文本模式下显示器图象会变得古怪.改好你的模式行是更好的方法.