どうもこんにちは!まろんです!
今日はFire TV StickでMKVファイルが再生できない時に、まず確認しておきたいポイントについて整理していこうと思います!
以前、OTGケーブルとSDカードで手持ちのmp4動画をFire TV Stickで再生する方法を紹介しました。あの記事を書いた後にふと気になったことがあります。「mp4以外にもMKVってのもあるよな、うちのFire TV Stickはあっちも再生できるんだろうか?」って。調べ始めたら、思っていたより奥が深い話でした!
正直に言うと、うちのFire TV Stick 4K MaxでMKVファイルの再生に実際につまずいたことはありません。そもそも普段扱う動画のほとんどがmp4なので…。なので今回は体験談ではなく、Amazon公式のFire TVデバイス仕様ページとMatroska公式サイトの情報を突き合わせて整理する記事としてお読みください!
先にひとつだけ、お伝えしておきます(2026年10月時点の話です)。Fire TV Stick HD(2026年モデル)・4K Select・4K(第3世代)は、「Vega OS」という新しい OS で動いています。Vega OS の機種では、USB メモリや SD カードの動画は見られず、アプリも Amazon アプリストアにあるものだけです。VLC には Vega OS 向けの先行版がありますが、スマホやパソコンから Wi-Fi で送るか、NAS から再生する形です(VLCの開発者のブログ・英語。日本のアプリストアに出ているかは、確かめられていません)。この記事の話は、4K Plus・4K Max・Cube などの「Fire OS」の機種が前提です。お手元の機種がどちらの OS かは、「Fire TV StickはVega OSかFire OSか?見分け方まとめ」で確かめられます。
結論から言うと、MKVは「コーデック」ではなく「容れ物」です
先に結論を置いておきます。MKVファイルが再生できない時、原因の多くは実はMKVという形式そのものではなく、その中に入っている映像・音声の圧縮方式(コーデック)にあります。
Matroska公式サイトの技術解説ページでは、コンテナは映像・音声の圧縮方式(コーデック)そのものではないと説明されています。複数の音声・映像・字幕のストリームをまとめて格納できる、いわば「封筒」のようなものだと紹介されているんです(英語原文を筆者が要約)。
つまりMKVは「箱」です。箱の中に何が入っているかは、実はファイルごとにバラバラなんですよね!映像だけでもH.264・H.265・VP9・AV1…と何種類もの規格があります。同じ「.mkv」という拡張子でも、中身の組み合わせは全然違うことがあるんです。「MKV対応」という言葉だけを見て安心するのは、ちょっと早すぎるかもしれません。
Amazon公式ページに「MKV対応」という項目、実は見当たりません
ここが調べていて一番意外だったポイントです。
Amazon公式のFire TVデバイス仕様ページを見てみると、映像コーデックが機種ごとにズラッと並んでいます。「AV1」「H.265(HEVC)」「H.264」「H.263」「VP8」「VP9」「MPEG-2」「MPEG-4」という単位です。解像度やビットレートの上限つきで、かなり細かく書かれています。ですがこれ、あくまでコーデック単位の記載なんですよね。VLC公式サイトのような「対応コンテナ形式一覧」という体裁のページは、Amazon公式には見当たりませんでした。
試しにこのページ全体(Fire TV Stickの各機種セクション、合計5万字超)を「Matroska」「.mkv」という文字列で検索してみました。ヒットしたのはたった1箇所だけです。しかも映像コーデックの欄ではなく、音声コーデックの「Vorbis」の説明に添えられた一文でした。「Vorbis Ogg(.ogg)、Matroska(.mkv)」というくだりだけです(2026/08/08現在、機械的な全文検索で確認)。「MKVコンテナに対応」と単独で明言している箇所は、公式ページのどこにも見つかりませんでした。
ちなみにVLC公式サイトの機能一覧ページには、対応する入力形式として「Matroska (MKV)」がはっきり挙げられています。VideoLAN公式Wikiの対応表(最終更新は2019年頃と古めです)でも同じくMKVは「Playable: Yes」とされていました。アプリ側ではMKVがはっきり出てくるのに、Amazon公式のデバイス仕様ページ側にはそれがほぼ無い…このギャップ、今回調べていて一番面白かったところです!
同じFire TV Stickでも、機種によって対応コーデックが違います
さらにややこしいのが、この「Matroska(.mkv)」という表記自体、全機種で同じように書かれているわけではないという点です。
Amazon公式ページ内で機種ごとのセクションを見比べてみました。Fire TV Stick HD(2026年モデル・Vega OS の機種)の音声コーデック欄には「Vorbis Ogg(.ogg)、Matroska(.mkv)」とあります。ところがFire TV Stick 4K Plus(2025年モデル)の音声コーデック欄は「Vorbis:最大8チャネル、48kHz」とだけ書かれています。OggやMatroskaへの言及は一切ありませんでした(2026/08/08現在確認)。同じメーカーの公式ページの中でも、機種によって書きぶりが違うんです。これは結構驚きました!
映像コーデック側でも機種差はあります。英語版では、初代Fire TV Stick(2014年モデル)の映像コーデック欄に「H.264・H.263・MPEG-2・MPEG-4」とありました。H.265(HEVC)は入っていませんでした(日本語版は今回未突合)。つまりMKVの中身がH.265の映像だと、コンテナ自体は問題なくても初代のような古い機種では再生できない可能性があるということです。
お使いのFire TV Stickが何世代のモデルか自信がない方は、先に機種を確認しておくのがおすすめです。全モデルのスペック比較は記事末にリンクを置いておきますね。
実際に「再生できない」を切り分ける3つのチェックポイント
ここまでの話を踏まえて、実際にMKVファイルが再生できない時にチェックしたい順番を整理します!
① 映像コーデックを疑う(H.265やAV1は機種によって非対応)
再生してみて映像がまったく出ない・エラーで弾かれる場合は、まず映像コーデックを疑ってみてください。H.265(HEVC)やAV1のような比較的新しいコーデックは、機種によっては非対応の可能性があります。動画の入手元(録画ソフトやカメラ、変換ツールなど)の設定画面で、どのコーデックで書き出したか確認できると一番早いです。とはいえ設定画面まで遡って確認するのは、正直ちょっと面倒なんですよね…!確認できない場合は、H.264で書き出し直してみるのが無難です。先ほどの初代Fire TV Stickの例のとおり、H.264はほぼ全機種の対応コーデックに入っています。
② 音声コーデックを疑う(Dolby・DTS系は「パススルー」専用という制約)
映像は出るのに音だけ出ない場合は、音声コーデックの対応範囲を疑ってみましょう。Amazon公式ページには、Dolby Digital・Dolby Digital+・Dolby Atmosが挙げられています。加えてDTS・DTS-HD・MPEG-Hも記載されています。これらは「HDMI Audio pass-through(パススルー)」としてのみ対応、と明記されているんです。つまりFire TV Stick自身は、音声を自分でデコードしていません。対応するAVレシーバー等へ、未デコードのまま信号を送っているだけなんです。
AVレシーバーやサウンドバーを挟まずテレビに直接繋いでいる場合は要注意です。パススルー専用の音声形式をデコードしてくれる相手が、どこにもいないことになります。これ、地味に見落としがちなポイントだと思います!ちなみに機器自身がデコードして出力できるのは、AAC系各種・FLAC・MP3・Vorbis・PCM/WAVE・Opusです。出典は同じくAmazon公式のFire TVデバイス仕様ページです。
③ アプリを疑う(コーデックが対応範囲でも、使うアプリ次第で挙動が変わる)
映像も音声コーデックも対応範囲のはずなのに再生できない場合は、アプリ側の問題という可能性も残ります。Amazon公式のFire TVメディアプレーヤー解説ページには、こんな説明があります。「Androidのメディア再生APIと暗号化API(MediaCodec、MediaCrypto、AudioTrackクラスなど)を使用しているメディアプレーヤーは、いずれもAmazon Fire TVプラットフォームで動作します」とのことです(Fire OS の機種の話です)。逆に言うと、同じ動画ファイルでも使うアプリによって対応状況が変わりうるということです!ちなみにうちのFire TV Stick 4K Maxに入っているVLCは、2026/08/07時点でVLC 3.6.5-1でした。
それでも直らない時は
ここまでのチェックポイントを踏まえても再生できない場合は、次の方法を試してみてください!
- H.264+AACの組み合わせに変換し直す:一番普及していて対応機種の範囲が広い組み合わせです。動画変換ソフトでmp4コンテナ・H.264・AAC指定で書き出し直すと、対応範囲がぐっと広がります
- ファイルの入手元を確認する:録画ソフトやアプリの書き出し設定にコーデックを選べる項目がないか確認してみてください。「高画質モード」等の設定が実はH.265やAV1を指していることもあります
- 別のプレーヤーアプリを試す:VLC以外にも、Androidのメディア再生APIを使うアプリならFire TVで動く可能性があります。詳しくは1つ前のセクションの通りです
これでも改善しない場合は、ファイル自体が破損している可能性も残ります。パソコンなど別の環境でそのファイルが問題なく再生できるかも、あわせて確認してみてください。
再発予防のためにやっておきたいこと
一度直っても、また同じことで悩まないために、このあたりを習慣にしておくと安心です!
- 動画を保存・変換する時点で、対応範囲が一番広いH.264+AACの組み合わせを選んでおく
- 使っているVLCなどのプレーヤーアプリは、アプリストアで更新の有無を定期的に確認しておく(バージョンが古いと対応コーデックも変わってきます)
- お使いのFire TV Stickが何世代のモデルか、事前に把握しておく(世代によって対応コーデックの範囲が違うため)
よくある質問(FAQ)
Q1. Fire TV StickはMKVファイルに対応していますか?
VLCなどのアプリは対応をうたっていますが、Amazon公式のデバイス仕様ページに「MKV対応」という独立項目はありません。実際は、中の映像・音声コーデックがそのFire TV Stickの対応範囲かどうかで決まります。ここを混同すると原因探しで遠回りしてしまうので、注意しておきたいところです!
Q2. MKVの中身のコーデックを確認する方法はありますか?
Fire TV Stick単体で確認できる公式な方法は見つけられませんでした。一番確実なのは、ファイルを作った録画ソフトやアプリの書き出し設定を確認することです。難しければ、H.264+AACへ変換し直して試すのが手っ取り早いです!
Q3. 古いFire TV Stickだと再生できないコーデックがあるって本当?
はい。初代Fire TV Stick(2014年モデル)にはH.265(HEVC)の記載がありませんでした。同じMKVでも機種によって再生できるかが変わるので、盲点になりやすいところです!お使いの機種のスペックは記事末の比較記事でどうぞ。
Q4. 音声だけ聞こえないんですが、どうすればいいですか?
Dolby DigitalやDTS系は、Fire TV Stick自身がデコードせず「パススルー」でAVレシーバーへ送るだけの形式です。レシーバーを挟まずテレビ直結の場合、鳴らないことがあります。ここでつまずく方、意外と多いんじゃないでしょうか!機器がデコードできるのはAAC系・FLAC・MP3・Vorbis・PCM/WAVE・Opusです。
Q5. アプリを変えればMKVが再生できるようになりますか?
可能性はあります。AndroidのメディアAPIを使うアプリはFire TVで動くとAmazon公式が説明しています(Fire OS の機種の話です)。ただしコーデック対応は機種のハードウェア制約も絡むので、アプリを変えれば必ず解決するとは言い切れません。とはいえ、試してみる価値はあると思います!
Fire TV Stick関連で他にも気になる方は、こちらの記事も参考になるかもしれません!


まとめ:MKVが再生できない時は、コンテナより先に中身を疑う
MKVファイルが再生できない時に整理しておきたいポイントをまとめます。
- MKVはコーデックではなく、複数の映像・音声・字幕を格納する「容れ物」(Matroska公式サイトより)
- Amazon公式のFire TVデバイス仕様ページは、コンテナ単位ではなくコーデック単位の記載で、「MKV対応」という項目は見当たらない
- 同じFire TV Stickでも機種によって対応コーデックの範囲が違う(H.265の有無など)
- 音だけ出ない時は、Dolby・DTS系のパススルー専用という制約を疑ってみる
- 直らない時はH.264+AACへの変換や、別アプリを試すのが現実的な対処法
「MKV対応」という言葉だけを見て安心せず、中身のコーデックまで意識してみると、原因の切り分けがだいぶ早くなると思います!同じような検索でここに辿り着いた方の参考になれば嬉しいです。では今回はこの程度で〜!

コメント