找回密码
 立即注册
搜索

提取flash?

4
回复
480
查看
[复制链接]

13

主题

210

帖子

35

幻币

一流武者

Rank: 3Rank: 3

积分
259
QQ
2008-6-14 12:43:00 显示全部楼层 |阅读模式
在PPT中,插入了flash的swf文件 ,怎样再把它提取出来在flash播放器中播放呢?
请高手指导!!
PPT学习论坛
回复

使用道具 举报

16

主题

205

帖子

59

幻币

一流武者

Rank: 3Rank: 3

积分
278
QQ
2008-6-14 15:16:48 显示全部楼层
老问题了,不过,现在可以给你总结性的建议:

方法一,用Flash吸血鬼,下载地址见下,但不一定可行!



方法二,一定可行,但真的不容易,确定自己有精力还对电脑挺精通的,就做吧!
1、找到Flash资源所在的幻灯片,选中Flash影片点右键选择“复制”。然后打开“资源管理器”,随便进入一个文件夹内,点鼠标右键选择“粘贴”,这时在文件夹内会出现一个文件名为“片段”的新文件。这次我们要利用UltraEdit-32软件。
启动UltraEdit-32选择打开上面得到的“片段”文件。执行“搜索”菜单中的“查找”。按照图1设置好查找条件。
图片1.jpg.thumb.jpg ————图1

2、搜索结果如图2。

———————图2

注意看“46 57 53”三个字节后面的五个字节,即“08 92 46 00 00”(不同Flash由于文件大小和版本不同,五个字节的实际值不可能和这里完全一样)。这五个字节有特定的意义:第一个表示Flash版本号,后四个表示该Flash文件的大小。特别要提醒的是:这里的数值是以十六进制计算的而且是倒序排列的,即文件大小是十六进制的00004692(下面计算时0000要省略)。用操作系统中自带的“计算器”软件把十六进制的“4692”换算成十进制等于“18066”。现在,回到UltraEdit-32中用鼠标选中从“46 57 53”开始向下的18066字节大小区间并复制(UltraEdit-32的状态栏中可以直接看到选定大小,如图3)。

—————————————图3

3、在UltraEdit-32中新建一个文件并输入“1“,然后点工具栏中红色“H”切换到16进制方式,选中“31”(“31”是数字“1”的ASCII码)后点鼠标右键“粘贴”。最后以扩展名.swf保存该文件就大功告成了。

自己也有用,所以下载了UltraEdit-32汉化版
不过附件太大,我的破网络不好传!
自己到这个地方下载吧,



方法三,下载一个录屏软件,把播放的Flash录制下来,做成视频或者GiF也可以使用吧!当然,要求是非交互式的Flash!
PPT学习论坛
回复 支持 反对

使用道具 举报

14

主题

192

帖子

37

幻币

一流武者

Rank: 3Rank: 3

积分
243
QQ
2008-6-14 16:55:34 显示全部楼层
第2步里 找不到46 57 53 啊。。。
PPT学习论坛
回复 支持 反对

使用道具 举报

12

主题

225

帖子

41

幻币

一流武者

Rank: 3Rank: 3

积分
268
QQ
2008-6-14 16:57:07 显示全部楼层
把这个PPT存成网页文件,在文件夹里面就有这个flash
PPT学习论坛
回复 支持 反对

使用道具 举报

10

主题

216

帖子

32

幻币

一流武者

Rank: 3Rank: 3

积分
255
QQ
2008-6-14 17:05:05 显示全部楼层
2楼的回答如此详细,怎么还不设已经回复?
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册