搜索 社区服务 统计排行 帮助
  • 6797阅读
  • 74回复

[请教]如何让压制时如何使画面不卡

楼层直达
级别: 小荷初露
注册时间:
2008-02-14
在线时间:
0小时
发帖:
150
最经我用avs加载视频和字幕一起压制AVI....不过不知道为什么出来的画面总是很卡...最后就出现了音频和视频不同步了(刚开始时是不会的)...
所以在这想请教一下大家有没有办法让视音同步呢??
谢谢了..
级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 1楼 发表于: 2008-04-06
帖一下你的AVS脚本上来看看

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 新手上路
注册时间:
2006-04-16
在线时间:
0小时
发帖:
286
只看该作者 2楼 发表于: 2008-04-06
为啥卡我不知道,但不同步可能是没用convertfps=true
级别: 小荷初露
注册时间:
2008-02-14
在线时间:
0小时
发帖:
150
只看该作者 3楼 发表于: 2008-04-06
LoadPlugin("D:\movie\UnDot.dll")

DirectShowSource("D:\movie\No1.mkv")
LanczosResize(704,396)
UnDot()
ChangeFPS(23.976)

------------------------------------------------------------------------------------

convertfps=true 是什么命令来的??
级别: 新手上路
注册时间:
2007-02-26
在线时间:
0小时
发帖:
185
只看该作者 4楼 发表于: 2008-04-06
changefps后视频时间就变了,音频没变自然就不同步了~
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 5楼 发表于: 2008-04-06
引用
最初由 wai5888 发布
LoadPlugin("D:\movie\UnDot.dll")

DirectShowSource("D:\movie\No1.mkv")
LanczosResize(704,396)
UnDot()
ChangeFPS(23.976)

------------------------------------------------------------------------------------

convertfps=true 是什么命令来的??

DirectShowSource("D:\movie\No1.mkv") => DirectShowSource("D:\movie\No1.mkv",convertfps=true)


引用
最初由 techneek 发布
changefps后视频时间就变了,音频没变自然就不同步了~

别误导人……changefps不改变时间的
级别: 小荷初露
注册时间:
2008-02-14
在线时间:
0小时
发帖:
150
只看该作者 6楼 发表于: 2008-04-06
刚刚查了一下资料convertfps=true能使视音同步...
但是有的人说这样带来的负面影响很大...是真的吗???
===============================
有人说用timecore....又是什么呢???
级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 7楼 发表于: 2008-04-07
changefps是改变帧率,但是不改变播放总时间,用changefps是不会导致不同不的
问题在于你用DirectShowSource导入的MKV,可能是一个VFR的mkv,也就是可变帧率的,这样的要用到convertfps=true保持可变帧率
是timecode,不是core,作用是指定视频各个部分用何种帧率播放

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 小荷初露
注册时间:
2008-02-14
在线时间:
0小时
发帖:
150
只看该作者 8楼 发表于: 2008-04-07
引用
最初由 vempx 发布
changefps是改变帧率,但是不改变播放总时间,用changefps是不会导致不同不的
问题在于你用DirectShowSource导入的MKV,可能是一个VFR的mkv,也就是可变帧率的,这样的要用到convertfps=true保持可变帧率
是timecode,不是core,作用是指定视频各个部分用何种帧率播放


那是不是只有遇到VFR时才需要用convertfps=true呢??
级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 9楼 发表于: 2008-04-08
引用
最初由 wai5888 发布


那是不是只有遇到VFR时才需要用convertfps=true呢??


貌似是

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 10楼 发表于: 2008-04-08
convertFPS=true是通过插空帧把vfr变成cfr
需要指定fps为vfr里各种帧率的最小公倍数(一般为120或119.880)
这个功能是AviSynth 2.56以后才有的

DirectShowSource("vfr.mkv", fps=119.88, convertfps=true)
级别: 工作组
注册时间:
2005-04-23
在线时间:
0小时
发帖:
4259
只看该作者 11楼 发表于: 2008-04-08
拜LS高人[/han]

Lux Aeterna

过去一直去,未来一直来...
级别: 小荷初露
注册时间:
2008-02-14
在线时间:
0小时
发帖:
150
只看该作者 12楼 发表于: 2008-04-08
我想我可能话说得不明不白的....所以大家没有弄懂我的意思吧...
在下在此举一个例子:
我在压片时...原本应该是走这个动作的...压制后却变成的太空漫步一样...
这就是我所说的卡了...
请问大家这是什么原因呢???有什么办法解决呢?
级别: 侠客
注册时间:
2004-10-16
在线时间:
7小时
发帖:
559
只看该作者 13楼 发表于: 2008-04-08
引用
我在压片时...原本应该是走这个动作的...压制后却变成的太空漫步一样...


先用vdm载入avs再跳到这段看看有没有长时间这种情况

如果没有的话

我也不知道到底是怎么回事了
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 14楼 发表于: 2008-04-08
楼主你是什么片源?
报上格式和fps...
快速回复

限150 字节
上一个 下一个