A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 3511|回复: 13

请教zhangbowei大侠关于MKV转PS3AVCHD的几个问题

[复制链接]

精华
0
帖子
24
威望
0 点
积分
5 点
种子
5 点
注册时间
2008-2-18
最后登录
2019-1-8
 楼主| 发表于 2008-3-27 17:23  ·  云南 | 显示全部楼层 |阅读模式
首先感谢zhangbowei大侠辛苦做出此技术帖子,我用你的办法已经成功做出几部AVCHD的光碟了!!
但目前有几个疑问请教:
1。目前SILU下的高清片源标有1080的在播放过程中查看文件属性有两种分辨率,1280X800或1440X800我们知道在用VDM转换时需要引用resize滤镜,按指导方法在resize滤镜的设置里新高度和新宽度我们可以填入原始比例,比如1440X800,扩张分辨率为1440X1080,但是按指导设置如原始为1280X800的就扩张为1280X720,可是软件不应许这样的操作(想想也不可能),如果扩张设置为1280X1080刻成AVCHD后,在PS3上播放,在画面的上方有一条黑边,而画面下方有部分画面超出了显示屏(显示器为BENQ-22寸16:9HDMI)的显示范围。
2。对于1440X800也存在问题,扩张为1440X1080后,做为VOB文件我们可以在PS3上调整画面大小,可以让画面尽可能充满整个显示屏,但是刻成AVCHD后,就不能调整了,在16:9下看上下都有很大的黑边,且画面变形-横向拉宽。
3。目前我的做法是对于1440X800的,在新画面定义为1440X880,扩张为1440X1080这样做的话画面几乎可以充满整个屏幕,画质几乎没有改变,不过也稍有问题,画面稍有纵向拉长,但比横向拉宽好的多,也不那么过
4。对于1280X800的,新画面定义为1280X720,扩张为1280X720,可以满屏显示,且显示完整,但是画面纵向拉长稍微严重。
  
  不知道 zhangbowei大侠如何解决这些问题,
  希望大侠多多指教,在下感激不尽,
  也希望有次经验的各位大侠多多赐教.

精华
0
帖子
224
威望
1 点
积分
459 点
种子
5 点
注册时间
2006-3-14
最后登录
2014-6-4
发表于 2008-3-27 18:24  ·  山东 | 显示全部楼层
必须知道影片的真正原始比例后再 resize!!!

精华
0
帖子
24
威望
0 点
积分
5 点
种子
5 点
注册时间
2008-2-18
最后登录
2019-1-8
 楼主| 发表于 2008-3-28 09:05  ·  云南 | 显示全部楼层
谢谢!!,那怎么确定影片的原始比例呢,难道在KMP里的文件信息里显示的哪个不是吗
Complete name : D:eMuleflies料理鼠王[料理鼠王].Ratatouille.Blu-ray.re.a1080.DD5.1_hO@SiLU.mkv
    Format : Mk
    File size : 4.00 GiB
    PlayTime : 1h 50mn
    Bit rate : 5178 Kbps
    Encoded date : UTC 2008-01-04 02:48:52
    Writing application : mkvmerge v2.0.2 ('You're My Flame') built on Mar 16 2007 08:33:36
    Writing library : libebml v0.7.7 + libmatroska v0.8.1
  Video #1
    Codec : MPEG-4 AVC
    Codec/Info : MPEG4 ISO advanced profile
    PlayTime : 1h 50mn
    Width : 1280 pixels
    Height : 800 pixels
    Display Aspect ratio : 2.400
    Frame rate : 23.976 fps
    Language : English
  Audio #2
    Codec : AC3
    Codec/Info : Dolby AC3
    Channel(s) : 6 channels
    Sampling rate : 48 KHz
    Title : 640K DD 5.1
    Language : Engl

精华
0
帖子
224
威望
1 点
积分
459 点
种子
5 点
注册时间
2006-3-14
最后登录
2014-6-4
发表于 2008-3-28 11:42  ·  山东 | 显示全部楼层
2.40:1  1280除以2.4 =534   那么就上下各加 (720-534)/2=93 的黑边,然后再RESIZE为 1280X720 ,注意:加黑边的命令在前面,也就是先加黑边再rezise!!!

精华
25
帖子
65375
威望
53 点
积分
76450 点
种子
13 点
注册时间
2003-8-23
最后登录
2024-10-28
发表于 2008-3-28 11:50  ·  四川 | 显示全部楼层
Display Aspect ratio : 2.400
此为影片播放实际比例
以你压的目标水平值为被除数
除以这个比例,然后得到实际纵向值,剩下的就是加黑了

精华
25
帖子
65375
威望
53 点
积分
76450 点
种子
13 点
注册时间
2003-8-23
最后登录
2024-10-28
发表于 2008-3-28 11:58  ·  四川 | 显示全部楼层
话说
先加黑的是以原始水平值作标准
后加黑的是以压制水平值作标准
2楼是不是记错了

例如:
1280x800 DAR为2.4

如果先加黑为
800*2.4=1920
1920/1.77=1080
(1080-800)/2=140 此值为先加黑后resize 写为
AddBorders(0,140,0,140)
LanczosResize(1280,720)

如果后加黑为
1280/2.4=534
(720-534)/2=93 此值为先resize后加黑 写为
LanczosResize(1280,534)
AddBorders(0,93,0,93)

精华
0
帖子
224
威望
1 点
积分
459 点
种子
5 点
注册时间
2006-3-14
最后登录
2014-6-4
发表于 2008-3-28 12:04  ·  山东 | 显示全部楼层
楼上说的完全正确!

精华
0
帖子
24
威望
0 点
积分
5 点
种子
5 点
注册时间
2008-2-18
最后登录
2019-1-8
 楼主| 发表于 2008-3-29 08:54  ·  云南 | 显示全部楼层
十分感谢!!!,,我是新手还有点不明白,怎样加黑边呢,还需要什么软件吗?能具体说下吗

精华
0
帖子
230
威望
0 点
积分
-24 点
种子
0 点
注册时间
2005-12-4
最后登录
2008-8-14
发表于 2008-3-29 08:58  ·  辽宁 | 显示全部楼层
我晕

还是希望能看明白这帖子!!!

精华
25
帖子
65375
威望
53 点
积分
76450 点
种子
13 点
注册时间
2003-8-23
最后登录
2024-10-28
发表于 2008-3-29 13:15  ·  四川 | 显示全部楼层
软件如果有对应扩展设置可以加黑
除了加黑,还有其他叫,比如winmenc的叫适合宽度,就是以标准比例自动上下加黑

不过软件没对应扩展设置就得写AVS语句
AVS语句是一般转换软件都可以用的视频滤镜脚本
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-25 15:54 , Processed in 0.189583 second(s), 13 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部