{"action":"created","issue":{"url":"https://api.github.com/repos/axiomatic-systems/Bento4/issues/32","labels_url":"https://api.github.com/repos/axiomatic-systems/Bento4/issues/32/labels{/name}","comments_url":"https://api.github.com/repos/axiomatic-systems/Bento4/issues/32/comments","events_url":"https://api.github.com/repos/axiomatic-systems/Bento4/issues/32/events","html_url":"https://github.com/axiomatic-systems/Bento4/issues/32","id":110736941,"number":32,"title":"distribution through npm","user":{"login":"nickdesaulniers","id":1823839,"avatar_url":"https://avatars.githubusercontent.com/u/1823839?v=3","gravatar_id":"","url":"https://api.github.com/users/nickdesaulniers","html_url":"https://github.com/nickdesaulniers","followers_url":"https://api.github.com/users/nickdesaulniers/followers","following_url":"https://api.github.com/users/nickdesaulniers/following{/other_user}","gists_url":"https://api.github.com/users/nickdesaulniers/gists{/gist_id}","starred_url":"https://api.github.com/users/nickdesaulniers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nickdesaulniers/subscriptions","organizations_url":"https://api.github.com/users/nickdesaulniers/orgs","repos_url":"https://api.github.com/users/nickdesaulniers/repos","events_url":"https://api.github.com/users/nickdesaulniers/events{/privacy}","received_events_url":"https://api.github.com/users/nickdesaulniers/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-09T21:13:30Z","updated_at":"2015-10-14T18:02:18Z","closed_at":null,"body":"so the command line utilities are building under emscripten.  I plan on distributing them through node package manager (npm) so people can use them without having a C++ compiler installed, only Node.js.  I have a little bit of cleaning up to do around command line argument handling, but then we'll be able to publish them.\r\n\r\nI'm currently writing up documentation on Mozilla Developer Network for working with MSE using Bento4.  The first step is to write everything recommending users build bento4 from source.  Then, change the recommendation to the JavaScript versions once built.  Finally, a stretch goal would be to make web applications where a user can use a file picker to import a file, and print the results of mp4dump or mp4info to the DOM.\r\n\r\nI was going to put the relevant files for NPM in this repo in a subsequent PR.  Using this issue to track the work."},"comment":{"url":"https://api.github.com/repos/axiomatic-systems/Bento4/issues/comments/148137281","html_url":"https://github.com/axiomatic-systems/Bento4/issues/32#issuecomment-148137281","issue_url":"https://api.github.com/repos/axiomatic-systems/Bento4/issues/32","id":148137281,"user":{"login":"nickdesaulniers","id":1823839,"avatar_url":"https://avatars.githubusercontent.com/u/1823839?v=3","gravatar_id":"","url":"https://api.github.com/users/nickdesaulniers","html_url":"https://github.com/nickdesaulniers","followers_url":"https://api.github.com/users/nickdesaulniers/followers","following_url":"https://api.github.com/users/nickdesaulniers/following{/other_user}","gists_url":"https://api.github.com/users/nickdesaulniers/gists{/gist_id}","starred_url":"https://api.github.com/users/nickdesaulniers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nickdesaulniers/subscriptions","organizations_url":"https://api.github.com/users/nickdesaulniers/orgs","repos_url":"https://api.github.com/users/nickdesaulniers/repos","events_url":"https://api.github.com/users/nickdesaulniers/events{/privacy}","received_events_url":"https://api.github.com/users/nickdesaulniers/received_events","type":"User","site_admin":false},"created_at":"2015-10-14T18:02:18Z","updated_at":"2015-10-14T18:02:18Z","body":"WIP: https://developer.mozilla.org/en-US/docs/Web/API/Media_Source_Extensions_API/Transcoding_assets_for_MSE"}}