【问题标题】:How to read text from a flash movie (.swf)如何从 Flash 电影 (.swf) 中读取文本
【发布时间】:2012-04-21 11:52:51
【问题描述】:

今天我意识到 Google 正在索引 Flash 电影中的文本,我很感兴趣如何使用任何服务器端语言 (PHP) 来实现这一点?由于它是一个编译文件,我唯一可能的方法是通过光学字符识别。

编辑:This is an example 包含已为保加利亚 Flash 网站编制索引的所有 Flash 电影。

【问题讨论】:

  • 你有谷歌这样做的例子吗?
  • 如果他们确实从 Flash 文件中获取了文本,我会说他们更有可能对它们进行反编译。
  • @RepWhoringPeeHaa 我在问题中添加了一个示例。

标签: php flash


【解决方案1】:

这是您可能想阅读的内容:SWF Searchability

特别是,有一段可能是您提出问题的关键:

Adobe 向 Google 和 Yahoo! 提供了 Flash Player 技术那 允许他们的搜索蜘蛛浏览实时 SWF 应用程序 就好像他们是虚拟用户一样。 Flash Player 技术,优化 对于搜索蜘蛛,运行 SWF 文件的方式与文件的运行方式类似 在浏览器中的 Adob​​e Flash Player 中运行,但它返回所有 在应用程序的任何状态下出现的文本和链接返回到 搜索蜘蛛,然后出现在最终用户的搜索结果中。

因此,他们似乎为这两个搜索引擎提供了一个特定的 Flash 播放器,以使其内容可抓取,这就是为什么您可以通过电影中出现的文本进行搜索的原因。但是,我不确定您将如何使用任何服务器端语言来做到这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-10
    • 2011-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-08
    • 1970-01-01
    相关资源
    最近更新 更多