The state of ID3v2 support in the Linux console

Being a Windows user that only recently started to gain a genuine interest in adding Linux to my list of proficiencies, my music collection is 90% composed of MP3 files with ID3v2 tags; a sort of expected setup on Windows machines.
I particularly enjoy the more recent ID3v2 -- as opposed to ID3v1.1 -- because this allows me to store the song lyrics withing the music file. Very useful because it simplifies file management, while removing the need to be online, and many windows players (I use foobar2000) can read all the extra fields in the ID3v2 header.
For the past days I've been trying to find a console music daemon or player for Linux that fully supports ID3v2. I haven't been able to do so. For some reason that I cannot understand, the norm is ID3v1.1 support. As I understand, the Linux community tends towards the Ogg format which implies 'Vorbis comment'. Unfortunately, 'Vorbis comment' specifications suggest that type of metadata should reside on a separate stream. Which really doesn't make much sense to me when the data is so intrinsically connected to the file as is the case of music lyrics. But specifications are specifications, so I can understand I won't see many developers willing to break them. What I find curious however is why the lack of ID3v2 support. What has been stopping the community from developing full support?

Indeed foobar2000 is life changing for anyone who comes across it. It's been my player for many years. Excellent news that it is supported under Wine. I don't have the necessary resources to support it under this VMWare setup I'm currently running Arch on. But that will be a probable solution once I fully migrate to a standalone computer. Thanks Orph.
0mark wrote:PS: As far as i know, there is no common semantic to the extra fields. And then, after switching through some player, you may end up with a lot of fields with alien names and data that hat no obvious meaning.
The fields are well defined under the standard. Essentially it is all controlled by a header that specifies content and sizes of each frame. Then the frames follow with said content. As long as a player follows the standard, it's just like any other metadata that needs to be implemented (say, Vorbis).
I'm not really trying to bring a critic here. I confess seeing no support for ID3v2 shocked me. I wasn't expecting that. Instead I trust there's a reason somewhere. It's not of the Linux community in general to squander a standard. Unless... perhaps, there's a general lack of interest because ID3v2 has really only been fully implemented by the MP3 format and this format is proprietary?
Last edited by marfig (2010-08-12 19:17:38)

