分页: 3 / 3

Re: [求助]分割MKV

发表于 : 2011-12-11 16:43
vempx
比如,你想把MKV从3:30.300这个时间点切开
但是在这个时间点的那帧并非I帧
那么mmg在切的时候会从这个时间点开始向后寻找最近的一个I帧
然后从这个I帧把mkv给切割成两个
但是这个I帧所在的时间和你指定的时间点并不一样,两者之间会差了那么几帧
那么接下来的工作就简单了,你只需要把原mkv给扔进avs,然后trim一下,只要差的那么几帧
把这几帧重新编码一次,最后和切割好的mkv做一个append就可以了

Re: [求助]分割MKV

发表于 : 2011-12-12 7:01
xiao7
vempx 写了:比如,你想把MKV从3:30.300这个时间点切开
但是在这个时间点的那帧并非I帧
那么mmg在切的时候会从这个时间点开始向后寻找最近的一个I帧
然后从这个I帧把mkv给切割成两个
但是这个I帧所在的时间和你指定的时间点并不一样,两者之间会差了那么几帧
那么接下来的工作就简单了,你只需要把原mkv给扔进avs,然后trim一下,只要差的那么几帧
把这几帧重新编码一次,最后和切割好的mkv做一个append就可以了
如果在编码器版本和编码参数不明的情况下 这么做不会RP么?

另外:mmg在切的时候会从这个时间点开始向后寻找最近的一个I帧 这个是向前还是向后 如果是向后的话 那append不是会多出来内容么 于是这里需要少指定一部分时间让MMG来向前判断到I帧么?

Re: [求助]分割MKV

发表于 : 2011-12-12 7:30
06_taro
請用VFRHelper的輸出I幀的timestamp功能……

Re: [求助]分割MKV

发表于 : 2011-12-18 21:03
feline
好了,感谢各位。我用了一下mmg,其实我的需求也许并没有你们想象那么高,问题也算解决了。但是分割的效果有些出乎我的意料,按照我的实验,设置两个时间点,mmg会给你分成三段,设置四个时间点,会给你分五段,不过还好,能得到我想要的就行。
以下是我分割的“三兄弟的传说”地址,仅40M而已,可以用emule下载,一般晚上会在线做源。
ed2k://|file|three_brother.mkv|41972668|C711337F8DC1C0BCAE76B811406C6B51|h=PAVB27X36QNZZFQWBWDQONEO6SH3QIHM|/

Re: [已解决]分割MKV

发表于 : 2011-12-19 1:57
vempx
…………这不是当然的么
设置一个分割点就相当于你在面条上砍一刀,当然是两段
两个点就是砍两刀,自然是3段