我想知道是否可以检测HTML页面是否包含视频.
我知道一种可能的方法是在HTML源代码中查找".swf".但是大多数页面都不包含文件名.
例如,给出以下URL和可能的源代码,是否可以找出它是否包含视频:http: //www.cnn.com/video/
Pek*_*ica 10
有许多方法可以将视频嵌入到HTML页面中 - 作为Flash视频或平台特定播放器的实例<object>和<embed>标签(但不是每个标签都是视频!同样适用于.swf- 它只是Flash的文件扩展名)文件,视频与否),新的HTML 5 <video>标签......它们并非不可能找到,但要捕获所有可能的播放器类型,格式和嵌入代码需要做很多工作,并且会导致很多误报/底片.
然后,有一些JavaScript库在包含页面加载后初始化播放器 - 这几乎是不可能检测到的.
这仍然是一个非常复杂的问题,以便获得视频到一个网页可靠的,随后,它发现它更复杂了.根据你想要达到的目标,我会考虑放弃它.
| 归档时间: |
|
| 查看次数: |
3609 次 |
| 最近记录: |