Similar Messages

  • The state of JavaScript support in Director 11

    Hi! I asked this question in several places without any
    meaningful feedback, maybe someone around here will shed some more
    light on this ;) Ok, here it goes:
    It looks that Lingo is the most natural choice for many
    Director developers. Even though I have nothing against Lingo, I
    prefer using JavaScript to it due to my personal reasons. And I
    wonder what's the state of JavaScript support in the new Director?
    To be honest, I've always had a feeling that JavaScript
    script was added into Director MX in the last minute just before
    the release ;) Awkward getPropRef(..), absence of some important
    methods available in
    Lingo(e.g member(0).model("foo")), fatal errors on the every
    tiny typo when working with 3d stuff, etc.
    Has anything changed in the new Director? And if no, does it
    really make sense to use JavaScript in Director at all?
    Can someone around tell me of any serious game(like Maid
    Marian) using JavaScript instead of Lingo? How fast JavaScript
    virtual machine compared to Lingo? I also have a very strong
    suspicion that JavaScript can be a cause of memory leaks when used
    improperly, especially in case of closures, any tips on this?
    Thanks in advance.

    I prefer JavaScript to Lingo as well, mainly because I
    learned scripting/programming in
    C++/Java/C#/ActionScript/JavaScript. I’ve been using
    JavaScript syntax exclusively since MX 2004, and while there are
    things you have to work around, like not being able to access
    models by name, I’ve had great success with it.
    I prefer JavaScript syntax OOP in Director to Lingo Parent
    scripts. There are some buggy things to deal with; for instance
    I’ve had issues with “static” members
    mysteriously becoming undefined, but nothing I’ve not been
    able to work around. I use a getMemberByName(memberName,
    memberType, w3dMember) function to get around the
    “can’t get model/texture/shader etc. by name”
    issue. Try/catch has been a huge help. I’ve got nothing
    against Lingo, and hope future versions of Director continue to
    support it because so many long time users like it. However, as I
    said, I’ve not used it for years.
    I was lucky enough to get a Director 11 Beta 1.0 CD-ROM
    because an associate recommended me for it to Adobe. I wasn’t
    a true Beta tester per se, and wasn’t asked to abide by any
    NDA. In fact, my inquiries into what my
    responsibilities/restrictions were to be went unanswered.
    That being said, I’m afraid I can’t offer much to
    this discussion; I installed the Beta on my laptop (Vista) the day
    I got it but had vacation for two weeks a week after that. The Beta
    version was essentially a 30 day trial and while I told myself
    “I’ll check it out while on vacation” my wife had
    other ideas. I did see that there was a JavaScript dictionary that
    mirrored the Lingo dictionary in the script editor, but that there
    was no color hinting for JavaScript syntax. In fact that was
    pointed out in the documentation. I can’t say if this is
    still true in the final version. Everything I tried (author time
    and runtime) worked well in Vista, whereas I’ve had a few
    problems with MX 2004 and Vista.
    I’m unaware of any tweaks to the SpiderMonkey engine or
    its implementation in Director, and don’t feel my limited use
    of the Beta qualifies me as a reliable source of info on the
    matter, especially since I wasn’t able to really run it
    through the ringer. I can say that during my limited
    experimentation I didn’t run into any issues and that
    everything ran smooth… no “a fatal error has
    occurred” messages like I too often get now.
    On the whole I’m feeling very positive about not only
    this release but Director’s immediate future. I’m
    getting the durn thing the first week it’s out.

  • The state of retina support - want a clear and concise answer

    Adobe,
    I realize that digital publishing is probably a very complex and difficult business, and that you're all very busy to get things working properly, and easily, with the amazing Adobe tools we're all used to. However, I have noticed from the start that you're having a bit of an issue communicating with your customers. We're all paying customers - who rely, at least partly, on the DPS to make a living. The help documentation has always been, in my opinion, lacking, but you're getting there. Getting up and running isn't too much of a problem now (except when trying to do more advanced things, like implementing Newsstand - documentation on that is a bit sparse). However, it seems like there's no help documentation or communication at all on the state of retina support.
    I realize that somewhere here, buried in one of these threads, is probably an Adobe employee response that has some useful information. However, I don't want to - and shouldn't have to - scour the forums for this information. The only information I seem to be able to find about it is in the "version 19 release thread". Something about:
    "iOS rendition support
    The new HD iPad model was recently announced. When you use Viewer Builder to create a new app, you can specify icons and splash screens for alternate sizes. Renditions are enabled for iPad devices, letting you create folio renditions at an alternate size. Each iOS model downloads folios that best match the display of the tablet. Adobe will provide an update to the tools and Viewer Builder as necessary to support new devices. We’ll provide more guidelines once we’re able to test the new iPad model. See Create folio renditions."
    Am I to assume this means retina support is up and running? That's what it seems to say, to me. But from what I can tell we can build retina renditions of our issues, but can't build a viewer that actually support them? Anyway, the thread is full of people trying to build retina apps and failing.
    The new iPad has been out for a while now, and really, we should have all received an e-mail on the day it was announced (or at least, released), letting us know exactly where we stand. When retina support is coming, what we need to prepare, how to build retina apps, how the workflow is going to work, etc.
    At the very least I am now requesting an Adobe employee to please make a sticky thread that is maintened and updated with the latest information, regarding retina support and workflow. Please make a clear overview of what we need to support retina in our apps, which tools we need, what updates we need to apply, what kind of workflow we should use to support retina and non-retina iPads. I may be alone in this, I may not be, but I feel like this is much needed, and I feel like at least this much can be expected of you.
    I'm sorry if I'm coming across as rude or overly critical, I don't mean to be. I very much think Adobe is a great company, and I love your software suites. However, I'd prefer not to have to spent hours looking for the information I need buried in forum posts. Having a clear and concise overview of how retina is going to work would save me a lot of time and effort, make the whole experience more pleasant and would allow me to communicate with my customers on what to expect.
    With regards,
    Salomon Meij.

    Looks like I need to use the phrase "retina support" in the documentation. Here are some articles about using DPS to target the iPad 3:
    http://blogs.adobe.com/indesigndocs/2012/03/guidelines-for-creating-folios-for-ipad-3.html
    http://blogs.adobe.com/digitalpublishing/files/2012/03/DPS_iPad3_bestpractice.pdf
    http://help.adobe.com/en_US/digitalpubsuite/using/WS9293e1fb3b977c5c-2337961812e35738f56-8 000.html
    http://help.adobe.com/en_US/digitalpubsuite/using/WS9293e1fb3b977c5c-6e66370112f982025bb-7 fff.html#WS67cb9e293e2f1f60f5f54012e30daf910-8000

  • I just changed my residence to the US and now I cant register my new US credit card on itunes cause the state list doesnt match to the US states, what should I do?

    I just changed my residence to the US and now I cant register my new US credit card on itunes cause the state list doesnt match to the US states, what should I do?

    Your credit card info, billing address must be the same country as the iTunes store country you registering.
    For example, you can’t have a credit card from a U.S. bank with  a U.S. billing address registered in the iTunes store for China.
    I tried to change my payment information too, but it happened the same, I can change the information but when I get to the state part, it only shows the other country states
    Remove all payment info and save it.
    Then change the iTunes store country to U.S., add a U.S. credit card with a U.S. billing address.
    As previously suggested, if this does not work, contact iTunes store support.
    -> http://www.apple.com/support/itunes/contact/

  • Yours sincerely! I just bought a Sony DCR-SD1000 camera only when installing the cd drivers not supported by the operating system Machintosh. I've contacted the seller said the store did not provide for the apple os. How can I move all the files on the ca

    Yours sincerely! I just bought a Sony DCR-SD1000 camera only when installing the cd drivers not supported by the operating system Machintosh. I've contacted the seller said the store did not provide for the apple os. How can I move all the files on the camera the port out is to use a USB data cable to a laptop for my macbookpro can not read the contents of the file and the camera. I also want to use the lens on the camera as a substitute for the embedded camera on my macbookpro, what should I do to replace the embedded camera on macbookpro with sony camera so that the camera could be more variety and can I record when I turned macbookpro . Please help for this so that I can quickly capture the results from sony camera to my macbookpro. Thank you.

    See this page http://macosx.com/forums/networking-compatibility/296947-sony-camcorder-my-mac.h tml - might be some helpful tips there.
    Clinton

  • Does anyone know if the GPU on the Surface 3 is supported in the new Lightroom CC?

    Does anyone know if the GPU on the Surface 3 is supported in the new Lightroom CC?

    I believe it's the same as most GPS devices. It's accurate within 50 feet.
    When I'm home. My devices show up scattered around my property even though they are all near each other

  • I tried to delete a calendar while in the app, but now it says the action is not supported in the server. Why won't that pop up stop popping up?

    I tried to delete a calendar while in the app, but now it says the action is not supported in the server? There is also a pop-up that appears every 30 seconds to tell me about the error.

    Probably better to be posting this in the Calendar forum.

  • When I am trying to activate my membership which was bought in the states, I am told that the membership cannot be activated, as my Adobe ID is linked to a different country. I need the creative cloud apps immediately. What should I do to start working/ac

    When I am trying to activate my membership which was bought in the states, I am told that the membership cannot be activated, as my Adobe ID is linked to a different country. I need the creative cloud apps immediately. What should I do to start working/activate my membership?

    Make sure that EVERY DETAIL is the same in every place you enter your information
    Verify Account https://forums.adobe.com/thread/1465499 may help
    -http://helpx.adobe.com/x-productkb/policy-pricing/change-country-associated-with-adobe-id. html
    -Credit card https://helpx.adobe.com/utilities/credit-card.html
    -email address https://forums.adobe.com/thread/1446019

  • Read statement is not supported in the BADI?

    Hi,
      Iam using read statement in the BADI.But iam getting error "READ dbtab" is not supported in the OO Context.How to change the below logic.
    BADI Parameters is
    NEW_INNNN  importing type WPLOG.
    My code is :
    data: t_INNNN like NEW_INNNN.
    data: wa_INNNN like NEW_INNNN.
    t_INNNN = NEW_INNNN.
    READ TABLE t_INNNN INTO wa_image INDEX c_1.
    Please suggest me.
    Regards,
    Sujan

    But in same BADI  for other method some body using same logic.But there Read table was supported.
    see logic what they implemented.
    if sy-ucomm = 'UPD' or sy-ucomm = 'SAVE'.
                    t_image = new_image.
                    t_image1 = old_image.
                    READ TABLE t_image1 INTO wa_image1 INDEX 1.
                    IF sy-subrc EQ 0.
                      IF wa_image1-infty = c_1007.
                        READ TABLE t_image INTO wa_image INDEX 1.
                        IF ( wa_image-vdata(2) = c_x0 OR
                           wa_image-vdata(2) = c_x1 ).
                          CLEAR wa_image.
                          LOOP AT t_image INTO wa_image where otype = c_s.
                            v_objid = wa_image-objid.
                            v_begda = wa_image-begda.
                            v_endda = wa_image-endda.
                            v_open = wa_image-vdata(2).
                          ENDLOOP.
    But method parameters is different there.
    NEW_IMAGE  importing type WPLOG_TAB.
    here WPLOG_TAB is line type of WPLOG.
    I will use the same code instead of new_image iam using NEW_INNNN.
    How i will change the above code by using NEW_INNNN.
    Kindly help me.I tried all the ways.But iam getting read table not supporte in BADI.
    Regards,
    Sujan

  • HT5622 Why won't it show the state I'm in for the billing information?

    I'm trying to input my billing information but it's not showing my state. What do I do?

    From Demo:
    If you are getting the blank app update screen, and, many people are having this problem over the last several of days:
    According to Fly150 in another discussion, this will work.
    If you want to update the Apps while waiting for Apple to fix Updates:
    1. Go to App Store
    2. Select Purchased
    3. Select All
    4. Scroll down to find the Apps showing update
    5. Select update on the Apps
    This should update the Apps and get rid of the update count in App Store. Apple needs to fix this. It is a workaround only until then.
    Or try this from Apple:
    I understand that your App Store does not show your app updates. Please follow the steps below to help resolve the issue.
    1. Close All Apps on iPad: http://support.apple.com/kb/ht5137
    2. Sign out of iTunes & App Stores: Settings > iTunes & App Stores > Tap AppleID > Sign out
    3. Reset All Settings: Settings > General > Reset > Reset All Settings
    4. Reboot iPad
    5. Sign back into iTunes and App Stores: Settings > iTunes & App Stores > Sign In with AppleID
    Thank you for being an iTunes store customer. Apple appreciates your business.

  • Is the HWIC-4ESW card supported in the WAE-674-K9?

    Hi,
    In the datasheet of the WAE-674-K9 says that it supports (4-port network interface card (NIC) for inline Cisco WAAS deployment), but don't mention the HWIC-4ESW anywhere. Is it supported?
    Any help is much appreciated!

    Hi,
    The WAE-674-K9 support 4 port NIC for Inline Deployment and the card is WAE-INLN-4CG.
    HWIC-4ESW is not supported.
    http://www.cisco.com/en/US/prod/collateral/contnetw/ps5680/ps6474/data_sheet_c78-495801.html
    Regards
    Kiran.

  • I get error 8062 when trying to copy files from one external hard drive to another. It starts out copying files, but after 10 minutes or so it stops and I get the error 8062. The hard drive tech support says the problem is in my Macbook Air.

    I cannot copy my doc and photos and videos from one external hard drive to a second external hard drive -- both plugged in to my MacBook Air -- I get Error 8062 and the copying (which seemed to be going on for 10 minutes) stops and nothing gets copied.
    As any Macbook Air owner knows, there is SO LITTLE storage capacity on the computer that you have to back up big files onto an external hard drive to avoid getting the other annoying error that says you have no more memory/storage capacity/whatever the proper term is, and you cannot use the computer.
    Backstory: Before this error cropped up, I had backed up lots of files to an external drive and then removed them from my computer. But then the external hard drive got corrupted and I could not access my entire photo library. Had to pay $850 to Kroll Ontrack to recover those files. I have now bought 2 new external 1 Terrabyte  hard drives as protection against another such disaster. BUT I cannot copy the files from the first hard drive where all my reovered files now sit, to another backup hard drive.
    Feeling vulnerable. Please help.
    SusaninNY

    From the menu bar, select
     ▹ System Preferences ▹ Energy Saver ▹ Power Adapter
    and uncheck the box labeled Put the hard disk(s) to sleep when possible, if it's checked.
    If the drive has more than one interface (USB, FireWire, Thunderbolt, eSATA), try one of the other interfaces.
    Check that the data cable is securely inserted at both ends.
    Try a different cable.
    If you're connecting the drive through a hub, connect it directly to a built-in port on the Mac.
    If you're connecting it directly, try a different port.
    Disconnect all other devices on the bus, or as many as possible.
    Test the drive with another Mac. Test another drive with this Mac.
    If the drive is bus-powered, but has an AC adapter, connect the adapter.
    Start up in Safe Mode and test.
    If the drive doesn't work under any of the above conditions, and if another drive does work with the same Mac, then the drive has failed. You may be able to salvage the mechanism by removing it from the enclosure and installing it in another one, or in a drive dock.

  • Buying a Macbook Pro in the States and using it in the UK

    Hi everyone,
    I am in America at the moment and was thinking of taking advantage of the exchange rate with the dollar. If I was to buy a MacBook Pro here in America would I have any issues with it in the UK?
    I know we have different power supplies, will the MacBook over heat in the UK or does the power adaptor transform the power before it goes into the Mac?
    Are there any other problems that I may have with it?
    Thanks,
    Jamie

    I have purchased my MB Pro in Canada, and I have received service in the UK without any problems.
    If you decide to seek service at the Apple Store, I strongly recommend Pro Care. I have walked into many Apple Stores worldwide, and I have been treated like a king because of it.
    http://www.apple.com/retail/procare/
    PS
    As for power, I would invest in the following.
    http://store.apple.com/us/product/M8794G/B?fnode=home/shopmac/macaccessories/power&mco=MTM2Nzg
    Message was edited by: LukeD

  • When printing a copy of my bank statement I get a mess. The statement prins fine when using the 3.6.

    When trying to print a copy of my bank statement I can't read what is printed. It prints fine when using my 3.6

    Check the connection settings.
    *Tools > Options > Advanced : Network : Connection > Settings
    If you do not need to use a proxy to connect to internet then select "No Proxy" if the default "Use the system proxy settings" setting doesn't work.
    See "Firefox connection settings":
    *https://support.mozilla.com/kb/Firefox+cannot+load+websites+but+other+programs+can
    Please update Firefox to the latest version via "Help > Check for Updates or Help > About Firefox"<br />
    The Firefox 3.5.5 version that you use is no longer maintained with security and stability updates.<br />
    Using unsupported Firefox versions is at your own risk and makes you vulnerable to attacks.<br />
    Users of no longer supported Firefox versions are strongly recommended to update to the latest release that is supported by their system.
    *Firefox 7.0.x: http://www.mozilla.com/en-US/firefox/all.html
    *Firefox 3.6.x: http://www.mozilla.com/en-US/firefox/all-older.html
    *http://en.wikipedia.org/wiki/Vulnerability_(computing)
    *http://www.mozilla.org/security/known-vulnerabilities/

  • What is the latest IOS release supported for the AP 1231 G?

    I have a few AP1231G models running IOS 12.3(4)JA. What is the current version supported? Can these models support both WEP and WPA configurations concurrently?

    c1200-k9w7-tar.123-8.JEB.tar
    yes they can support WEP and WPA

Maybe you are looking for

  • IPhone 6 battery hot, display not working anymore

    Hello everyone, got my iPhone 6 64GB on Friday, everything was working fine until an hour ago. Phone got really hot, display became black and that was it. Phone can be connected to iTunes, makes sounds, but nothing else works anymore. Any ideas what

  • Distance Calculation

    HI all I need to calculate distance between two addresses(from southern california) in my JSP. Does any one know a way to do this? Is there any database or tool available to achieve this? Please let me know. Thank you.

  • Can the 32GB Full HD Camcorder with Projector HDR-PJ710V download to my xperia tablet for playback?

    Can the 32GB Full HD Camcorder with Projector HDR-PJ710V download to my xperia tablet for playback?  Thanks, Ron

  • Extract DATA from FI

    Hi experts, Is there a transaction in SAP to get certain information report from FI relating to accounts payable and G/L activity.  More specifically, an extraction of the following information from your A/P system for a period of 1- 2 years in sprea

  • Can I install iosx to not Mac computer?

    I already have laptop. Can I buy iosx and install it in? Or I have to buy Mac computer.