level 15
对一个视频进行Trim
Trim(1883,11971)的时候出现了这个错误提示
[Error] [2013-11-21 16:28:17] avs [error]: FFVideoSource: Insanity detected: decoder returned an empty frame occurred while reading frame 1
而Trim(0,11971)和Trim(1500,8000)的时候没有问题
把1883换成1884依然提示错误
什么情况?
2013年11月21日 08点11分
1
level 15
因为mmg对MP4的切割不是那么地精确,尤其是时间长的视频,所以我采用了Trim重新编码
现在用mmg试了一下,完全ok
问题是换了个方式解决了,但这个Trim是什么情况?
2013年11月21日 09点11分
2
level 12
To better splitting a mp4 file, try MP4Box instead.
2013年11月21日 22点11分
5
我找到的MP4Box只能根据时间来剪
2013年11月21日 23点11分
level 11
←_← 不要寄希望于任何无损切割,这是视频本身决定的
2013年11月22日 03点11分
6
这个“损”究竟是指损什么?画质?帧?还是都有?反正我就是遇到了这个起始点附近的帧切不了,但我却必须精确到这个点,因为正好是说话断句的地方
2013年11月22日 04点11分
回复 bunny844 :不经转码就是相对无损。我进行需要定点切割的视频都是先MMG切出相对少一个GOP的片段和单独的包含切割点的GOP,然后对单GOP转压trim,最后MMG合并。由于只需要压一个不到的GOP,工程量非常小,也保证了绝大部分画质不变。
2013年11月23日 03点11分
回复 sherry22422 :原来如此,受教了!不过我这次遇到的问题就是这个关键起始点不能Trim
2013年11月23日 03点11分