如何在传输过程中使用Django将4k视频分辨率降低到720p

时间:2019-05-16 23:05:48

标签: django html5 video-streaming

我有一个Django网站流媒体视频。所有视频都存储在/ media / myvideo /下,例如/media/myvideo/4kvideo.mp4

由于4k文件太大,我想将从客户端接收的视频限制为720分辨率。客户端浏览器的屏幕很小,720分辨率就足够了。

我不想在服务器上修改视频文件的大小。

--- mail.html ---

  <video id="video"  autoplay playsinline controls>
    <source src="/media/4kvideo.mp4" type="video/mp4">
    Your browser does not support the video tag.
  </video>

--- settings.py ---

MOVIES_DIR = '/media/myvideo/'
STATICFILES_DIRS = (
    (os.path.join(SITE_ROOT, 'static/')),
    MOVIES_DIR,
)

MEDIA_ROOT = MOVIES_DIR
MEDIA_URL = '/media/'

问题是如何在传输过程中使用Django减小4kvideo.mp4分辨率大小,从而使传输速度更快。

0 个答案:

没有答案