如何在C/C++中从给定的URL获取视频链接
How to get videos link from a given URL in C/C++
我想制作一个C/C++程序,它将能够获取特定网站(www.youtube.com)上可用的所有视频链接,并且这些链接将保存在一个文件中。我搜索了很多,但没有得到任何有效的信息。
任何帮助都将不胜感激。
提前感谢
首先通过打开socket或使用libcurl下载html页面。然后在源代码中查找具有watch?v=ASs8odtJjLI
等模式的html锚点。这些是视频链接。
您可以通过直接在命令行中调用curl
来获得示例curl代码。
curl --libcurl sample_curl.c 'http://www.youtube.com/watch?v=ASs8odtJjLI'
现在根据您的需要更改sample_curl.c
。对于解析,请使用HTML解析器。
相关文章:
- 从 C++ 中的 URL 获取结果
- PHP Profiler语言 - 使用 C++ 从 PHP 扩展获取客户端 IP 和 URL
- 如何在C++中获取重定向网页的URL
- 在乌鸦中获取非Int(字符串)URL资源ID
- 从编程中获取Internet Explorer 8的当前URL
- 如何从Hinternet手柄中获取URL
- 使用 C++ 和 cURL,如何通过需要用户 ID 和密码的 url 获取图像
- 在网页加载时获取 m3u8 资产的 url
- 使用 Poco 库获取 URL 参数
- 从共享路径 URL 获取 IPAddress
- 在 Linux 上的 Qt 中获取应用程序图标 URL
- WinInet - 如何在 301 重定向后获取服务器 URL
- 如何在C/C++中从给定的URL获取视频链接
- 如何获取通过套接字接收的数据的源 URL?
- 在Ubuntu Qt应用程序中从Firefox浏览器获取URL
- 获取url参数值以某种格式编码
- 如何在linux下使用c++程序从远程url获取数据
- 使用Visual Studio获取url链接的HTML
- 从c++中运行CURL以异步获取多个url
- 如何在c++中从URL(HTTP)中获取图像