这个意义不大,我希望能像avi那样用VirtualDubMod根据时间点自由的切割。-o-o-304-o-o- 写了:简单切的话,mmg就行了
不过切的话只能按照GOP来切,所以如果遇到想切的地方是GOP的中间的话可能需要重编码(或者是切到前一个GOP,然后把这个要切开GOP的的前半部分重编码。。
问题是,在不重编码的前提下,怎么做到把一个完整的GOP切开?不能做到的话除非视频本身没有GOP这个概念(不知道这么说对不对),否则无法实现精确切割的啊(只能按照GOP切)feline 写了:这个意义不大,我希望能像avi那样用VirtualDubMod根据时间点自由的切割。-o-o-304-o-o- 写了:简单切的话,mmg就行了
不过切的话只能按照GOP来切,所以如果遇到想切的地方是GOP的中间的话可能需要重编码(或者是切到前一个GOP,然后把这个要切开GOP的的前半部分重编码。。
不过本人倒是有个曲线的方法用来分割mkv。只不过需要两种工具配合。VirtualDubMod和Avidemux。
由于VDM对新的mkv格式支持很差,会出现导入报错,没有画面的情况,但是可以以拖动进度条,搜索时间戳。一旦选好片段指定崩溃。
我不知道你所提及的GOP是什么概念,其实我的需求很简单,定位我所截取视频的起点和终点(时间戳),保留这段即可。我的方法无需重新编码浪费不必要的时间,只是有点绕而已,截取后的视频和音频都保留原来的编码不改变。-o-o-304-o-o- 写了:问题是,在不重编码的前提下,怎么做到把一个完整的GOP切开?不能做到的话除非视频本身没有GOP这个概念(不知道这么说对不对),否则无法实现精确切割的啊(只能按照GOP切)feline 写了:这个意义不大,我希望能像avi那样用VirtualDubMod根据时间点自由的切割。-o-o-304-o-o- 写了:简单切的话,mmg就行了
不过切的话只能按照GOP来切,所以如果遇到想切的地方是GOP的中间的话可能需要重编码(或者是切到前一个GOP,然后把这个要切开GOP的的前半部分重编码。。
不过本人倒是有个曲线的方法用来分割mkv。只不过需要两种工具配合。VirtualDubMod和Avidemux。
由于VDM对新的mkv格式支持很差,会出现导入报错,没有画面的情况,但是可以以拖动进度条,搜索时间戳。一旦选好片段指定崩溃。
如果允许重编码的话直接avs切吧
OK,我们不要吹毛求疵了。到目前为止我已经了解,看来各位没有更好的方法和更直接的工具来进行这项操作。upyzl 写了:用VDM能绝对精确切割avi?
原avi视频部分是 xvid编码 还是 那种每4帧就有1帧是IDR的MPEG-1编码 更或是 每帧都是关键帧的“无损AVI”?
现在大家都清楚你是要不重编码截取视频的;304给你表达的意思就是切割是需要按照IDR来切(不重编码;第一个帧必是IDR)
如果强制按时间精确切割的话(ffmpeg用-copyinkf可以办到),开头若干帧会各种异常,直到播放到本来的IDR才会正常,此时说实话不如重编码
嗯,是啊,不止这里的各位没有,这个世界上过去没有,将来也不会有。如果您对这个不能随便切视频的世界绝望了的话,不如把它毁灭掉,再自己造一个能随便切视频的世界好了。看来各位没有更好的方法和更直接的工具来进行这项操作。