视频编解码 - 图1

两种编码

HEVC拥有相比AVC有更高的压缩比,相同画质下体积更小,而目前的主流手机的soc多具有硬解HEVC的能力,放在移动端使用可以有效节省流量,而桌面端由于浏览器的支持问题依然使用AVC 。

H265

高效率视频编码(High Efficiency Video Coding,简称HEVC),又称为H.265,是一种视频压缩标准不仅提升影像质量,同时也能达到H.264/MPEG-4 AVC两倍之压缩率(等同于同样画面质量下位元率减少到了50%),可支持4K清晰度甚至到超高清电视(UHDTV),最高清晰度可达到8192×4320(8K清晰度)。

H264

H.264,又称为MPEG-4第10部分,高级视频编码(英語:MPEG-4 Part 10, Advanced Video Coding,缩写为MPEG-4 AVC)是一种面向块,基于运动补偿的视频编码标准。
截屏2022-06-29 08.30.04.png

bilibili

视频链接
Safari
截屏2022-06-29 08.58.00.png
Chrome
截屏2022-06-29 09.00.55.png
Edge
截屏2022-06-29 09.00.18.png


需求

给出的地址区分出H265和H264格式


提供信息

老孙和埃琳娜
https://www.douyin.com/user/MS4wLjABAAAA5ARzGxn7xHi9Ap—KaXRaNgBsBJXYxTZTltylWRR-A8
据说是手机上看是265,网页是264,不知道他的消息是否准确


👀验证:
截屏2022-06-29 15.14.35.png

记录

现在市面上能够支持265的设备主要是苹果设备和电脑上的浏览器
黄色和绿色浏览器能够支持
image.png

H264视频分辨率限制

H.264 标准仅识别高达 2048x2048 的分辨率。 Microsoft H.264 (MP4) 解码器/编码器设计为仅支持至 H.264 标准的视频内容。 Microsoft H.264 (MP4) 编码器/解码器支持任何自定义或标准分辨率,最高为 2048x2048 限制。 Microsoft H.264 (MP4 编码) /解码器支持任何自定义或标准纵横比。
通常受支持的分辨率和纵横比包括:

  • 854 x 480 (16:9 480p)
  • 1280 x 720 (16:9 720p)
  • 1920 x 1080 (16:9 1080p)
  • 640 x 480 (4:3 480p)
  • 1280 x 1024 (5:4)
  • 1920 x 1440 (4:3)

8C614827-12E1-4B5C-B03B-3CB69F1D9873.png
🤔🤔🤔有没有可能以分辨率作为判断条件 大于1280 不是h264,小于1280为h264
‼️‼️ 抖音:暂未找到 H.265(Chrome,MacOS,ipadOS)
哔哩哔哩:
视频链接
CCB7BA61-5561-453A-8DCF-2678788D41D0.png
D654BB44-C084-47A5-A7E7-62064320D196.png

参考链接

Windows Edge浏览器如何开HEVC(H.265)硬解?
【推测】B站H.265(HEVC)编码的触发条件
抖音视频解析下载 Api详情 - MXNZP.COM 穆仙念,人到中年
全面解析视频分辨率:4K / 2K / 1080P / 720P是什么?
H.264 和防抖动的视频分辨率限制 - Windows Client