【问题标题】:Embedding a video to HTML that does not have the .mp4 filename extension将视频嵌入到没有 .mp4 文件扩展名的 HTML
【发布时间】:2021-06-02 20:09:00
【问题描述】:

我将服务器上视频的文件扩展名从 .mp4 更改为 .zip。现在我想在我的 HTML 网页中嵌入视频,但由于文件扩展名,它不起作用。我正在寻找一种方法来告诉我的前端如何解释嵌入文件并将其读取为 MPEG-4。

【问题讨论】:

  • 您的 HTML 现在看起来如何?您是否有一个视频的示例 URI,该 URI 在嵌入您的 HTML 时无法呈现?

标签: html5-video file-extension mpeg-4 video-embedding


【解决方案1】:

为什么将 .mp4 更改为 .zip?视频已经具有很好的压缩效果,将其制作为 zip 文件不太可能在对象大小方面为您节省太多(如果有的话)。

【讨论】:

  • 我更改文件扩展名不是为了压缩,我这样做是为了使它无法对其他人播放,这样如果人们得到了链接,并且他们尝试嵌入它,它将无法工作,并且不一定是 .zip,任何不可播放的文件扩展名都被接受。如果您有其他选择,例如更改解码/重新编码或类似的东西,请,我很高兴听到您的声音。
  • 我猜你的问题是你想给其他人的问题......我为 API.video 工作,我们有一个“私人视频”的概念,视频只能被观看一次 - 因为网址中有一个使用令牌:对于您的客户 - 它工作正常,但如果他们共享 - 它不会。您还可以查看视频 DRM。
  • 这不是答案。这也是对 OP 的误解:重命名文件不会“改变”它。
  • 但是就像制作视频 .zip 阻止“其他用户”播放视频一样,他们也阻止了浏览器播放视频。 OP 在 JS 中更改名称并使其可播放的任何操作都可以由“其他人”完成以观看视频。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-14
  • 2012-03-04
  • 1970-01-01
  • 2021-10-27
  • 1970-01-01
  • 1970-01-01
  • 2018-10-19
相关资源
最近更新 更多