iTunes Match available
#1
Original Poster
FlyerTalk Evangelist




Join Date: May 2002
Location: Pittsburgh
Programs: MR LT Titanium, AA LT PLT, UA SLV, Avis PreferredPlus, HH Gold, Hertz PC, National Executive, etc.
Posts: 31,678
iTunes Match available
Now available for those who would like access to all their music on the road.
I see this as a handy tool - even my 64GB iPad2 doesn't hold quite all the music I have in my iTunes catalog, and my 8GB nano isn't even close (though I realize it won't help that).
But a question:
It appears that I can basically replace everything I have purchased, ripped, or downloaded elsewhere with 256kbps versions on my PC - though not automatically.
So I'm curious as to how Apple will know that a track I have is valid. It says it won't match <96kpbs files, >200MB files, DRM files not authorized to that device But if I copy an existing file and rename it "Texas Flood.mp3" and put "Stevie Ray Vaughn" as the artist and "Texas Flood" as the album, how is Apple going to know that's not what it is?
Doing actual matching via the track contents would seem to be compute/network intensive. But if that's not done, I could basically make up 25,000 songs that I want via editing, match them, and download them. Is there metadata embedded within an mp3 file, encrypted/tamper-proof, that would prevent this?
One downside - when you replace files with 256kbps versions, they are AAC, even if the originals were mp3's.
I see this as a handy tool - even my 64GB iPad2 doesn't hold quite all the music I have in my iTunes catalog, and my 8GB nano isn't even close (though I realize it won't help that).
But a question:
It appears that I can basically replace everything I have purchased, ripped, or downloaded elsewhere with 256kbps versions on my PC - though not automatically.
So I'm curious as to how Apple will know that a track I have is valid. It says it won't match <96kpbs files, >200MB files, DRM files not authorized to that device But if I copy an existing file and rename it "Texas Flood.mp3" and put "Stevie Ray Vaughn" as the artist and "Texas Flood" as the album, how is Apple going to know that's not what it is?
Doing actual matching via the track contents would seem to be compute/network intensive. But if that's not done, I could basically make up 25,000 songs that I want via editing, match them, and download them. Is there metadata embedded within an mp3 file, encrypted/tamper-proof, that would prevent this?
One downside - when you replace files with 256kbps versions, they are AAC, even if the originals were mp3's.
#2
FlyerTalk Evangelist


Join Date: Jun 2002
Location: n.y.c.
Posts: 14,059
I read the attached article -- good grief that's a lot of explanation and instructions. Which is why I use Google music, which involves:
1) Download a small app
2) Point it to your music folders and upload them
3) Access from anywhere via http://music.google.com
4) Pay nothing.
1) Download a small app
2) Point it to your music folders and upload them
3) Access from anywhere via http://music.google.com
4) Pay nothing.
#3
 



Join Date: Nov 2000
Location: Upcountry Maui, HI
Posts: 13,718
I don't think they will tell us exactly how the match will work, in my case it matched most of the stuff I ripped myself, (vbr, avg rate ~200kbps) or bought from amazon but there are some odd exceptions, like one track from Abbey Road (though it matched all the others and they were all ripped at the same time, using identical settings, ...) and lots of things like that. I'm sure you can find some articles on the match and how people think it works. I kind of doubt you could edit a file and create a fake match yourself, but, sure, you can try I suppose.
You don't have to replace the tracks in your library where you ran the itunes match. Presumably you have one master library? That's what I have, I just ran it there, but I'm sure I still have the original flac files somewhere if I really need them or want them. Didn't you rip to a lossless format?
Anyway, if you want to "upgrade" the tracks in your original library, you can, but it won't do it automatically. (as you noted). Here's another article describing the process, the one I used which is much simpler:
http://www.macworld.com/article/1636...atch_fast.html
Anyway, it worked fine for me. The cloud was up and down a few times when I was trying to download the matched 256kbps AAC versions, so that was pretty weird too.
-David
You don't have to replace the tracks in your library where you ran the itunes match. Presumably you have one master library? That's what I have, I just ran it there, but I'm sure I still have the original flac files somewhere if I really need them or want them. Didn't you rip to a lossless format?

