mehedi96 发表于 2023-9-21 13:56:57

更快、更轻松视频传输的三个技巧

本帖最后由 mehedi96 于 2023-9-21 14:12 编辑

视频使网站更具吸引力和活力,保证受众的“粘性”和回访。然而,研究表明,视频启动缓慢或播放停滞往往会导致访客流失。事实上,Akamai 发现,延迟两秒后,每多延迟一秒,观众就会减少 6%。 毫不奇怪,导致网络上视频性能不佳的主要因素是文件大小,因为视频文件可能占用网站上的大部分带宽。对于慢速网络连接,视频的播放速度可能比下载速度快,从而导致停顿。通过优化视频的文件大小和质量,您可以在相同的用户体验下减少要下载的内容,从而提供更快的播放速度和更少的卡顿。 这篇文章向您展示如何通过遵循三个简单的技巧,利用 Cloudinary 来减小视频文件大小,同时仍然保持高质量。也就是说,您可以设置 Cloudinary 参数来调整视频尺寸、优化压缩并添加编解码器设置以获得最佳视频格式。 调整视频尺寸 通常,原始视频的文件大小比理想用户体验所需的文件大小要大。尽管许多移动设备可以以 4K 分辨率录制视频,但实际上很少有移动设备能够以该分辨率回放 4K 视频。将视频大小调整为 1,080 像素、720 像素甚至更小像素可节省每帧数百万像素,同时生成更小的文件。

拍摄一个时长 30 秒、宽 1,280 像素、高 720 像素、大小为 25 MB 的视频。将其大小调整为 960×540 会产生 10.7 MB 的视频,其大小减少了 60%。另外,视频的开始播放速度会快四倍! “内容 w调整视频大小需要重新编码,一旦您将宽度 ( ) 参数添加到视频 URL,Cloudinary 就会自动处理。例如,使用w_960Cloudinary 上的参数调整该视频的大小—— -生成了这个 乌干达电话号码表 调整大小的版本,加载和开始播放的速度要快得多: 优化视频压缩 视频质量至关重要。如果为了更快地传输而压缩视频(即组合像素)会损害其质量,那就是失败的原因。常见的解决方案是使用工具来压缩视频,该工具还可以确保压缩后的质量下降难以察觉。一个例子是免费开源的 FFmpeg,它通过crf在编码视频时使用参数调整恒定速率因子来完成这项工作:值越高crf,压缩越多。默认情况下,FFmpeg 设置crf=23. 一般来说,28 以内的值对于 Web 来说是完全可以接受的。

http://zh-cn.btbdirectory.com/wp-content/uploads/2023/09/666.jpg

Cloudinary 是一个令人印象深刻的替代方案 ,它可以在所有转换任务中压缩视频的同时自动优化质量。您所需要做的就是将vc_auto参数添加到视频 URL 中。看这两个例子: 转换后,1,280 像素宽的视频文件大小从 25 MB 下降到 4.1 MB,减少了 84%。10.7 MB、960 像素宽的视频仅占用 2.3 MB,比之前减少了 78.5%。两个视频的启动速度都更快,缓冲区中的内容更多,播放期间渲染停顿的可能性更小。 您一定想知道视频质量发生了怎样的变化。通常,质量通过以下三个测试来衡量: 结构相似性 (SSIM) 指数 峰值信噪比 (PSNR) 视频多方法评估融合 (VMAF) 指标 下表显示了上面两个示例视频的值: 方面      SSIM      峰值信噪比      VMAF 1280×720 0.985 45.4 89.6 960×540 0.985 45.1 88.8 所有值都在可接受的范围内,证明尺寸减小和压缩对视频视觉质量的影响极小。不过,请务必测试压缩后的视频,以确保其质量符合您的标准。 确定最佳视频格式 最后,确定最能满足您要求的视频格式

页: [1]
查看完整版本: 更快、更轻松视频传输的三个技巧