如何获取嵌入在网页上的原始音频/视频文件的位置?
使用音频文件查找 url 的另一种方法是在 Chrome 浏览器中通过开发人员工具检查获取请求:
当您创建网站并嵌入图像、视频、音频、javascript 或其他外部资源时,您也可以通过自己的 URL 指定它们的位置。
例如,您的服务器上有这个目录结构,它解析为以下可访问的 URL(假设您的网站是 www.example.com):
|-- /index.html -> www.example.com/index.html
|-- /images/ -> www.example.com/images/
| |-- /banner.png -> www.example.com/images/banner.png
| +-- /icons/ -> www.example.com/icons/
| +-- favicon.png -> www.example.com/icons/favicon.png
+-- /audio/ -> www.example.com/audio/
|-- intro.mp3 -> www.example.com/audio/intro.mp3
+-- voice.flac -> www.example.com/audio/voice.flac
当您访问index.html
您的浏览器时,它会查找所有其他嵌入的 URL,并且也会从服务器获取它们。您可以使用Firebug for Firefox或Chrome Developer Console 等工具来捕获请求。这些请求之一应该是媒体文件的 URL。
如果您有 HTML<embed>
标记(或<img>
标记),则该媒体的 URL 由该src
属性指定,也可以使用 Firebug 或 Chrome 开发者控制台等工具进行检查。您可以rightclick->Inspect Element
在页面上的任何位置创建一个并检查 HTML。
<embed src="/audio/intro.mp3"> -> www.example.com/audio/intro.mp3
现在网页普遍使用用Javascript编写的播放器,所以你需要一点html和js知识来挖掘和使用一些像其他人提到的Web开发工具
但是有一种更简单的方法可以做到这一点。您可以使用Internet 下载管理器 (IDM)等应用程序,该应用程序可在浏览器上播放时下载任何类型的多媒体文件。它支持所有的音频视频播放网站,如 Youtube、Grooveshark 等。它的共享软件,但您也可以使用试用版进行此操作。
安装应用程序并重新启动浏览器。它支持 Firefox、Chrome、Opera、IE、Safari 等。
当您在页面上播放文件时,您将在窗口左上角看到一个图标
单击图标后,您将看到下载文件信息窗口,其中包含文件 url 和其他信息。您可以复制和使用 url 的文件名部分。通常它有一个模式,你可以猜测或找到其他文件的路径。