Anyway, if you want to "upgrade" the tracks in your original library, you can, but it won't do it automatically. (as you noted). Here's another article describing the process, the one I used which is much simpler:
http://www.macworld.com/article/1636...atch_fast.html
Anyway, it worked fine for me. The cloud was up and down a few times when I was trying to download the matched 256kbps AAC versions, so that was pretty weird too.
-David
#4


Join Date: Dec 2001
Location: SNA, LAX
Programs: AA EXP
Posts: 1,294
I read the attached article -- good grief that's a lot of explanation and instructions. Which is why I use Google music, which involves:
1) Download a small app
2) Point it to your music folders and upload them
3) Access from anywhere via http://music.google.com
4) Pay nothing.
1) Download a small app
2) Point it to your music folders and upload them
3) Access from anywhere via http://music.google.com
4) Pay nothing.
#5
FlyerTalk Evangelist


Join Date: Jun 2002
Location: n.y.c.
Posts: 14,059
Lot of steps only if you want to customize and you've moved your entire world to iOS and you have iTunes set up on each device, and you have no DRM music pre-2008 sitting around anywhere, and your bitrate is correct, and Scorpio is the rising sign, otherwise it involves zero steps.
I might have missed/misinterpreted some of them but my eyes glazed over after the 8th paragraph.
#6
Suspended
Join Date: Sep 2010
Posts: 3,001
Further, Apple doesn't match music that it's sold before 2008 and which still has digital rights management (DRM) encryption applied, unless the computer on which you're running iTunes Match is authorized to play that music. (ITunes can be authorized to play songs from multiple accounts, but each iTunes account is limited to authorize only five computers.)
Google Music has some irritations but far superior to iTunes.
#7

Join Date: Sep 2002
Location: ATL
Posts: 3,219
It uses acoustic fingerprinting. I believe the songs are analyzed on the client side, and the fingerprints are sent to Apple. Same as iTunes genius and apps like Shazam.
http://en.wikipedia.org/wiki/Acoustic_fingerprint
Re: Google Music
There are some that like "free". There are others that are willing to pay to have integration and good design. Examples I'm familiar with are home automation tinkerers like X10/zigbee/Zwave, others like Bang & Olufsen who have done it for years, works pretty well, but charges a lot.
I prefer the system that integrates with our existing 4 iPhones, 11 Macs, and 6 Apple TVs.
http://en.wikipedia.org/wiki/Acoustic_fingerprint
Re: Google Music
There are some that like "free". There are others that are willing to pay to have integration and good design. Examples I'm familiar with are home automation tinkerers like X10/zigbee/Zwave, others like Bang & Olufsen who have done it for years, works pretty well, but charges a lot.
I prefer the system that integrates with our existing 4 iPhones, 11 Macs, and 6 Apple TVs.
#8
Suspended
Join Date: Sep 2010
Posts: 3,001
#9


Join Date: Mar 2008
Location: Miami
Programs: DL Silver, AA Gold
Posts: 568
So I'm curious as to how Apple will know that a track I have is valid. It says it won't match <96kpbs files, >200MB files, DRM files not authorized to that device But if I copy an existing file and rename it "Texas Flood.mp3" and put "Stevie Ray Vaughn" as the artist and "Texas Flood" as the album, how is Apple going to know that's not what it is?
Doing actual matching via the track contents would seem to be compute/network intensive.
Doing actual matching via the track contents would seem to be compute/network intensive.
1: http://www.ee.columbia.edu/~dpwe/pap...g03-shazam.pdf
#10
Original Poster
FlyerTalk Evangelist




