MediaCodec経由でMP4ファイルを正常に生成しましたが、InstagramやWhatsappでアップロードした後に再生できません。今私は、MPEG4Writerが述べているように、MP4ファイルがストリーミングできないことが問題であると考えています。ストリーム可能にするためには、MooVアトムをMP4ファイルの先頭に移動する必要があります。InstagramとWhatsappでMP4をプレビューできるようにするには、MOOVボックスをファイルの先頭に移動する必要がありますか?
私はlibav/ffmpegのqt-faststart
オプションを知っていますが、ffmpegが私のAPKサイズを膨らませるので、私はそれを排除しています。私はMP4Parserを使ってこれを行うことができると聞いた。
私の質問:それはMP4ファイルの先頭にmoovアトムを移動することになると
- 他の選択肢はありますか?
- InstagramとWhatsappは、このようにMP4ファイルをストリーミング可能にする必要がありますか?
あなたの答えをありがとう。私はInstagramでそれを共有することができるので、ビデオは問題ありません。しかし、Whatsappでの共有は、まだ動作しません - 私はそれがURIの問題か何かだと思っていましたが、私は確かではありません。 – Gensoukyou1337