Make Files Bookmarkable

Change the file type of your imported AAC files to make them bookmarkable.

If you make your AAC tracks bookmarkable, they will start playing right where you left off last. This simple hack makes any selected AAC files bookmarkable.

Tip

This hack works only on AAC files you have imported yourself. It does not work on protected AAC files purchased from the iTunes Music Store.

The Code

This script gets the locationproperty of each selected track and, if the track is an AAC file, uses the locationin a Finder routine that changes the file type of the file to M4B.

Tip

This is not the same as changing the extension of the file. The file type is an internal property of the file.

	tell application "iTunes"
	  if selection is {} then
		display dialog "No tracks selected." buttons {"Cancel"} ¬
		  default button 1 with icon 2
	  end if

	  set sel to selection

	  repeat with aTr in sel
		if kind of aTr is "AAC audio file" then
		  my set_type(get location of aTr)
		end if
	  end repeat

	  display dialog "Done!" buttons {"Thanks"} default button 1
	end tell

	to set_type(loc)
	  tell application "Finder"	
	    try
		  set file type of loc to "M4B "
		end try
	  end tell
    end set_type

If there is a selection of tracks, the selection is stored in the selvariable. The repeat block loops through each track referenced in sel.On each loop, if the referenced track’s kind is AAC audio file,it is passed to the set_type()handler. The set_type() ...

Get iPod and iTunes Hacks now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.