jellyfin IOS无法播放HEVC(H.265)原因

虽然jellyfin官网上写了IOS客户端支持H.265的解码,但不少论坛中都提到这是jellyfin的bug.

1. 视频封装格式

视频封装格式,简称视频格式,也称为容器 。就是把视频数据、音频数据、字幕打包成一个文件的规范。常用的封装格式包括mp4,mkv等。

2. 视频编码

将原始视频数据压缩成特定的视频格式的过程称为视频编码,常用的视频编码方式包括H.264(AVC),H.265(HEVC)

3. 视频从录制到播放整个过程

image.png

4. jellyfin对不同编码的支持情况

Video Compatibility

Breakdown of video codecs.

Test your browser's compatibility for any codec profile.

Sorted by efficency (excluding bit depth) Chrome Edge Firefox Safari Android Android TV iOS SwiftFin (iOS) Roku Kodi Desktop
MPEG-4 Part 2/SP
MPEG-4 Part 2/ASP
H.264 8Bit
H.264 10Bit
H.265 8Bit 🔶8 7 🔶1 🔶2 5 🔶1 6
H.265 10Bit 🔶8 7 🔶1 🔶2 🔶5 🔶1 6
VP9 3 🔶3
AV1 🔶4

1HEVC is only supported in MP4, M4V, and MOV containers.
2Android playback is currently broken. Client reports that HEVC is supported and attempts to Direct Stream.
3May be (partially) dependent on Hardware support (can be compensated with CPU decoding on Android). Most new Android phones in the higher price range and many "4K" Android TV devices have VP9 hardware decoding support. Refer to you manufacturer for supported codecs.
4Needs atleast Android TV 10
5As of version 0.12, HEVC is enabled on all devices running Android 5.0+, but early generations of the Amazon Fire may not work yet. 10Bit may be supported depending on your device. Before Client 0.12, HEVC support was enabled on specific devices.
6HEVC decoding is supported on Apple devices with the A8X chip or newer and at least iOS 14
7HEVC decoding is only supported on Windows 10 with the HEVC Video Extension from the Microsoft store.
8 Chromium 104 does support HEVC decoding when launched with --enable-features=PlatformHEVCDecoderSupport argument. For more informations please look at enable-chromium-hevc-hardware-decoding.

Format Cheatsheet:

MPEG-2 Part 2 MPEG-4 Part-21 MPEG-4 Part-10 MPEG-4 Part-14 MPEG-H Part 2
H.262 MPEG-4 SP/ASP H.264 MP4 Container2 H.265
MPEG-2 Video DivX MPEG-4 AVC HEVC
DVD-Video DX50

1MPEG-4 Part-2 vs Part-10
2MPEG-4 Part 17: MP4TT Subtitles

参考:

https://zhuanlan.zhihu.com/p/115207948
https://jellyfin.org/docs/general/clients/codec-support/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容