MPEG4 Library

While my GUI program certainly works, I simply do not have enough time to work on it these days. Therefore, I’m curious to know if there are any Java programmers out there who would be interested in my MPEG4 Library to implement an officially sanctioned graphical interface to Tagger’s backend.

30 Responses to “MPEG4 Library”


  1. 1 Smith November 10, 2007 at 4:57 pm

    Why don’t you simply make it publically available via Sourceforge or such like?

  2. 2 Andrew November 11, 2007 at 3:18 pm

    I recently downloaded your program, but it is in the obscure .rar file format. Your program looks great and I would really like to use it, but does it have to be in .rar?

  3. 3 Nate November 11, 2007 at 3:34 pm

    Because it offers better compression than the .zip does. That’s what Andrew originally said.

  4. 4 Andrew November 11, 2007 at 4:06 pm

    RAR really isn’t an obscure format. A number of programs can open it, including the shareware WinRAR and the freeware 7-Zip.

    I’m considering how to make the library available, but I’ll definitely have to clean it up a little bit before making it open source, if I even do.

  5. 5 Smith November 14, 2007 at 6:12 am

    RAR is the one and only Archive format :)

  6. 6 Andrew November 21, 2007 at 11:05 pm

    I downloaded 7-zip like Andrew recommended, but i can’t figure out how to work it. Are there any online guides to show me?

  7. 7 Aaron November 25, 2007 at 2:26 pm

    Yesterday and today I tried downloading all the versions of this application you have posted — none worked. I kept getting a page not found error. Could/Would you please relink the application? This application seems like the best/only one that will allow me to edit my mp4 files with the proper information (Actors, Directors, etc.) to displaying on my Apple TV (for windows). Thanks –

  8. 8 Joost November 25, 2007 at 3:05 pm

    What Aaron said…

  9. 9 abdullah November 25, 2007 at 11:12 pm

    the links to the downloads are not working is there anywhere else we can download it or can you fix it? thanks

  10. 10 Aaron November 26, 2007 at 11:47 am

    I’m a .Net developer with java exp. If you do not plan on making any further updates to this app and don’t want it to stagnate or stop completely, if you would send me the java source code, I could take a look at porting it over and maybe adding some functionality you may have planned for. Just shoot me a email if you’re interested.

    @abdullah
    I googled extensively for this app outside this website and could not find any trace. Looks like (at least for the windows version) it’s either here or nowhere for the moment…

  11. 11 fjompa666 November 26, 2007 at 3:12 pm
  12. 12 Aaron November 26, 2007 at 4:48 pm

    Thanks for that!

    Again, I can port this over to a .net application if you’ll send me a copy of your source code. I have a few spare cycles to maybe add any features you may have been kicking around. I’ll post the new app afterwards.

    My email is aadams99@gmail.com

  13. 13 Aaron November 27, 2007 at 9:07 pm

    This application keeps crashing when I try to run it against some mp4 files (not all), I usually get a AtomicParsley-utf8.exe error. I’m running it in Vista and have the lastest JVM installed. I’m just adding Actors/Directors/Description to the file. Any tips/ideas on how to avoid this?

  14. 14 Corey November 28, 2007 at 12:02 am

    Thanks for posting the Java6 Version of Tagger, it appears that this sites download links are still broken. Anyone have the LongDescription file?

  15. 15 Corey November 28, 2007 at 12:04 am

    fjompa666,
    Thanks for posting the Tagger link, it appears the links on this site/blog are still broken.

    Does anyone have the LongDescription file they could post?

  16. 16 ozerion November 28, 2007 at 12:48 am

    fjompa666,
    Thanks for posting the TaggerJava6.rar file.

    It appears that the links are still broken on this site. Does anyone have the LongDescription.rar that they could post?

  17. 17 Aaron November 28, 2007 at 3:00 pm

    @ozerion Or anyone

    What does the ‘LongDescription’ give us that the regular description does not (I think besides the obvious–more room for description)?

    What is the point of haveing a whole nother application just for this? Is there some other purpose? Do we edit all other options except the description in the first app, and then use the ‘LongDescription’ app to modify the description (with the ‘LongDescription’ application giving us more room for text)?

    Why can’t they be on application?

    Thanks –

  18. 18 Andrew November 28, 2007 at 6:01 pm

    They’re two different applications because the long description is not embedded in the actual file, but in iTunes’ database. Therefore, it must interact with iTunes itself; this was simpler to implement in a separate program.

    I’m sorry that the download site went offline. I’m not really sure what happened with that.

  19. 19 Aaron November 28, 2007 at 6:18 pm

    @Andrew

    Thanks — so if we move the mp4s to a different iTunes lib — we loose all the ‘LongDescription’ data then?

    Is the metadata that we edit/save with your (i’m assuming it’s you that wrote it) application standard mp4 tags? If so, why doesn’t iTunes (or anyone for that matter) give us this functionality natively?

    If you are not going to update this app anymore — are you going to SourceForge it?

    Could you give us (or just me) a better understanding of the iTMS tab? I’m not sure what all these parameters mean.

    Is there functionality that the underlying exe (AP) has that you have not implemented?

    Sorry for all the question but it seems there is a general lack of information online about this sort of stuff.

    Thanks –

  20. 20 Andrew November 29, 2007 at 3:27 pm

    so if we move the mp4s to a different iTunes lib — we loose all the ‘LongDescription’ data then?

    Yes.

    Is the metadata that we edit/save with your (i’m assuming it’s you that wrote it) application standard mp4 tags? If so, why doesn’t iTunes (or anyone for that matter) give us this functionality natively?

    Yup, standard MP4 tags. No one really knows why iTunes can’t give us this functionality natively.

    If you are not going to update this app anymore — are you going to SourceForge it?

    Not sure what I’m going to do yet.

    Could you give us (or just me) a better understanding of the iTMS tab? I’m not sure what all these parameters mean.

    These are just a bunch of fields that are usually reserved for songs purchased from the iTMS that don’t have any meaning to anyone except Apple, but I’ve included them for completion’s sake.

    Is there functionality that the underlying exe (AP) has that you have not implemented?

    Yes. As of the last released version, my program is merely a graphical interface to AtomicParsley’s MP4 tagging code. I have since written my own library for doing so, however, and may eventually release it somehow.

  21. 21 Scott December 1, 2007 at 2:08 am

    Just one more comment.

    It would be really great if you fixed the links in the main download page to at least tell people to glean out of the other posts on the web where to go to rapidshare or others. Took me an extra hour or so of fussing around with google, etc. to find a valid link.

    Second, this is a real GODSEND, since there is this crazy -2002 atom error in vista/quicktime/itunes that was driving me batty on getting some DVD’s converted with nero’s recode…was pulling out my hair.

    THANKS to you and the atomic parsley guys for your work. I was just about to give up and figure out how to use the command line tool directly…this sure makes it easier…

  22. 22 Aaron December 3, 2007 at 2:08 pm

    @Scott
    Second what you said…

    @Andrew
    Your application is great… only a few more questions at the moment.

    1) On some mp4 I cannot add the metadata even though they were encoded with the same utility. I geta (AP) error. No matter what I do (restart the machine, restart the app, etc.) nothing works for these files. Any tips/tricks on how to find out what is going on (log files for example)?

    2) The release date needs to be in ‘2000-01-30′ format (as per your screen shot), but when I view the date on Apple TV I only get the year, any idea how to get the month, etc.

    Another topic:
    Any chance you’ll be releaseing your (new) API (no AP) to open source or the like anytime soon — i’m dying to convert this to .net so I can work on this or add to it.

    Thanks –

  23. 23 Andrew December 3, 2007 at 8:38 pm

    I’ve actually made some significant progress with my new API over the past few days and may release an alpha version shortly. As for your other questions, sometimes AP just refuses to read a file, and I have no experience with the Apple TV.

  24. 24 Nate December 4, 2007 at 5:02 pm

    Can’t wait to try it out, Andrew.

  25. 25 MrBeefy December 9, 2007 at 3:45 pm

    me too

  26. 26 gucky79 December 18, 2007 at 6:10 pm

    Hi Andrew,
    any news from your mp4-tag-lib project ? i’m very interested ;-)
    currently i work on a java-port from the original taglib and taglib#.
    and i finished an alpha version of my own atomic frontend, but my tool use a table-control.

  27. 27 Andrew December 18, 2007 at 11:18 pm

    Things are progressing fairly nicely. I won’t be able to get a version out until after the New Year, however.

  28. 28 Mattene December 24, 2007 at 12:47 am

    How exactly do use this program

  29. 29 ptha May 29, 2008 at 11:02 am

    Any chance you could post the LongDescription program again, it seems to be still unavailable. Thanks,
    Peter.

  30. 30 JRod June 28, 2008 at 10:34 am

    PLEASE HELP ME!!!

    i am so confused! i am really frustrated with all these programs…Atomic Parsley, Tagger, Elementary? aghgh! i just want to know how to change the release date on some tv episodes i downloaded. i have downloaded tagger and get a javasoft archive. i extract this and it gives me two files- [AtomicParsley-utf8(application)], and [lib]. lib has four other javasoft archives that turn into links and jpeg images! what the heck? there is no exe! i do not know how to open this program. elementary does the EXACT SAME THING! i have the Java(TM) 6 Update 5 listed under my programs. am i missing any programs or what? i have tried using atomic parsley but do not know how to use the codes? i have dragged the application onto the cmd.exe. then i have dragged the file that i plan to edit the release date. but i have tried typing the commands (or codes) and hit enter but it does not change the release date on the original file… it does not display anything on the file on itunes (after adding the file in again)… PLEASE HELP ME. i thought i was a pretty good computer user until i ran into this stuff. man, this stuff is wierd and confusing… just please someone help me out!!!!! if there are any other programs that run on a windows xp that can help me out PLEASE TELL ME! thanks….

    PLEASE HELP ME

Leave a Reply