突然想到个问题, Apple 芯片有强大的编解码能力,为什么自带“视频(TV)”播放器却连 MKV 都不支持

2023-06-11 00:12:10 +08:00
 Wataru
线上流媒体是可以连杜比视界都可以播放,所以自带播放器不支持多视频格式或者外挂字幕功能,是出于正版保护的目的吗?可是 Windows11 自带的视频都能在有扩展的情况下播放杜比视界视频和外挂字幕了。
2482 次点击
所在节点    Apple
11 条回复
liprais
2023-06-11 00:15:10 +08:00
你知道 mkv 是啥么
ebioishiiii
2023-06-11 00:27:07 +08:00
"TV"应用程序不支持播放 MKV 格式可能有几个原因:

许可和数字版权管理( DRM ):苹果可能与内容提供商签订了许可协议,限制支持的格式以保护版权并执行数字版权管理措施。MKV 文件可能不符合这些要求,因此被排除在外。

兼容性和优化:苹果可能选择优先支持与其设备和服务更兼容和优化的格式。"TV"应用程序旨在与苹果设备(如 iPhone 、iPad 和 Apple TV )无缝配合使用。通过专注于特定格式,苹果可以确保平稳播放和一致的用户体验。

技术限制:MKV 是一种复杂的容器格式,可以支持各种音频和视频编解码器。支持 MKV 格式内所有可能的编解码器组合将需要大量的开发工作,并可能影响性能。苹果可能选择简化格式支持,以减少复杂性并提供更可靠高效的媒体播放体验。
baobao1270
2023-06-11 00:30:01 +08:00
懒得做罢了,实际上 mov 和 mp4 是同一种格式,但是 Apple 自带的 QuickTime 就是对 mov 支持好,对 mp4 支持不好。

实际上不管你 mkv mov mp4 里面都是 H264/H265

你要是花几千大洋买苹果的 Pro Apps ,里面的 Compressor (视频压制软件)基本支持任何 H264/H265 硬件编码
echo1937
2023-06-11 00:34:20 +08:00
似乎操作系统都是这个德行,Windows media player 也是很拉。
swulling
2023-06-11 00:45:38 +08:00
1. mkv 是容器格式,视频和音轨使用什么编码和 mkv 格式无关。

2. 盗版分发 mkv 格式占主流是可以同时分发视频,多音轨,多字幕。视频编码多使用 H265 或 x264

3. macOS 原生系统支持多数 mkv 格式无问题(视频格式兼容),但苹果就是不想支持,你也没办法。
Wataru
2023-06-11 00:50:20 +08:00
@liprais #1 是一个封装格式,音轨视频字幕可以全部放在一个文件里,我说播放器不支持 mkv 有什么问题吗?还是说我说 mkv 是一个视频格式了
tt7
2023-06-11 01:33:35 +08:00
Google says:

hello2090
2023-06-11 08:57:39 +08:00
@Wataru 封装格式和强大的音视频编解码没关系啊。把音视频流读出来以后才解码,才用得上解码器。你这视频格式都不支持,还没到那一步呢
jsq2627
2023-06-11 10:47:56 +08:00
因为 MKV 容器目前主要用于盗版分发
同理,即使支持杜比视界,也不支持 Profile 7 ,因为 Profile 7 主要用于蓝光原盘的盗版分发
bao3
2023-06-12 01:45:32 +08:00
你把 mkv 当成是压缩包,这个压缩包包罗万象,厂家对压缩包支持不够是可以理解的。
FreddyLiu
2023-06-12 15:22:27 +08:00
这样用户才会买第三方 APP 啊,苹果也能分成,何乐而不为呢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/947628

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX