Play-On / AppleTV - 无法处理任何录制内容

请求类型: 错误

MCEBuddy 版本和类型(32 位或 64 位): 2.5.7 64 位

操作系统和类型(32 位或 64 位): Windows 10 64 位

问题或建议摘要: 通过 Play-On 录制的 AppleTV 内容在 MCEBuddy 处理时全部报错,或生成无视频文件

重现步骤: 通过 Play-On 录制任意内容——用 MCEBuddy 的任何配置文件处理。要么完全失败(mp4 配置文件),要么生成无视频文件(mkv/其他)

大量如下日志:
2022-06-21T00:04:53 MCEBuddy.AppWrapper.FFmpegMediaInfo → Error while decoding stream #0:0: Invalid data found when processing input
2022-06-21T00:04:53 MCEBuddy.AppWrapper.FFmpegMediaInfo → [h264 @ 000002224e29f680] non-existing PPS 0 referenced
2022-06-21T00:04:53 MCEBuddy.AppWrapper.FFmpegMediaInfo → [h264 @ 000002224e29f680] decode_slice_header error
2022-06-21T00:04:53 MCEBuddy.AppWrapper.FFmpegMediaInfo → [h264 @ 000002224e29f680] no frame!
2022-06-21T00:04:53 MCEBuddy.AppWrapper.FFmpegMediaInfo → [NULL @ 0000022249cfb740] non-existing PPS 0 referenced

其中一条流的视频详情:

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ‘The Morning Show - s01e01 - In the Dark Night of the Soul It’s Always 3_30 in the Morning.mp4’:
encoder : Lavf58.33.100
Duration: 01:06:53.91, start: 0.000000, bitrate: 3256 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709/reserved/reserved), 1280x720 [SAR 1:1 DAR 16:9], 3062 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 185 kb/s (default)
Metadata:
handler_name : SoundHandler
Stream #0:2: Video: png, rgb24(pc), 640x360 [SAR 3779:3779 DAR 16:9], 90k tbr, 90k tbn, 90k tbc

附两条日志:

  1. 仅去广告 – mp4 未转换
  2. 去广告 + 转 MKV

playon-appletv-errors.zip (1.3 MB)

这是 Playon 的问题,它生成的 MP4 文件不符合规范,详见下方帖子。将 PlayOn 降级到 4.5 版即可解决。如果你不想降级,可临时使用以下方法。

感謝你……我在想這是否和我的原始問題有關。:slight_smile:

奇怪的是,目前我用 Play-On 錄製的其他內容都正常——只有 AppleTV 的錄製完全失敗。不確定他們在 AppleTV 上引入了什麼新問題,但它導致 100% 的失敗率。