12
返回列表 发新帖
楼主: 胖墩蚂蚁
收起左侧

[其他] avif格式的图片有什么优点

 关闭 [复制链接]
ddxuchen
发表于 2025-4-8 11:17:56 | 显示全部楼层
闻雷 发表于 2025-4-7 16:18
mp4、mkv 都是封装容器

不,我这里说的 mp4 是指浏览器支持的标准格式,即 H264 或者 H265。理论上,你确实可以用 mp4 封装其他编码格式,但是一般都不能播放。
闻雷
发表于 2025-4-8 11:21:58 | 显示全部楼层
本帖最后由 闻雷 于 2025-4-8 11:55 编辑
ddxuchen 发表于 2025-4-8 11:17
不,我这里说的 mp4 是指浏览器支持的标准格式,即 H264 或者 H265。理论上,你确实可以用 mp4 封装其他 ...

h.264、h.265 才是视频格式

mp4 封装其他编码格式并不只是理论上,比如 xvid 视频格式、mp3音频格式 也可以封装进mp4容器

容量本来就有兼容程度的高低区别,所以才诞生 mkv 容器

不能因为说 mp4 容器支持容纳的格式少,就说它不是容器
======================

下楼明知道mp4不是格式,而是容器,却非要混淆于普通大众认知,自己往错误道路上走,那谁也没办法拉回来。

另外,mp4 容器和mkv容器当然是有区别的,mp4容器支持的音频、字幕格式种类比mkv少的多。


14楼不要自己想当然,哪怕它再规范,也改变不了是容器的事实。

把视频、音频、字幕这些全部或部分封装到一起,就是容器,不以个人意志为转移,不要把个人感觉代替事实。

ddxuchen
发表于 2025-4-8 11:36:40 | 显示全部楼层
本帖最后由 ddxuchen 于 2025-4-13 09:10 编辑
闻雷 发表于 2025-4-8 11:21
h.264、h.265 才是视频格式

mp4 封装其他编码格式并不只是理论上,比如 xvid 视频格式、mp3音频格式  ...

不用和我科普这个,俺研究音视频编码已经有十几年的经验了,非常清楚这些。刚刚本来想扯 xvid 的,后来又删了,现在你提到这个,那我展开说说。mp4 早期确实有 divx/xvid 编码格式,以及 mp3 音频轨,但由于专利等问题,一直都是一个门槛和兼容性限制。本身 xvid 的出现,就是为解决 divx 高昂的授权费,而开发的开源免费版本。到此为止,mp4 的历史处在一个混乱的状态,不过却也百花齐放,它理论上甚至可以封装字幕轨和字体,同 mkv 没什么区别。直到苹果标准的出现,avc+aac 一统天下,并扫平专利问题(网络流媒体可免费使用),自此我认为 mp4 就不再是一个容器了,至少在公众的认知上是这样子的。

更新:
在就事论事的和你谈历史,你这样阴阳怪气就没意思了。说不过我,你可以维持自己的观点,但不要给人扣帽子!你说的 mp4 容器,那是野蛮时代,专利侵权的时代,divx 和 mp3 编码都是有专利的,谁允许你使用的?而苹果后来的标准,也就是今天全行业采用的规范,基本就奠定它不再是一个容器了。

回复 12 楼:
把视频、音频、字幕这些全部或部分封装到一起,就是容器,不以个人意志为转移,不要把个人感觉代替事实。
这是错误的,是狭隘的思想。因为各家视频格式在发展到晚期的时候,都在相互借鉴。如果以这个为定义,那么几乎所有的主流格式都可以视为一种容器!比如 wmv 到后来,微软也支持封装字幕和其它轨道,甚至 rmvb 后来也支持封装 h264 编码,但大家说到 wmv/rmvb 会觉得是一个容器吗?你好好想想吧,不要过渡脱离群众!
ddxuchen
头像被屏蔽
发表于 2025-4-8 11:43:03 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
BushYan
发表于 2025-4-13 01:40:34 | 显示全部楼层
ddxuchen 发表于 2025-4-7 23:36
不用和我科普这个,俺研究音视频编码已经有十几年的经验了,非常清楚这些。刚刚本来想扯 xvid 的,后来又 ...

你提到的历史符合事实,avc+aac 也确实是主流标准,但这不改变 mp4 作为容器的本质。

此外,mp4 并非与 H.264/H.265 编码绑定。实际上,mp4 作为容器的另一种典型封装为 vp9+opus,它开源免版税并且得到广泛支持,所以不存在你说的“理论上,你确实可以用 mp4 封装其他编码格式,但是一般都不能播放”。
nmyh
发表于 2025-4-13 09:01:58 | 显示全部楼层
本帖最后由 nmyh 于 2025-4-13 09:46 编辑

mp4是个容器,但一般提到mp4都是指h264(avc)编码,因为这种编码统一了之前的各种视频编码(普及标准化了)。

之前的rmvb也弄了个基于h264(avc)的编码格式:


mp4(h264)的普及标准地位现在还在。如果有的硬件设备只支持h265(hevc)而不支持h264(avc),(你以前存的很多mp4视频无法播放了,)那么你还会买它么?

我的国产手机的自带录像功能的设置截图:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 1人气 +3 收起 理由
ddxuchen + 3 版区有你更精彩

查看全部评分

BushYan
发表于 2025-4-13 15:29:57 | 显示全部楼层
nmyh 发表于 2025-4-12 21:01
mp4是个容器,但一般提到mp4都是指h264(avc)编码,因为这种编码统一了之前的各种视频编码(普及标准化了) ...

mp4是个容器,但一般提到mp4都是指h264(avc)编码,因为这种编码统一了之前的各种视频编码(普及标准化了)。
标准化不等于强制绑定。MP4作为国际标准容器,其技术规范从未限定必须使用 H.264。就像 ZIP 作为压缩容器可以封装 docx/jpg 一样,MP4的标准化体现在容器结构而非编码格式。H.264 的确普及度极高,但普及程度是市场和生态的结果,而标准化是技术协议的存在与被采纳。两者不能画等号。

mp4(h264)的普及标准地位现在还在。如果有的硬件设备只支持h265(hevc)而不支持h264(avc),(你以前存的很多mp4视频无法播放了,)那么你还会买它么?
这个假设本身缺乏技术逻辑。H.265 的编码与解码成本都高于 H.264,因此如果一个设备能实现 H.265 硬解,它几乎必然具备 H.264 解码能力。反过来才有可能:支持 H.264,但因硬件性能不足或专利考量而不支持 H.265。你的假设在现实中几乎不存在,除非厂商刻意削减功能。声称"只支持 HEVC 的硬件"在 2025 年如同声称"只支持 USB4 的电脑不兼容 USB2.0",完全违背设计逻辑。现代硬件普遍采用向下兼容设计,没有任何制造商会在节省微小成本的同时承受不兼容主流内容的风险。

我的国产手机的自带录像功能的设置截图
你的手机截图恰好展示了制造商在 MP4 容器格式中提供了选项。H.264 提供最佳的兼容性,而 H.265 提供更高的效率。这说明 MP4 可以很容易地同时包含这两种编码格式以及它作为一个灵活的容器格式的本质。

评分

参与人数 1人气 +3 收起 理由
闻雷 + 3 感谢祛除谬论,以正视听!

查看全部评分

您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-6-1 15:52 , Processed in 0.111522 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表