changefps(23.976) //注2//
120p的AVI处理办法
原创
©著作权归作者所有:来自51CTO博客作者qqoo的原创作品,如需转载,请与作者联系,否则将追究法律责任
1.理解
所谓的120P其实是因为片源某些画面用到了30P,而某些画面用到了24P(注1),由于AVI不支持变祯,所以系统把30和24的最小公倍数作为这个视频的祯数,就是120P了(至于为什么会这样处理暂时未知)。
注1:出现这样的情况的原因主要是选用了电视卡和高速及时编码模式造成的。大家都知道,转码的时候会大量占用CPU,对于配置比较一般的电脑的话 使用电视卡普通编码的话很有可能中间出现断祯的情况,所以。。就编码时候采用用这样的模式可以减少机器的负荷..
2.解决
使用AVS(以后的文章将单独讲AVS脚本).
先去下AviSynth 最新版本下载: [url]http://www.ogg.cn/software/view-software-48.html[/url]
之后新建一个TXT,在里面输入:
avisource("xxx.avi") //括号里面填写绝对路径 注意要冒号//
changefps(23.976) //注2//
changefps(23.976) //注2//
之后保存为AVS..
之后在用VirtualDub 推荐版本下载:[url]http://www.ogg.cn/software/view-software-305.html[/url]
转出为AVI就可以解决这样的问题..
注2:为什么不选29.97祯。这个是根据你片源来定的,对于大多数时候是24的话就用24,多数是29的话就用29.
上一篇:“场”的理解
下一篇:AVS(AviSynth)的认识
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java 零基础视频教程 P120-P125
P120 Java零基础 接受用户键盘输入
java 键盘输入 零基础