Linux 上的 ffmpeg 返回“HTTP 错误 403 禁止”,但在 Windows 上可以工作

Linux 上的 ffmpeg 返回“HTTP 错误 403 禁止”,但在 Windows 上可以工作

我正在尝试使用 ffmpeg 下载视频。我从“Kodi”获取链接,然后使用该链接获取完整视频。之前它工作得很好,因为“Kodi”返回的链接是“http”链接,但现在它返回“https”链接。问题是这个链接在我的 Windows PC 上运行良好(在这台 PC 上我也从“Kodi”获取链接),但这个链接在我的 linux vps(Ubuntu 16.04)上不起作用,因为我收到消息“http 错误 403 禁止”。有人知道我做错了什么吗?

以下是一些截图:

Linux 屏幕截图: 在此处输入图片描述

Windows 屏幕截图: 在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

答案1

在一个 IP 上生成的 HLS 链接在另一个 IP 上不起作用是很常见的。如果您想为您的 VPS 获取可用的 URL,请在该 VPS 上生成链接。

另一个可能的原因是地理限制。在一个国家/地区可以播放的视频可能在另一个国家/地区无法播放。

相关内容