Join Date: May 2002
Location: Pittsburgh
Programs: MR LT Titanium, AA LT PLT, UA SLV, Avis PreferredPlus, HH Gold, Hertz PC, National Executive, etc.
Posts: 31,678
It's not that intensive; Shazam for iPhone and Android can match a song in a noisy bar with ten seconds of recording out of a collection of 20,000 songs in less than half a second on a normal desktop computer[1], and iTunes Match has a "radio quality" sample that Shazam's algorithm could do in a hundredth of a second. Additionally, they can fingerprint over the whole song (with a similar number of samples as Shazam's ten second fingerprint), allowing for a better match with less randomness.
1: http://www.ee.columbia.edu/~dpwe/pap...g03-shazam.pdf
1: http://www.ee.columbia.edu/~dpwe/pap...g03-shazam.pdf
I'm sure Apple has thought of this and suspect that a sample/hash/metadata is probably already embedded in the file so it's nothing more than a signature match with the claimed title/track/artist. I doubt it does a pattern match against the entire catalog if the signature doesn't match - probably just uploads the track for your use but doesn't add it to the master database for other users.
Or something completely different.
#11
FlyerTalk Evangelist




Join Date: Dec 1999
Programs: Marriott Lifetime Titanium, IHG Diamond, United Silver
Posts: 16,893
I have about 10K songs. This all was done very quickly for me. I also set up a smart playlist in iTunes to find all the songs I had that were at a quality lower than 256kbps. Many songs of mine (ripped from old CDs) had to be re-downloaded in order to get the higher quality. Every last song of mine was matched/downloaded and the process may have taken 2 hours or so.
Key thing is that now all my music (and not just a smaller playlist) is now available to me on my iPad and my iPhone.
Key thing is that now all my music (and not just a smaller playlist) is now available to me on my iPad and my iPhone.
#12
 



Join Date: Nov 2000
Location: Upcountry Maui, HI
Posts: 13,718

If you just want to use icloud and music match, you just turn it on. That's all you have to do.
If you're interested in upgrading the quality of some of your low quality tracks that were matched, then read the article in the link I posted. Otherwise, ignore it. It's certainly not required.
It's a fine service, I have both. Now that music match is here, google music will be a backup for me on the ios devices. And I would say that if you aren't an itunes user or ios device user, there's really no reason to use the music match service either. amazon or google would probably be a better choice for you. (at least until Amazon starts charging for it.)
-David
Last edited by LIH Prem; Nov 22, 2011 at 2:20 am
#13




Join Date: Feb 2000
Location: Menlo Park, CA, USA
Programs: UA 1MM 0P, AA, DL, *wood, Lifetime FPC Plat., IHG, HHD
Posts: 7,176
but
but, if the music is ON that machine then it is most likely authorized anyway otherwise it is just a useless file sitting there.
#14




Join Date: Feb 2000
Location: Menlo Park, CA, USA
Programs: UA 1MM 0P, AA, DL, *wood, Lifetime FPC Plat., IHG, HHD
Posts: 7,176
no upload
I read the attached article -- good grief that's a lot of explanation and instructions. Which is why I use Google music, which involves:
1) Download a small app
2) Point it to your music folders and upload them
3) Access from anywhere via http://music.google.com
4) Pay nothing.
1) Download a small app
2) Point it to your music folders and upload them
3) Access from anywhere via http://music.google.com
4) Pay nothing.
#15


Join Date: Mar 2008
Location: Miami
Programs: DL Silver, AA Gold
Posts: 568
Code:
> time mpg123 -s /Volumes/Macintosh\ HD/iTunes/iTunes\ Music/Jo<0301>hann\ Jo<0301>hannsson/Virulegu\ Forsetar/01\ Virulegu\ Forsetar\ -\ First\ Movement.mp3 > /dev/null High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3 version 1.12.5; written and copyright by Michael Hipp and others free software (LGPL/GPL) without any warranty but with best wishes Directory: /Volumes/Macintosh HD/iTunes/iTunes Music/Jhann Jhannsson/Virulegu Forsetar/ Playing MPEG stream 1 of 1: 01 Virulegu Forsetar - First Movement.mp3 ... [id3.c:345] error: No comment text / valid description? Title: Virulegu Forsetar - First Movement Artist: Jhann Jhannsson Comment: Album: Virulegu Forsetar Year: 2004 Genre: Classical MPEG 1.0 layer III, VBR, 44100 Hz joint-stereo [14:51] Decoding of 01 Virulegu Forsetar - First Movement.mp3 finished. mpg123 -s > /dev/null 2.20s user 0.13s system 87% cpu 2.656 total
Doing a signature match on the metadata isn't workable, since many people have absolutely terrible metadata. It can't be done from a precomputed sample in the file because then pirates will just distribute collections of empty files with correct samples. It has to be done over the whole file, and it has to be of a bitrate high enough to make piracy for the sake of matching less practical for most people.

