在我的asp.net应用程序中,当我要上传任意大小的视频时需要减少(减少)视频的大小,任何人都有代码请帮助我 感谢
答案 0 :(得分:0)
你不能。
视频大小的任何减少都可能是压缩或重新编码为较低分辨率等。
这超出了网络浏览器上传的范围 - 除非您想在javascript(!)中实现其中一个或两个。
在上传之前,任何尺寸减少都必须作为单独的步骤 - 在网站之外 - 进行。
原则上,整个问题都是关于你是否理解网页是如何工作的概念。 Web浏览器和服务器之间存在非常强烈的职责分离。特别是,评论的以下答案是 - 搞笑:
好吧,不需要在保存路径之前立即减小尺寸 文件夹中的数据库和存储文件减小大小,保存减少 文件夹
好的,让我们上传parth。这有什么帮助?
只有现实的解决方案是:
你被困在两个方面:
没有抱怨而不接受每个人都能改变它。没有什么神奇的方法可以“无需转换任何格式,所有类型的视频只接受简单的减小文件大小”。这称为代码转换(从一种编码转换为另一种编码 - 例如,您可以在执行此操作时更改分辨率),这是一个非常密集的过程,而不仅仅是在浏览器中可用。