人非圣贤 发表于 2011-3-8 14:50:43

怎样将视频的每个帧都提取出来,对图片处理后又如何将这些连续帧合并成一段视频?

本帖最后由 IsaacZ 于 2011-3-9 17:54 编辑

貌似小日本4也可以帧的方式分割,我正在弄,可是现在需要把每个帧都提取出来,对台标做PS,不知道应该如何提取单个帧,请高手们指教啊!

人非圣贤 发表于 2011-3-8 14:52:09

顺便问一下,有什么好工具可以把静态帧再合成的吗?

人非圣贤 发表于 2011-3-8 18:31:22

IsaccZ,有什么好的工具可以抠静态帧,一帧一帧的独立保存,同时还有把静态帧合成为视频的好软件吗?
推荐一下啊,谢谢!

mdr2005 发表于 2011-3-8 20:31:06

貌似小日本4也可以帧的方式分割,我正在弄,可是现在需要把每个帧都提取出来,对台标做PS,不知道应该如何提 ...
人非圣贤 发表于 2011-3-8 14:50 https://www.dianbo.org/images/common/back.gif


利用AVS脚本可以提取你指定的单帧,画质效果无损是最好的。前提是安装一个完美解码(完全安装,带有AVS)下面提供脚本:
directshowsource("你的电影文件名").ConvertToRGB32
#电影文件名要加上视频封装的后缀,比如"叶问.mkv",mkv得填上;脚本和视频同一目录直接填文件名.后缀,不同目录要加上文件路径
LanczosResize(1500,422)
#调整宽高比,上面是参考,建议和视频一样。

trim(67584,67584)
#截取哪一帧视频,2个数字都得写,数字一样是截取其中指定的一帧;如果数字不一样则是连续截取

ImageWriter("F:\A爱丽丝梦游仙境\爱丽丝【全宽720P】\截图",0,0,"jpg")
#截图保存位置,保存格式等,默认D盘根目录

脚本使用方法:新建一个文本文档,将红色部分复制进文档,另存后将后缀.txt改为.avs,用支持AVS脚本的播放器(如系统自带的wmp或完美解码)播放这个脚本文件就可以得到你要截的帧图了。希望能帮到你·

人非圣贤 发表于 2011-3-9 14:48:48

利用AVS脚本可以提取你指定的单帧,画质效果无损是最好的。前提是安装一个完美解码(完全安装,带有A ...
mdr2005 发表于 2011-3-8 20:31 https://www.dianbo.org/images/common/back.gif

虽然我没有完全掌握脚本要领,但是没有看到合成帧应该怎么操作,没有专门的这类软件吗?
在小日本4里面,每一帧都有编号可以非常清楚地看到,我只是不知道应该怎么提取帧和合成帧。

人非圣贤 发表于 2011-3-9 14:50:47

是不是小日本4可以合成帧,以添加素材的方式合成一个连续独立是文档模式?

Hiroshi 发表于 2011-3-9 15:07:57

本帖最后由 Hiroshi 于 2011-3-9 15:27 编辑

如果你手里拿的是mpeg的话,
TMPGEnc MPEG Editor 2或者3是最好的软件了。
要的帧可以单独切分,单独保存,也可合成,自由自在。
仔细研究一下软件的功能,很简单。

如果你手里拿的是别的格式的话,
就用TMPGEnc 4.0 XPress,做法一样。

导出切割的帧时,根据需要,可以选择单独和合成文件的功能键,
这样你就可以选择自己想要的做法了。

IsaacZ 发表于 2011-3-9 16:01:24

回复 7# Hiroshi

楼主的要求应该是连续提取单帧,而不是单独提取某一帧,小日本能做到吗?

Hiroshi 发表于 2011-3-9 16:12:47

回复 8# IsaacZ

比如1秒钟的动画有25或者30帧,不可能每帧都要吧?
如果10分钟的话,那该是多少帧?
前后的帧画面基本相同,有必要全部采集?

如果是连续采集的话,小日本好像只能一帧一帧地切分了。
莫非自己做模板?

IsaacZ 发表于 2011-3-9 16:33:55

本帖最后由 IsaacZ 于 2011-3-9 17:55 编辑

找到一个软件,可以满足你的要求。可以定义每秒提取的帧数,批量快速提取视频中的所有帧:

[下载] Video to Picture v3.2 英文绿色特别版【视频转图片工具】

恢复连续帧为视频的方法也找到了:

首先,用 Video to picture 提取出单帧时,记录好输出时设定的帧率。

然后用小日本4导入系列图片中的第一图,则小日本自动将之识别为一段视频的第一帧,所有后续图片被识别为同一段视频的后续帧。唯一需要注意的是,小日本默认将此段视频的帧率识别为30 FPS,你需要根据 Video to picture 提取连续帧时所设置的帧率来重新定义。

输出时建议用 ES(只视频),输出后再与原来的音频重新合成。
页: [1] 2
查看完整版本: 怎样将视频的每个帧都提取出来,对图片处理后又如何将这些连续帧合并成一段视频?