2012-08-13 52 views
1

我试图提取使用MPlayer的这个命令缩略图:提取缩略图为mplayer结果灰度图像

mplayer -nosound -ss 1 -vf screenshot -frames 1 -vo png:z=9 jump.mpg 

的问题是,它导致几乎灰度图像。

如果我现在尝试和执行命令:

mplayer -ss 1 jump.mpg 

然后播放视频回跳过第一第二(如预期),但播放的第一第二大部分是灰色的。从技术上讲,我认为它会在前一帧显示差异,直到它进入关键帧,整个帧在视频中进行编码。

现在的问题是: 如何强制mplayer寻找关键帧,所以我在提取时避免这个灰色图像?

我发现选项-hr-seek off,这听起来像是应该做正确的事情,但事实并非如此。

+0

OK,我的解决办法是简单地抽取20个缩略图,并使用这些20的最后一个提取缩略图安装。一旦关键帧被击中,以下缩略图看起来是正确的。 – 2012-08-17 06:33:40

回答