视频嵌入

时间:2017-12-25 05:57:41

标签: python django web-applications video-embedding

我有一个Django网站,我想添加视频。目前,用户可以上传他们的照片,我希望每个用户也能够添加他们的视频。我不知道该怎么做,因为我是初学程序员。你能指导我走正确的路吗?

2 个答案:

答案 0 :(得分:0)

恕我直言,实际上上传视频的方式与上传照片的方式相同(或者如果有文件格式验证,则将视频格式添加到当前的POST文件方法中),请了解Django File Upload,以及尝试在您的描述中留下一些代码

答案 1 :(得分:0)

处理视频文件比处理图像要复杂得多。有两种方法可以做到:您可以让用户将上传的视频嵌入到其他网站(例如youtube),或者让他们将照片上传到您的网站。第一个选项更容易:大多数视频网站提供了一些复制和粘贴代码的方法,以便将其视频嵌入到其他网站上。您只需要让用户在您的网站上粘贴html代码,并且您应该注意一些安全措施。 如果你想让他们上传文件那就太难了。有很多视频格式,文件更大,压缩率不同等。视频网站通常接受各种视频格式,将视频转换为最方便的格式和不同的格式分辨率(节省空间和带宽)。这意味着您的服务器上有许多异步和CPU密集型任务。 将文件放在网站上并让它播放也更复杂。 HTML5中有一个视频标签,比以前更简单,但是如果你想让它变得非常简单,你应该找到一些JS播放器。