{"action":"created","issue":{"url":"https://api.github.com/repos/svnpenn/mp4v2/issues/113","repository_url":"https://api.github.com/repos/svnpenn/mp4v2","labels_url":"https://api.github.com/repos/svnpenn/mp4v2/issues/113/labels{/name}","comments_url":"https://api.github.com/repos/svnpenn/mp4v2/issues/113/comments","events_url":"https://api.github.com/repos/svnpenn/mp4v2/issues/113/events","html_url":"https://github.com/svnpenn/mp4v2/issues/113","id":145455654,"number":113,"title":"Support for tags in the \"Xtra\" atom used by Windows Media Player","user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/svnpenn/mp4v2/labels/auto-migrated","name":"auto-migrated","color":"ededed"},{"url":"https://api.github.com/repos/svnpenn/mp4v2/labels/Priority-Medium","name":"Priority-Medium","color":"ededed"},{"url":"https://api.github.com/repos/svnpenn/mp4v2/labels/Type-Enhancement","name":"Type-Enhancement","color":"ededed"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":30,"created_at":"2016-04-03T05:15:33Z","updated_at":"2016-04-13T13:45:23Z","closed_at":"2016-04-13T13:45:23Z","body":"```\nSince version 12 in Windows 7, Windows Media Player supports the MPEG-4 format, \nincluding tags. For most tags, WMP uses the standard iTMF metadata, but for \nsome other tags, like publisher, encoding time and volume leveling info, it \nuses an undocumented \"Xtra\" atom. A sample M4A file that has a few of these \ntags stored in such an Xtra atom is attached.\n\nI'm the author of the WMP Tag Plus plug-in for Windows Media Player and my \nplug-in adds MPEG-4 tag support to WMP version 11 as well. I would like to \nextend that support while keeping compatibility with WMP 12's MPEG-4 tag \nsupport, which means that I will also have to use the Xtra atom. Because I'm \nalready using the MP4v2 library, modifications to this library are therefore \nrequired.\n\nA user of WMP Tag Plus, ErikSka, was able to reverse engineer the format of the \nXtra atom and has already modified MP4v2 to add support for tags in this atom. \nHe has sent me his modified version, allowing me to freely use/distribute it. \nBecause his version wasn't C-compatible yet, I had to change quite some things, \nand I also added an \"mp4xtratags\" util, similar to the existing mp4tags util.\n\nThe resulting patch with all these modifications is attached. Perhaps this \npatch could be applied to the SVN repository? The only defect is that the \nmp4xtratags util currently only compiles on Windows because it relies on rpc.h \nfor displaying/parsing GUIDs, though it shouldn't be too hard to add POSIX \nsupport.\n\nFor more details, see ErikSka's post in the WMP Tag Plus support thread:\nhttp://www.hydrogenaudio.org/forums/index.php?s=&showtopic=75123&view=findpost&p\n=757335\n```\n\nOriginal issue reported on code.google.com by `tdebaets` on 5 Aug 2011 at 6:16\n\nAttachments:\n* [silence_xtra.m4a](https://storage.googleapis.com/google-code-attachments/mp4v2/issue-113/comment-0/silence_xtra.m4a)\n"},"comment":{"url":"https://api.github.com/repos/svnpenn/mp4v2/issues/comments/209446950","html_url":"https://github.com/svnpenn/mp4v2/issues/113#issuecomment-209446950","issue_url":"https://api.github.com/repos/svnpenn/mp4v2/issues/113","id":209446950,"user":{"login":"svnpenn","id":926619,"avatar_url":"https://avatars.githubusercontent.com/u/926619?v=3","gravatar_id":"","url":"https://api.github.com/users/svnpenn","html_url":"https://github.com/svnpenn","followers_url":"https://api.github.com/users/svnpenn/followers","following_url":"https://api.github.com/users/svnpenn/following{/other_user}","gists_url":"https://api.github.com/users/svnpenn/gists{/gist_id}","starred_url":"https://api.github.com/users/svnpenn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/svnpenn/subscriptions","organizations_url":"https://api.github.com/users/svnpenn/orgs","repos_url":"https://api.github.com/users/svnpenn/repos","events_url":"https://api.github.com/users/svnpenn/events{/privacy}","received_events_url":"https://api.github.com/users/svnpenn/received_events","type":"User","site_admin":false},"created_at":"2016-04-13T13:45:23Z","updated_at":"2016-04-13T13:45:23Z","body":"I am closing all old issues. If you still need this fixed, add a comment and I will reopen"}}