2012-11-13 99 views
2

我想用java編輯mp4視頻文件的標籤。 我找到了谷歌代碼上的mp4parser,但沒有足夠的文檔。 在java中編輯mp4視頻標籤的最佳選擇是什麼? 而且對mp4視頻中的評論標籤有任何限制嗎?用java編輯mp4標籤

+2

你看到了嗎? http://code.google.com/p/mp4parser/wiki/MPEG4MetaTags – Robertiano

+0

是的,我看到了 – canromero

+0

您被邀請在mp4parser郵件列表上發帖尋求幫助。在大多數情況下,我很快回答。你在說哪個評論框? iTunes'©cmt? –

回答

0

因此,標籤是指標題,藝術家,專輯等標籤?在這種情況下,您可以嘗試JCodec中提供的新API(org.jcodec.movtool.MetadataEditor)。它也有一個CLI(org.jcodec.movtool.MetadataEditorMain)。

這裏的基本用法:

# Changes the author of the movie 
./metaedit -f -si ©ART=New\ value file.mov 

或同樣的事情通過Java API:

MetadataEditor mediaMeta = MetadataEditor.createFrom(new 
    File("file.mp4")); 
Map<Integer, MetaValue> meta = mediaMeta.getItunesMeta(); 
meta.put(0xa9415254, MetaValue.createString("New value")); // fourcc for '©ART' 
mediaMeta.save(false); // fast mode is off 

您可以在這裏找到一個完整的文檔:http://jcodec.org/docs/working_with_mp4_metadata.html