A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 2620|回复: 3

[询问]AVS脚本里能不能读到display aspect ratio信息?

[复制链接]
该用户已被禁言

精华
0
帖子
5118
威望
0 点
积分
4913 点
种子
0 点
注册时间
2007-9-10
最后登录
2017-10-7
 楼主| 发表于 2010-4-2 14:51  ·  美国 | 显示全部楼层 |阅读模式
我想在AVS脚本里把视频统一转成480p分辨率,需要根据AR来算宽度
avs里的width和height函数取出来的值只能算出source AR, 得不到display AR。比如有些720x480的片源,实际上播放出来DAR是16:9, 分辨率854x480。这种情况有没有办法得到真实的DAR?.

精华
25
帖子
65375
威望
53 点
积分
76450 点
种子
13 点
注册时间
2003-8-23
最后登录
2024-10-28
发表于 2010-4-2 14:56  ·  四川 | 显示全部楼层
用mediainfo可以读到源的par值
该用户已被禁言

精华
0
帖子
5118
威望
0 点
积分
4913 点
种子
0 点
注册时间
2007-9-10
最后登录
2017-10-7
 楼主| 发表于 2010-4-2 15:55  ·  美国 | 显示全部楼层
怎么用?
我是想在avs脚本里读到,
比如这样的脚本
DirectshowSource("")
DAR = ???
h = 480
w = h  * DAR
LanczosResize(w, h)

这里的DAR怎么得到?

精华
25
帖子
65375
威望
53 点
积分
76450 点
种子
13 点
注册时间
2003-8-23
最后登录
2024-10-28
发表于 2010-4-2 16:32  ·  四川 | 显示全部楼层
AVS无法获取AR 反正我没听说这样的组件功能
https://bbs.luryl.com/viewthread.php?tid=947501
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 04:58 , Processed in 0.151726 second(s), 11 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部