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

[求助]WMV编码格式文件转换为H264问题(部分解决)

楼层直达
级别: 新手上路
注册时间:
2005-04-02
在线时间:
7小时
发帖:
29
把WMV格式的片子 转换为H264 + AAC 后发现
片头几帧出现闪烁 影音也不同步

使用的是MEGUI X264编码器 +NDAAC

请教是参数设置问题还是其他 如何设置?

[/ku] [/ku]

感谢2位 影音不同步问题解决了 原来是VFR的问题 附加TC后解决了 一直没想到 :o :o :o
==============================================
不过用MEGUI采用X264压的片子在片头有大概数10帧是会闪烁,不知是何原因

DirectShowSource("F:\06.wmv",fps=23.9759856527702,audio=false)
#deinterlace
#crop
#resize
#denoise


参数使用的是 HQ-SLOWER
级别: 精灵王
注册时间:
2005-03-12
在线时间:
10小时
发帖:
2885
只看该作者 1楼 发表于: 2008-04-20
莫非是VFR的WMV?可以参考shinJJ发的教程
http://popgo.net/bbs/showthread.php?threadid=391213

级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 2楼 发表于: 2008-04-20
megui?
希望帖出关于片源读取方面的avs语句
另外,请描述更多关于是否有考虑timecode问题
(如果不知道timecode是什么的话,贴出avs代码即可。如果不知道avs是什么,那么请描述一下更为具体的操作步骤)
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 3楼 发表于: 2008-04-21
直接用mencoder转视频,不要用megui,megui没有处理vfr的能力
级别: 新手上路
注册时间:
2008-04-21
在线时间:
0小时
发帖:
1
只看该作者 4楼 发表于: 2008-04-21
DirectShowSource("F:\06.wmv",fps=23.9759856527702,convertfps=true )
#deinterlace
#crop
#resize
#denoise

变成这样就不会了:cool:
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 5楼 发表于: 2008-04-21
引用
最初由 yygg003 发布
DirectShowSource("F:\06.wmv",fps=23.9759856527702,convertfps=true )
#deinterlace
#crop
#resize
#denoise

变成这样就不会了:cool:

为什么硬要把原来的vfr变成cfr
有些wmv是动态帧率,比如静止画面fps会降到接近0,用convertfps这些部分会恢复成23.976,既加重编码器/解码器负担,又让文件变大
级别: 精灵王
注册时间:
2005-12-24
在线时间:
45小时
发帖:
2298
只看该作者 6楼 发表于: 2008-04-23
引用
最初由 roozhou 发布
直接用mencoder转视频,不要用megui,megui没有处理vfr的能力

mencoder会自己认实际帧率么

在长长地换硬件的道路上,纠结前进中
级别: 侠客
注册时间:
2006-10-07
在线时间:
0小时
发帖:
587
只看该作者 7楼 发表于: 2008-04-23
引用
最初由 roozhou 发布

为什么硬要把原来的vfr变成cfr
有些wmv是动态帧率,比如静止画面fps会降到接近0,用convertfps这些部分会恢复成23.976,既加重编码器/解码器负担,又让文件变大


这里的convertfps不会增加fps,不会加大文件,不会增加编码、解码负担


其实实质意义也就是经过dedup的吧?
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 8楼 发表于: 2008-04-24
引用
最初由 暗影翔 发布

mencoder会自己认实际帧率么

mencoder可以直接输出120fps,自动插入空帧,各段帧率和原来相同,不管片源是120还是vfr。但是你用avs来喂,这个功能就没了。
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 9楼 发表于: 2008-04-24
引用
最初由 海波湛蓝 发布


这里的convertfps不会增加fps,不会加大文件,不会增加编码、解码负担


其实实质意义也就是经过dedup的吧?

自己去试试就知道了
这里的convertfps=true和avisynth自带的convertfps不一样
全片都会变成23.976,不管原来帧数是多少,directshowsource的文档里就是这么说的
级别: 工作组
注册时间:
2005-10-19
在线时间:
31小时
发帖:
3613
只看该作者 10楼 发表于: 2008-04-24
directshowsource<<<<<<<<<<这个东西很人品,推荐换一个

凡是未完全安装Office字体的,以下英语短语请无视~~

Knowledge is infinite.


级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 11楼 发表于: 2008-04-24
引用
最初由 绿叶之砚 发布
directshowsource<<<<<<<<<<这个东西很人品,推荐换一个

其他也一样,avs不支持vfr输出
级别: 新手上路
注册时间:
2002-10-19
在线时间:
0小时
发帖:
48
只看该作者 12楼 发表于: 2009-04-29
抱歉,來挖了這篇,因為問題類似,同樣為WMV,也同樣是因為影像跟不上音頻和字幕

http://www.vimeo.com/4215168
這個是壓縮以後出現的不同步問題
網頁右下方有原檔可以下載,不過需要註冊,雖然註冊是免費的…

我有試過加convertfps=true,也試過把原檔的29.970改成23.976
不過還是一樣不同步


感謝您們…:D
级别: 新手上路
注册时间:
2007-11-10
在线时间:
4小时
发帖:
6
只看该作者 13楼 发表于: 2009-04-29
把VFR的WMV再压缩成X264的时候,从来都用Haali的gdsmux做MKV再提出AVI,AVI再转X264封MKV,Timecode用WMVTIMES生成的。虽然是类似Graphedit的MUX方式,但做出来的VFR从来没出现帧数不对的RP现象......
级别: 新手上路
注册时间:
2002-10-19
在线时间:
0小时
发帖:
48
只看该作者 14楼 发表于: 2009-04-29
嗯…我誤解了嗎?

我是想把VFR的WMV轉成x264
快速回复

限150 字节
上一个 下一个