flycactus
帖子: 1
注册时间: 2012-07-04 18:52

求助:VC-1编码的wmv转码

有一批VC-1编码的格式为WMV的1080p视频,mediainfo如下:
Format : Windows Media
File size : 1.90 GiB
Duration : 22mn 22s
Overall bit rate : 12.2 Mbps
Maximum Overall bit rate : 12.1 Mbps
Encoded date : UTC 2010-02-11 10:29:33.000

Video
ID : 2
Format : VC-1
Codec ID : WVC1
Codec ID/Hint : Microsoft
Duration : 22mn 22s
Bit rate : 12.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Bit depth : 16 bits
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.193
Stream size : 1.87 GiB (99%)

Audio...(省略)
使用megui按H.264编码压制,自动2pass,码率设置为1200bps,resize为576p,未做其他处理,有时导入AVS都不成功,提示directshowsource:空间不足什么的,其实硬盘还有50G的空间,我不知道要多大;即使导入成功,压制在第一遍1-pass的6%左右就终止,log中显示的错误为 getframebuffer: return a VFB with a 0 data pointer,
之前压制过VC-1编码的720pWMV,码率大概是8000bps,没问题,mediainfo如下:
Format : Windows Media
File size : 1.73 GiB
Duration : 30mn 23s
Overall bit rate : 8 149 Kbps
Maximum Overall bit rate : 8 128 Kbps
Encoded date : UTC 2009-06-18 19:35:54.000

Video
ID : 2
Format : VC-1
Codec ID : WVC1
Codec ID/Hint : Microsoft
Duration : 30mn 23s
Bit rate : 1 bps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Bit depth : 16 bits
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.000
Stream size : 227 Bytes (0%)

Audio...
视频编码格式色深都一样,就是一个是1080p一个是720p(话说不知道是不是progressive,MediaInfo未具体显示);
对1080p的我还使用其他的软件处理过,都失败,
windows Media File Editor中的windows media stream editor无法提取其VC-1文件,
windows media encoder无法把它按照VC-1编码resize成720p的wmv,
gdsmuxer提取vc-1也是在运行几十秒后崩溃,
尝试过多个1080p的WMV,均以失败告终,所以不会是个别视频的原因,视频播放正常,但拖进时候会卡,应该是win7codecs的问题;
各位有什么处理办法?谢谢

PS:
1.vc-1编码的wmv在windows资源管理器下排显示数据速率时显示为0,这是win7codecs的bug吗?
2.上面的720pWMV在MediaInfo中video bit rate 为什么显示为1bps,而本该是8000bps,这是mediainfo的bug吗?

谢谢各位

回到 “前端软件与GUI / GUI Frontend(Vfw) and GUIs”