![](/img/trans.png)
[英]camera2 api -> mediaCodec -> mediaMuxer -> mp4 file
[英]Edit MP4 metadata using MediaCodec API
Android SDK提供類MediaMetadataRetriever,用於從MP4文件中提取元數據。 有沒有辦法使用MediaCodec API(沒有ffmpeg)編輯MP4元數據字段? 我的任務是重置旋轉字段。
mp4parser似乎是你正在尋找的,雖然我不確定旋轉字段在MP4中的確切位置(我對文件布局知之甚少)。 如果您知道元數據存儲在哪個框(或“原子”)中,則MetaDataRead和MetaDataInsert類是如何讀取和寫入數據的非常明顯的示例(它們專門用於iTunes“名稱”/“標題”字段,但是一旦你知道它應該位於何處,寫一些其他元數據就會以同樣的方式工作。 希望這可以幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.