AVアンプとスピーカー5個を買ったので、FireTV Stick を使って手持ちの HEVC / 5.1ch な動画を鑑賞しようと思ったのですが、プレイヤー選びに苦労したのでメモ。AVアンプも FireTV Stick も初めてだったので、どこから解決すれば良いのかわからず少し手間取りました。下記の内容はどの世代のFireTV Stick にも当てはまるような気がします。
VLC for Fire
VLC は公式のアプリストアからダウンロードできるし、 NAS との接続も楽、設定も楽で扱いやすいのですが…
VLC の場合、執筆時点(2024年5月)ではオーディオのパススルーに失敗するため、5.1ch の音声を AVアンプに渡すことができません。VLC のバージョン4なら解決するかもしれないのですが、開発が鈍化しているのかアップデートされる気配がありません。
No Digital Audio passthrough on firestick (#26715) · イシュー · VideoLAN / VLC · GitLab
ステレオ音声でよければ VLC で良いのですが 5.1ch で再生したい人は Kodi を使う必要があります。
Kodi
Kodi は Downloader からインストールしないといけないのが面倒なのと(インストール手順はここでは説明しません)、 アスペクト比が 16 : 9 以外の動画を再生する場合に注意が必要です。
1440×1080 HEVC Videos Are Stretched to 16:9 on Fire TV · Issue #23328 · xbmc/xbmc · GitHub
Kodi の v20 以降では、
HEVC & 16:9 以外 & ハードウェアアクセラレーション有効
この条件が揃った場合に 16:9 に引き伸ばされて再生されてしまいます。GitHub で報告されているのは 1440×1080 ですが、4:3 に限らずなんでも 16:9 にされてしまいます。そして GitHub を見る限りこの問題は修正されることはなさそうです。ハードウェアアクセラレーションを無効にするとこの症状はなくなりますが、重くてまともに再生されません。
DAR を設定することで、正しく再生できるようになるようなので、面倒でない方は動画に DAR を設定しましょう。ffmpeg を使って再エンコードなしで DAR を設定できます。
4:3 HEVC Videos Are Stretched to 16:9 in Kodi 20.1 on Fire TV
面倒な方は妥協して v19 の Kodi を使いましょう。
https://bit.ly/kodi194
Downloader で上記のURLを入力することで v19.4 をダウンロードできます
まとめ
16:9 以外(HEVC) | 5.1ch | |
VLC | 〇 | × |
Kodi v19 | 〇 | 〇 |
Kodi v20 | △(DARが必要) | 〇 |
VLC4? | 〇? | 〇? |
FireTV Stick は結構クセのあるハードなのかもしれませんね。
コメント