我有一个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分辨率大小,从而使传输速度更快。