AirPods Pro 本地视频稳定触发空间音频效果方法

2021-03-03 14:40:03 +08:00
 tmux123

受这个帖子启发https://forums.macrumors.com/threads/list-of-apps-that-work-with-spatial-audio.2255160/,从 PT 站上扒了各种内容格式的 mkv 文件测试了一下,分享一下稳定触发的方法。

前提条件

播放器使用 FE 文件管理器,免费版本即可

PT 站分享的视频基本上都是 mkv 格式,好在命名格式基本上包含了准确的视频 /音频编码信息。

能触发空间音频效果的视频文件特征:

  1. 视频编码是 H.264 。比如名字包括 x264 、H264 等等。其他格式,比如 HEVC 、DV ( Dolby Vision )这类可能需要转码

  2. 音频编码包括这些字符:DDP5.1 、AC3 、E-AC3 等等,都是支持的。而 DTS 、AAC 、TrueHD 这类是不支持的( AAC 双声道的居多,没测过 AAC5.1 声道的格式能不能触发)

比如下面的文件名

WandaVision.S01E08.Previously.On.1080p.DSNP.WEB-DL.DDP5.1.H.264

就是最合适的

m4v 制作

实测 mp4 格式、mkv 格式,即使视频音频编码都合适,在 FE 里也不会调用系统解码器进行处理,所以我们需要把视频文件转换成 m4v 格式。

一种办法是使用 subler (https://subler.org/)这个 app,打开视频文件,选择合适的视频轨道( H264 编码)、音频轨道( E-AC3 、AC3 等等),保存成 m4v 格式

另外一种办法是直接用 ffmpeg 转换,这里就不多叙述了,最简单的情况是:

ffmpeg -i input.mkv -c copy output.m4v

上面的命令都不需要转码,所以很快就能完成。如果视频格式不是 H264,那么还需要进行转码(不清楚转码是不是必要的,如果要用 FE 播放就必须转码成 H264 编码)

比如我这有个绝命毒师的 mkv,视频编码是 HEVC/H265,音频是 AC3,那么用下面的命令转换一下:

ffmpeg -i Breaking.Bad.S01E01.2008.1080p.Blu-ray.x265.10bit.AC3 £ cXcY@FRDS.mkv -c:v h264_videotoolbox -b:v 5500k -c:a copy output.m4v

h264_videotoolbox 表示用 MacBook 的硬件加速,5500k 为码率,越高视频越清晰

播放

FE 文件管理器免费版本打开视频文件即可,通过 SMB 播放也能触发,播放界面右侧显示“硬解+”就是成功了

如果没有听到效果,尝试切换一下音频轨道,或者在 subler 里面把不需要的 AAC 音轨删除,只保留 AC3 或者 E-AC3 音轨

视频 /音频格式方面了解不多,还是小白,欢迎补充指正

4503 次点击
所在节点    Apple
8 条回复
lisr
2021-03-03 14:46:25 +08:00
现在 plex 已经支持了,可以试一下
方法: https://forums.plex.tv/t/support-for-apple-spatial-audio/634228/15
Love4Taylor
2021-03-03 14:48:41 +08:00
看评论 Jellyfin 居然支持,好耶。
SherloFun
2021-03-03 15:09:56 +08:00
等 infuse 支持
iloveoovx
2021-03-03 15:13:09 +08:00
用个 VR 头显就行了,管你啥格式都支持,随便用啥高端音质耳机,延迟还低好多倍
dadachen1997
2021-03-03 15:34:50 +08:00
+1,等 infuse 支持
drrrtt
2021-03-03 18:00:49 +08:00
这写的,好像产品复盘。。
printempw
2021-03-05 20:13:32 +08:00
我也测试了一下,感觉 Plex 配合服务端转码最方便
https://printempw.github.io/spatial-audio-for-local-videos/
weekqin
2021-05-15 23:30:26 +08:00
FE 文件管理器的播放效果不给力,都是锯齿,还是用 plex 或者 jellyfin 吧

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

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

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

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

© 2021 V2EX