我应该在上传之前转换媒体文件吗?这种做法叫什么

本文关键字:什么 媒体文件 转换 我应该 | 更新日期: 2023-09-27 18:29:12

我有一个web应用程序,要求用户上传图像和视频。数据库表包含文件的URI和文件的已解析互联网媒体类型。

我希望以通用图像格式存储这些图像,同样用于视频和音频,并减少我的应用程序在内容交付网络中使用的存储空间。

以前对converting/compressing/resizing媒体文件有什么好的做法将它们上传到内容交付网络并插入URI进入数据库?

我应该在上传之前转换媒体文件吗?这种做法叫什么

我已经看到,上传之前通常会对图像进行优化,以减小大小。

在图像的情况下,工具如下:http://jpeg-optimizer.com/建议缩小尺寸。。您可以寻找更多在数量(大小)和质量上提供最佳结果的工具

在将媒体文件上传到内容交付网络并将URI插入数据库之前,转换/压缩/调整媒体文件大小的良好做法是什么?

简言之:这完全取决于你为访客提供的数据类型。关于图像:使用与显示内容分辨率相同的图像大小(有很多工具可以帮助实现这一点)。一般经验法则:文件越小越好。

在开始将文件发送给用户之前,优化文件以供网络使用是一种常见的做法。在服务器上启用gzip压缩还可以加快交付时间。

此外,大多数cdn也提供某些内容优化技术,因此最好与您的cdn提供商核实他们提供的优化类型。

进一步阅读:谷歌在这里写了一些关于这方面的内容:https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/image-optimization

对于每种文件类型,在优化时都要遵循不同的规则、指导原则和最佳实践。我建议阅读优化技术和支持的浏览器类型的编解码器(视频)等。