• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MP4ビデオのプロファイルについて)

MP4ビデオのプロファイルについて

このQ&Aのポイント
  • MP4ビデオのプロファイルについて知りたいです。
  • バイナリエディッタを使用してMP4ビデオのプロファイルを変更する方法について教えてください。
  • MP4ビデオのプロファイルを変更した場合、再生に問題はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • lilam001
  • ベストアンサー率49% (289/579)
回答No.1

まずはバイナリエディタを用意してください。 私はDump4wというソフトを使っています。 これにmp4ファイルをドラッグ&ドロップし、検索タブから検索モード→16進数検索(H)を選択します。 Ctrl+fで検索ウィンドウを表示し、6176634301と入力しエンター。 61 76 63 43 01の後が、64 00 32と続いているはずなので、32を29に変えます。 起動時は読み取り専用になっているので、編集タブからチェックを外してください。 ちなみに上書き保存などのメニューはありません。 書き換えた時点で保存されますので、xで閉じてください。 これで見かけ上はHighプロファイルのレベル4.1にできました。 しかしおそらく再生できません。 H.264のレベルを決める要素は主に解像度とフレームレートとBフレームの参照フレーム数です。 例えば1920x1080 23.976fpsの場合、参照フレーム数が4ならレベルは4.0です。 (私が使っているエンコーダはx264ですが、バージョンによって変わるかもしれません。以前は3でした。) しかし、参照フレーム数が5になると、レベルが5.0になりPS3で正常に再生できなくなります。 一応再生はできますが、画面が真っ黒で音だけ流れます。 こういう動画はバイナリを弄って見かけ上のレベルを変えても黒画面は変わりません。 逆に参照フレーム数を4にしてエンコードした動画の場合、見かけ上レベルを5.0以上にしても正常に再生できます。 結論として、現在のPS3で件のmp4動画は再生できない可能性が大きいです。

Brown_neko
質問者

お礼

詳しい説明ありがとうございます!

その他の回答 (2)

  • lilam001
  • ベストアンサー率49% (289/579)
回答No.3

MediaInfoで見た場合は、最初に表示される"基本"のページにコンテナプロファイルとして記されているはずです(画像参照)。 このあたりは私も詳しくないのでわかりませんが、H.264/AVC(フォーマット)としてのプロファイルは変更できず、mp4(コンテナ)としての表示だけ変更しているということではないでしょうか。

Brown_neko
質問者

お礼

なるほど。 私も少し勉強してみます。ありがとうございました。

  • lilam001
  • ベストアンサー率49% (289/579)
回答No.2

よく見たらHighプロファイルではなくてHigh 10プロファイルですね。 再生できないのに変わりは無いので蛇足かもしれませんが、High 10プロファイルとHighプロファイルは違います。 High10プロファイルの場合、レベルが5未満でも再生できません。 PS3が対応しているプロファイルは、Baseline、Main、Highだけです。 High 10プロファイルの場合バイナリエディタで開くと、61 76 63 43 01の後は64 00ではなく6e 00と続いていると思います。

Brown_neko
質問者

お礼

詳しい説明ありがとうございます! 仰るとおり、バイナリエディタで変更しましたが、PS3で再生することは出来ませんでした。 私はメディアファイルの情報を表示するときにMediaInfoというソフトを使って見るのですが、RefFlameという項目が参照フレーム数でよかったのでしょうか。 それいよると"RefFlame:9フレーム"と表示されています… 追加質問で申し訳ないのですが、バイナリ変更後にMediaInfoでプロファイルを一応確認したのですが、High10@Level5.0のままでした← これって、表面上プロファイルを変えたつもりが変わってないってことなんでしょうか。

関連するQ&A

専門家に質問してみよう