『漫游』酷论坛>『影音数码技术学习交流』>[求助]MKV拆封的问题~ ..

[求助]MKV拆封的问题~ T。T

闇の猫@2005-07-16 14:06

求教,在用MKVextractGUI来拆分MKV文件的时候,可是不知道怎么回事,拆分出来的视频文件(XVID编码)时间都是不对的,例如原MKV视频是24分09秒,可是拆分出来以后视频却变成了24分56秒,试过另外一个MKV都是这种情况,视频拆出来以后变长了,因为是新手,自己琢磨的来使用的,所以百思不得其解,如果那位好心的朋友知道的话,请告知一下好么,谢谢了~

PS:不知道我是不是RP问题,改用VirtualDubMod来拆分视频流,结果惨到连文件都打不开,直接崩溃~ T。T
引用

Silen@2005-07-16 14:47

这个是因为动态帧率的关系吧,你需要用个叫mp.exe的玩意儿算出timecode先,然后根据timecode把视频文件截成一段一段的同时改变其帧率,最后取帧率间的最小公倍数 压成120fps的avi
引用

闇の猫@2005-07-16 18:35

太,太复杂了,我新手来的,研究这个才不过一个晚上,有没有比较简单的软件可以帮我呢,其实,我只是想把MKV其中的音频流转化而已,好吧,我坦白,我是想转MP4到PSP里面去看,无奈转换君对MKV里面的XVID视频流没问题,可是却不能转化AAC或是OGG格式的音频流~ 所以我才想用最笨的办法,单独拆封MKV,把AAC或是OGG转成MP3,这样就可以压制MP4鸟~ >。<
引用

懒人avs用法

曾半仙@2005-07-16 18:43

video = DirectShowSource("xxxxx.mkv", convertfps=true, fps=119.88, audio=false)
audio = DirectShowSource("xxxxx.mkv", video=false)

video = ChangeFPS(video, 19.98)

main = video

main = FluxSmoothST(main, 8, 3)
main = deen(main, "a2d", 1, 8, 12, 3)
main = aWarpSharp(main, 2.5, 2, 0.30, 1)

video = main

video = LanczosResize(video, 368, 208)

video = Tweak(video, 0, 1.01, -2, 1.025, true)

video = AudioDub(video, audio)

return video
引用

adamhj@2005-07-16 19:13

19.98?这是为啥..
引用

wolfsoft@2005-07-16 21:18

那还用说,老曾这脚本肯定以前是用旧版directshow,所以changefps到119,这次不知道咋的少copy了个1吧;后来改成新版directshow,又忘了吧以前这句砍了,于是就...哼哼
引用

曾半仙@2005-07-17 11:23

哦那句可以砍了~~
反正楼主压PSPmp4是个人用,没有发布容量的严格限制
那个值是经过观察PSP的液晶鬼影程度,以前做过从5~30间每fps一档的大动态片子给人看,帮选出的fps,意图省点码率.

(众人:5fps也测,太扯了吧)
引用

| TOP