查看: 5511|回复: 0
上一主题 下一主题 跳转到指定楼层

[转贴]通过AVS解决视频中间部分影音不同步方法

571

主题

497

存在感

167

活跃日
帅哥离线 我的发贴都是你的幻觉
 7 

家中的荣誉团员

发帖: 5981
SOS币: 62063
社团: ※◆♂圈♀ ●▄◣
社团: ※◆♂友♀ ●▄◣
社团: ※◆♂朋♀ ●▄◣
社团: ※◆♂念♀ ●▄◣
社团: ※◆♂纪♀ ●▄◣
注册: 2006-07-01
访问: 2022-06-11

楼主
发表于 2006/12/20 | 编辑
以前有人问这个问题,既然已经写了方法,所以就贴出^_^
问个问题~~我压出拉的RMVB总是在播放到3分之1的时候声音就不同步了~~看AVI的就没这种事~~如果写AVS压声音提前1~2秒~~,压出来的RMVB就变了3分之1前不同步~这个问题困饶了我好久了
#先用VirtualDubMod查出不用步的开始帧数,如现在查出是从第1441开始不同步
clip1=AVISource("片源.avi")
clip1=Trim(clip1, 0,1440) #从第一帧(0)开始截至第1440帧
clip2=AVISource("片源.avi")
clip2=Trim(clip2, 1441,0) #从第1441帧开始截至结尾帧
clip2=DelayAudio(clip2, 1) #延迟1秒
Final=clip1+clip2 #合并两个截出来的视频为一个
return Final

关于我们|无图版|SOSG WIKI

Copyright © 2006-2024 SosG.Net
Total 0.009867(s) query 7, Gzip enabled,  沪ICP备07006640号-3