最初由 superkidx 发布
帧频率: 59.940帧每秒
minime@2008-06-08 15:34
引用最初由 superkidx 发布
帧频率: 59.940帧每秒
superkidx@2008-06-08 15:38
引用最初由 minime 发布
你的意思是说59.940帧每秒播放的时候变成30来反交错?
minime@2008-06-08 15:44
引用最初由 superkidx 发布
没
用红色 就是醒目一下
你说逐行?
那 交错: Top Field First 是什么意思
superkidx@2008-06-08 15:48
MEDIA INFOqyqgpower@2008-06-08 15:51
如果是TFF 29.97fps,那帧数就不对了,这个片段是11秒660多帧minime@2008-06-08 15:57
引用最初由 qyqgpower 发布
如果是TFF 29.97fps,那帧数就不对了,这个片段是11秒660多帧
解码器还会把Field和Frame弄混?后果很严重
现在这个情况,最安全的方法就是用系统自带的MJPEG Decompressor+ConvertToYV12(pc)输出TV Scale的YV12,没了
qyqgpower@2008-06-08 16:01
graphedit拉线roozhou@2008-06-08 16:04
引用最初由 minime 发布
请问如何强制调用系统自带的MJPEG Decompressor?
还有就是这个视频到底是逐行还是隔行的?
kzhou@2008-06-08 16:25
引用最初由 minime 发布
嗯,现在的问题就是,只用ConvertToYV12命令的话
VMR9渲染,明显比素材发白
haali渲染,则不会发白
而搞笑的是VMR9,haali渲染素材得到的画面是一样的。
也就是说如果发布出去,用VMR9的观看的就会发白
而haali渲染器不是默认就有的,要另外安装
VMR9则是每个人都有
要让VMR9看起来不发白,就要加上Matrix="PC.709"
但是这势必牺牲了haali渲染模式的正确色彩。。。难以抉择阿
引用最初由 minime 发布
问题还是存在。。。
虽然在mpc的option里面playback ouput从VMR9(renderless)调到Haali video render莱播放压制后的画面色彩不发白了
但用Haali video render来播放素材文件,色彩也同时变深了。
也就是说没有变化。素材文件和压制后的文件的色彩还是存在差异的
个人感觉还是在YUY2/YV12转换中出了问题
我用的是MeGUI压的,不转换就压不了
引用最初由 qyqgpower 发布
graphedit拉线
源->AVI Splitter->MJPEG Decompressor
另存为grf文件
DirectShowSource("xx.grf",audio=false)
ConvertToYV12(matrix="pc.709")
minime@2008-06-08 16:33
引用最初由 kzhou 发布
有空不如把YC的道理搞清楚
从你发的片段上看,很奇怪的你那里只用ConvertToYV12出来的是错的,你现在又说haali渲染,则不会发白
和你原来说的有矛盾
qyqgpower@2008-06-08 16:59
graph里不能有渲染器,不然directshowsource是读不进来的roozhou@2008-06-08 17:04
引用最初由 kzhou 发布
有空不如把YC的道理搞清楚
从你发的片段上看,很奇怪的你那里只用ConvertToYV12出来的是错的,你现在又说haali渲染,则不会发白
和你原来说的有矛盾
roozhou 压的那个在我这里看和源是一模一样的
而你看起来和源不一样太正常了,你那里MJPEG解码有问题。
怎么压都和你说了,别搞了。。放起来和我们压的一个颜色就行,别在你的机器上和源去比
累。。。
minime@2008-06-08 17:17
引用最初由 roozhou 发布
这是不同解码器的效果,楼主看看哪张图才是源?
引用最初由 qyqgpower 发布
graph里不能有渲染器,不然directshowsource是读不进来的
图里只能有这么三个滤镜
源->AVI Splitter->MJPEG Decompressor
roozhou@2008-06-08 17:34
那张发灰的是MJPEG Decompressorsuperkidx@2008-06-08 17:38
谁贴一下这个源正确的色彩吧