对压片方面技术还没怎么研究过...在转格式的时候遇到了画面拉伸的问题...希望帮忙解决~~~
我有一个片源1280x720的MP4,我用Winavi转成1280X720的MPEG2,发现转出来的画面感觉是被拉伸过,显示不全,换了几个分辨率,试下来都是那样...用写的AVS播放时候和片源一样,倒没什么问题......
所以很想知道为什么Winavi里输出1280X720时 画面会被拉伸,显示不全 ....而用AVS写的,同样也是1280X720的却可以正常显示。。。。。。
下面是相关的视频参数
片源的:
文件格式 : MPEG-PS
文件大小 : 54.6 MiB
长度 : 1分 29秒
平均混合码率 : 5 094 Kbps视频
ID : 224 (0xE0)
文件格式 : MPEG Video
格式版本 : Version 2
格式简介 : Main@Main
格式设置, Matrix : 默认
长度 : 1分 29秒
码率模式 : VBR
码率 : 4 668 Kbps
额定码率 : 9 400 Kbps
画面宽度 : 1 280像素
画面高度 : 720像素
画面比例 : 16:9
帧率 : 23.976 fps
比色法 : 4:2:0
扫描方式 : 逐行扫描
bits/(pixel*frame)(数据密度) : 0.211
大小 : 50.0 MiB (92%)
下面是写的AVS...
DirectShowSource("D:\字幕组\Project\神隐之狼\成品\時の向こう 幻の空.mpg",convertfps=true)
LanczosResize(1280,720)
下面是用Winavi转成的MPEG2格式的
文件格式 : MPEG-PS
文件大小 : 54.5 MiB
长度 : 1分 29秒
平均混合码率 : 5 095 Kbps
视频
ID : 224 (0xE0)
文件格式 : MPEG Video
格式版本 : Version 2
格式简介 : Main@Main
格式设置, Matrix : 默认
长度 : 1分 29秒
码率模式 : VBR
码率 : 4 669 Kbps
额定码率 : 6 000 Kbps
画面宽度 : 1 280像素
画面高度 : 720像素
画面比例 : 16:9
帧率 : 29.970 fps
比色法 : 4:2:0
bits/(pixel*frame)(数据密度) : 0.169
大小 : 49.9 MiB (92%)
正常显示:
不正常显示: