A9VG电玩部落论坛

 找回密码
 注册
搜索
12
返回列表 发新帖
楼主: lig1127

使用WindAVCoder152问题

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

精华
0
帖子
301
威望
0 点
积分
370 点
种子
0 点
注册时间
2005-1-21
最后登录
2020-3-7
 楼主| 发表于 2007-3-18 15:04  ·  广西 | 显示全部楼层
那如果用WindAVCoder152剪裁720X480的黑边该怎样计算

精华
25
帖子
65375
威望
53 点
积分
76450 点
种子
13 点
注册时间
2003-8-23
最后登录
2024-10-28
发表于 2007-3-18 15:39  ·  四川 | 显示全部楼层
720除以480等于1.5
加黑的话,272乘以1.5等于408 左右加黑36
裁减的话,480除以1.5等于320 上下裁减24

精华
25
帖子
65375
威望
53 点
积分
76450 点
种子
13 点
注册时间
2003-8-23
最后登录
2024-10-28
发表于 2007-3-19 15:01  ·  四川 | 显示全部楼层
他问windavcoder 是先压后裁 以480x272为标准
不是以源片为标准

挂版VIP

SとMONOの大ファン

精华
10
帖子
30399
威望
22 点
积分
36503 点
种子
27 点
注册时间
2005-7-4
最后登录
2024-10-4
发表于 2007-3-20 08:16  ·  加拿大 | 显示全部楼层
那岂不是BAKA?那样等于重编码一次啊?!

精华
0
帖子
203
威望
0 点
积分
208 点
种子
0 点
注册时间
2006-11-3
最后登录
2022-4-5
发表于 2007-3-20 13:44  ·  北京 | 显示全部楼层
下面是引用Ps2boy于2007-03-18 14:22发表的:
rmvb是不能转还是合成出错?……?

我转片时到最后99%了出现合成出错的提示对话框,我用的是1.81的版本,
输出的是pmp-avc,我输出mpc-avc就可以正常完成!

这是为什么?
  

精华
25
帖子
65375
威望
53 点
积分
76450 点
种子
13 点
注册时间
2003-8-23
最后登录
2024-10-28
发表于 2007-3-20 14:02  ·  四川 | 显示全部楼层
PMP-AVC转换合成失败,转换到最后出错
若片源是单音的,就可能会有这问题
解决办法,让视频和音频分开转换
同样的写个AVS即可,内容如下:

video = DirectShowSource("D:PSPRolling Star.rmvb", audio=false, convertfps=true)
audio = DirectShowSource("D:PSPRolling Star.rmvb", video=false, convertfps=true)
channels = Audiochannels(audio)
audio = (channels==1) ? MergeChannels(audio, audio) : audio
video = (isYV12(video)==false) ? ConvertToYV12(video) : video
AudioDub(video, audio)
LanczosResize(480,272)
changefps(23.98)

下划线部分可以修改
D:PSPRolling Star.rmvb----影音文件的路径和文件名
480,272----分辨率
23.98-----帧数
用程序转此AVS即可,当然AVS时要也要设定好裁减那些你需要的参数…………
如何知道片源是不是单音?
用DVD类的播放软件看视频,查看属性,里面的音轨写着是那种声音类型的
单音是“MONO”   比如“WINDVD”就可以
暴风影音播放时,查看属性时显示立体声就是非单音的了

精华
25
帖子
65375
威望
53 点
积分
76450 点
种子
13 点
注册时间
2003-8-23
最后登录
2024-10-28
发表于 2007-3-20 14:05  ·  四川 | 显示全部楼层
下面是引用osk666于2007-03-20 08:16发表的:
那岂不是BAKA?那样等于重编码一次啊?!
当然不是,只是为了统一标准而已应该是每帧压小后直接裁减加黑,不需要重编的吧
因为片源大小一般都有差异么 但转出来都以480x272那些为标准,裁减加黑更好计算

精华
0
帖子
203
威望
0 点
积分
208 点
种子
0 点
注册时间
2006-11-3
最后登录
2022-4-5
发表于 2007-3-20 14:26  ·  北京 | 显示全部楼层
video = DirectShowSource("D:PSPRolling Star.rmvb", audio=false, convertfps=true)
audio = DirectShowSource("D:PSPRolling Star.rmvb", video=false, convertfps=true)
channels = Audiochannels(audio)
audio = (channels==1) ? MergeChannels(audio, audio) : audio
video = (isYV12(video)==false) ? ConvertToYV12(video) : video
AudioDub(video, audio)
LanczosResize(480,272)
changefps(23.98)

这段代码写在哪里?我的WimdMencoder1。81怎么没有AVS的选项呢?生成THM预览图的功能也没有

精华
25
帖子
65375
威望
53 点
积分
76450 点
种子
13 点
注册时间
2003-8-23
最后登录
2024-10-28
发表于 2007-3-20 15:03  ·  四川 | 显示全部楼层
用windavcoder吧 既然都是转PMPAVC 更快 不是更好么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-2 04:29 , Processed in 0.214821 second(s), 22 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部