Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Picard doesn't even write performer to m4a files. I've tested this in the past on windows but not checked recently. I guess the page could be outdated???
I know for sure foobar2000 can't read the TCML/IPLS id3 frames Picard writes to mp3 files. If you ask fb2k to write performer, it uses TXXX frames.
edit: I tested the windows version of picard and it seems to match the behaviour I linked to above - they're not written. Testing an mp3 copy of the same album does get written so the performer entries are definitely there for the release I'm testing.
Last post by KthugS -
Hello everyone! Among the samples, “Last.fm Bio + Images” was used. There are a lot of artist folders in the "\js_data\artists" path. Due to the musicbrainz artist field format, folders are created for each participating artist, such as "feat.", "with", "&", etc., and images are downloaded. Most of the downloaded images are album artist images, ignoring the participating artists, and most of them are the same images only with different folders. Over the course of a few days, the amount of duplicate images alone approaches 1GB.
Is it possible to make this create folders based on album artist? 1. Use the track artist field only in the case of Various Artists. 2. Only use the first artist in the “%ARTISTS%” field 3. Filter only the first artist in the “%ARTIST%” field?
Anyone experiencing a similar problem?
Except for this situation, I really like musicbrainz's method.
Last post by regor -
I am not sure what are you trying to test with that, it's not doing what you think it does. New requests should also be directly skipped on shutdown.
Anyway here is a test file which crashes if you delete "window.IsUnload = true;" line; but works fine with it. Note the script will try to access a list of urls and close foobar immediately. So upon foobar restart, it will do the same and effectively make it unusable unless the last line of code closing foobar is removed.
Also note the interval ms affects how it's handled. 30 ms seems to work fine, but higher settings may crash too. For sure 3000 ms will crash, there is a small window of time between the shutdown request and the actual shutdown and you have to use that.
That can be avoided with a direct abort routine at the callback and a stack of request similar to your approach, but the stack should be managed at the callback (not saying all this is needed, just that it would be the best approach, but the other one may be good enough).
Alternatively, wget or similar may be used to retrieve data from web without all these problems... it may be wise to apply this fix to xmlhttp requests too (and beware of similar behaviors on any activeX object).
Last post by itisljar -
Oh sweet Je... that's a blast into the past. I've tried 1.02 version now, and I didn't manage to encode a song without white noise at the end. Be aware of bugs in that piece of software.
Last post by ongaku -
I have tagged some M4A files with Musicbrainz Picard. The Performer tag contains multiple values. Picard wrote all of the tags correctly, but foobar2000 only shows the last of the Performer values. I made a copy of one of the M4A files, wrote the Performer tag with foobar2000 and compared the files with AtomicParsley.
The only difference I can see is the case: "performer" vs "PERFORMER". Is this expected behaviour? (I should note that I'm using foobar2000 for Mac, latest preview version.)