我有一个朋友在 IIS 和 Windows Server 2003 R2 32 位上托管他的网站。
他有 .WMV 文件、.MPG 文件和其他文件,其中一些文件大小达 30 MB!他想知道为什么用户抱怨网站速度慢!
所以我的问题是,我们如何才能减小这些电影的大小?用什么软件?比特率设置是什么?等等。
有免费软件吗?我可以使用 Mac 或 PC。
感谢您的想法。
答案1
嗯,我认为 30 帧/秒的帧率是不错的。
你可以做的是降低视频质量。
也可以尝试以 .flv 格式进行编码以查看。
对于用于转换和设置参数(如质量)的免费软件,我推荐(免费):
格式工厂
答案2
手刹非常适合将电影编码为较小的文件大小。您可以选择输出文件的大小,它会降低比特率以匹配它。
答案3
只是为了添加有关比特率和上游的更多信息。
想想看,如果你用“150”编码视频,你需要一个可以上传 150kbps 的连接每位客户换句话说,典型的 xDSL 连接提供 6MBps 下行速率和 600 KBps 上行速率。这样,在上行链路阻塞并且一切都变得糟糕之前,您可以获得大约 4 个具有该比特率的流。
如果您可以以每秒 650k 的速度下载文件,那么利用该上行数据,您可以上传大约 50-60k 的文件。但是,如果您的上行数据用完了,那么下行数据也会衰减,因为您需要上行数据来发送 ACK 等。
如果您需要良好的质量和超过 2-3 名观众,最好的解决方案是将其托管在其他地方。
答案4
首先,将视频编码为 Mpeg4 H.264,因为:
- 随着 HTML 5 的最近发布,您的浏览器将无需 Flash 即可播放它们
- H.264 提供了一种很好的视频压缩格式
- Handbrake 有一套非常全面的设置来创建 H.264
阅读有关小文件大小与质量的建议比特率的其他评论。
如果这不起作用,您可能没有足够的上行带宽来有效地传输视频。例如,您的互联网连接太慢了。
解决办法是:
- 获得更多带宽
- 将文件托管在其他地方
- 使用 bittorrent 共享文件
更新
以下是关于 HTML5 视频的详细内容维基百科
当前的 HTML5 草案规范并未在视频标签中指定浏览器应支持哪些视频格式。用户代理可以自由支持他们认为合适的任何视频格式...
H.264/MPEG-4 AVC 被广泛使用,具有良好的速度、压缩、硬件解码器和视频质量,但受专利保护。[11] 除特殊情况外,H.264 的用户必须向 MPEG LA 支付许可费,该组织是一群包括微软和苹果在内的专利持有者。[12] 因此,它不被视为必需的默认编解码器。
Google 收购 On2 后,WebM 项目应运而生,这是一个免版税的 VP8 开源版本,采用 Matroska 容器并带有 Vorbis 音频。Google Chrome、Opera 浏览器和 Mozilla Firefox 均支持该项目。