Apple posts tools for building TuneKit iTunes LPs and Extras

Posted:
in iPod + iTunes + AppleTV edited January 2014
Apple has taken iTunes LP and Extras public, encouraging independent developers to begin work on interactive digital content for distribution in iTunes starting early next year. The new move signals a big move in taking on Adobe Flash, pushing the adoption of web standards, and creating an new business model for content that could impact how the company's forthcoming tablet is sold and used.



Fears that Apple would reserve iTunes LP solely for big music labels were alleviated by the debut of new templates and development guides to help anyone create the new digital interactive material. Apple is publishing the new information on its iTunes website, which notes that "Automatic, electronic submission of your iTunes LP or Extra is scheduled for the first quarter of 2010. Until then, the submission process is manual and limited. Please contact your label or studio rep for details and consideration. An existing iTunes contract is required. Your iTunes LP or iTunes Extras will be reviewed by the iTunes team for appropriateness of content and for technical quality."



Using the supplied templates and how-to guide, anyone can create interactive content that can be played back by iTunes 9 or Apple TV, including links to listen to album songs and view lyrics, liner notes, photos and videos (such as artist interviews). The virtually identical iTunes Extras format is designed to present a movie with interactive menus, bonus content, and chapter navigation, similar to those supplied by DVD or Blu-ray authors.







As AppleInsider was first to report, Apple's new interactive content formats are entirely open and based on web standards. Essentially, they're self contained websites that use special scripts and links within iTunes to present content from the user's library, along with bonus content, animated effects, and visualizations that can play along with the music. Apple refers to its JavaScript package of animations, controllers and other scripts as TuneKit.



The interactive content is linked to iTunes downloads, and is offered through iTunes to sweeten the deal when users buy albums or movies. Once Apple automates the upload process, any artist with an iTunes contract (or represented by a label associated with iTunes) will be able to submit the interactive content to enhance their music or video content. The iTunes LP and Extras formats can also link to other related material available for sale in iTunes.



ITLP and ITE files



The interactive packages are delivered as a folder of content which on Mac OS X appears to be a file (it can be opened up in the Finder by right clicking and choosing "show package contents"). Windows presents the package as a folder, as that platform has no concept of bundles (folders that look and act like a discrete file).



Within the iTunes LP or iTunes Extra bundle are folders of audio, video, and image files, as well as a standard index.html file that serves as its home page. The bundle also includes two files generated by the iTunes store during purchase: a standard jpeg or png file called iTunesArtwork that serves as an icon for the bundle, and iTunesMetadata.plist, which provides a listing of the bundle's description, genre, artist and XID mappings that iTunes uses to associate the interactive content to other media in the user's iTunes library.



A separate bundle file, manifest.xml, lists all the external content the bundle references, and describes its version number and platforms it is compatible with. This indicates that the format was designed to be extended in the future, with provisions to accommodate new types of devices. AppleInsider first predicted a tweak to make the content play on AppleTV, which was delivered within about a month of the format's release as part of Apple TV 3.0. It is also expected that the new format will be adapted to allow playback on a new tablet device released in the first half of next year.



Views, Controllers and CSS: a clean format for interactivity



Also within the package are folders of views, which represent all of the HTML pages that may be presented. Each view has a corresponding controller, which includes all of the action elements of each page as well as the navigation and animated transitions that play between page views. A folder of CSS files define the positioning of elements in each view, including buttons, images, blocks of text, and interactive elements and animations.



The regimented format of the iTunes LP and Extras packages makes it easy to create content that is virtually unlimited creatively, but which is also easy to author (particularly for anyone with even a basic background in web development) and simple to display. The new formats compete directly against convoluted DVD authoring and poorly performing Adobe Flash content. Rather than presenting a similar default structure of folders, the Flash format allows developers to create messy animation files that require lots of processing power.



Flash loads all of the individual content files (graphics and videos) into a single binary file, complicating delivery and de-optimizing performance, and mixes together content, presentation, and code. While minor Flash animations run acceptably on powerful PCs, they don't run well on platforms outside of Windows (the only platform Adobe has optimized its Flash runtime) and are particularly problematic on mobile devices where processor performance and battery life are very limited.



A business model for the web



Apple's new iTunes formats signal an intention to create an entirely new business of selling interactive content, in addition to the music, TV and movie, and iPhone mobile software that the company has incrementally built into a series of online market empires. Rather than just being a way to enhance album and movie sales, Apple's recent talks with newspaper and magazine publishers indicate that the interactive iTunes formats are really designed to allow traditional print publishers to enter the digital age with a business model that is more substantial than the web's current adware/spyware model, where users's preferences are tracked with cookies and relevant ads are shown in an effort to monetize content.



The free web, supported entirely by advertising, has revolutionized the flow of information but has devastated traditional journalism by giving uninformed bloggers and astroturfing advertising campaigns an equal presence next to legitimate news sources, erasing any sense of journalistic integrity and reputation. It has also enabled widespread content theft, where news and information published by a reputable source at significant cost can be freely plagiarized by anonymous individuals who then get money from their own adjacent ad placements on their "splogs" or spam blogs, something that ad marketers like Google have quietly benefitted from and thus have made little effort to eradicate.



Apple's simple interactive content formats, paired with its very popular iTunes delivery system, is guaranteed to create a real market for web content independent from contextual advertising. This will enable the company to do an end run around Google's ad empire and Microsoft's belated efforts to copy Google, and offer content producers such as newspapers, book publishers, magazine editors, and other vendors of proprietary information a marketplace where they can sell their content directly to consumers, just as Apple provided a functional market to music labels, movie studios, and mobile software developers.



This new strategy appears to be the linchpin that will make Apple's forthcoming tablet a viable product, as consumers will be buying it not just to surf the ad-sponsored web, but also to navigate a new generation of interactive, animated digital content: newspapers and magazines that incorporate video and voice and hyperlinks just like the web, but without ads. Similar to premium TV channels, this will result in a market for premium content as an alternative to the puerile garbage that fills most of the space between commercials on free TV channels and the web.



By selling access to this professionally-created premium content to a large target audience, publishers will be able to charge very little per issue but still make sustainable profits, something that has been completely illusive on the web as traditional print publishers have failed to find web users interested in subscribing to their content, and as the scant revenues from ad placement evaporate as users find out how to block ads or simply ignore them. Additionally, as Google has monopolized the web ad market, the value of online advertising to content producers has plummeted.



Pulling off the futuristic digital newspaper has long remained a pipe dream, as traditional print publishers faced an uphill effort to convince readers to trade paper for far more expensive digital readers. Apple has the unique capacity to pull this off because of its existing iTunes business in selling high volumes of content via micropayments, combined with its unique position as the maker of the top selling iPod and iPhone and the Mac platform. Apple has attracted a loyal audience of customers who actually pay for content, in stark contrast to the torrent music and movie scene supported by adware, the hobbyist mobile software community, and the ad-supported web.



Rival content formats being promoted by Adobe, Amazon, Microsoft, and by groups of traditional publishers themselves all either rely upon ads to sell the content, or lack a hardware reader, or lack an online store to sell content, or lack the technology to deliver colorful, interactive, animated multimedia content.







Daniel Eran Dilger is the author of "Snow Leopard Server (Developer Reference)," a new book from Wiley available now.
«13

Comments

  • Reply 1 of 46
    This sounds great! I´m looking forward to Apple bringing this to the FCP studio and Logic suites. No one makes DVD today for the clients. We all make QuickTimes and mail them off. This could be the nice way of packaging everything like a nice DVD and just email or send thru mobileMe.



    Please Apple, bring this to FCP.

    /Chribbe
  • Reply 2 of 46
    Daniel, I thoroughly enjoy reading your articles, but your description of the flash delivery is tainted by opinion instead of fact.



    Delivering content as a single binary does NOT complicate delivery. It actually simplifies the process and reduces the risk of missing files - which is always a possibility of HTML delivery and the use of bundles. It also increases the IP protection of the contained artwork.



    In addition, delivering content as a single binary does not have to de-optimise performance. Yes, Flash is more efficient and better optimised on windows, but that is not a problem of the SWF file, that is an issue with the Flash Player on Mac.



    Finally, this statement "While minor Flash animations run acceptably on powerful PCs, they don't run well on platforms outside of Windows" is gross exaggeration and is something I'd expect from a pitiful, unknowledgable reviewer, not a technology analyst/reporter of your calibre. Major Flash animations run perfectly well on either G3 Macs, or Pentium PCs (let alone computers of the current era). I'm not absolving Adobe for a pitiful effort of creating a Flash Player for platforms other than Windows, but putting a few minor glitches aside, Flash works very well on Mac.
  • Reply 3 of 46
    eaieai Posts: 417member
    Quote:
    Originally Posted by Chribbe View Post


    This sounds great! I´m looking forward to Apple bringing this to the FCP studio and Logic suites. No one makes DVD today for the clients. We all make QuickTimes and mail them off. This could be the nice way of packaging everything like a nice DVD and just email or send thru mobileMe.



    Please Apple, bring this to FCP.

    /Chribbe



    The problem with that is it requires your client to have iTunes, which many will have but not all... That's if you use the proper ITE zip files anyway.
  • Reply 4 of 46
    Quote:
    Originally Posted by Chribbe View Post


    This sounds great! I´m looking forward to Apple bringing this to the FCP studio and Logic suites. No one makes DVD today for the clients. We all make QuickTimes and mail them off. This could be the nice way of packaging everything like a nice DVD and just email or send thru mobileMe.



    Please Apple, bring this to FCP.

    /Chribbe



    I wonder... the format (templates, and such) seems more suited for iLife/iWork-- kind of a marriage of iMovie, iDVD and iWeb.



    I use both FC Studio and iLife/iWork and don't [yet] see how the template paradigm integrates with the FC workflow.



    I am downloading all the files (they really need a single-file SDK) and will play with them over the holidays.



    Time will tell!



    *
  • Reply 5 of 46
    Quote:
    Originally Posted by rgberry View Post


    Daniel, I thoroughly enjoy reading your articles, but your description of the flash delivery is tainted by opinion instead of fact.



    Delivering content as a single binary does NOT complicate delivery. It actually simplifies the process and reduces the risk of missing files - which is always a possibility of HTML delivery and the use of bundles. It also increases the IP protection of the contained artwork.



    In addition, delivering content as a single binary does not have to de-optimise performance. Yes, Flash is more efficient and better optimised on windows, but that is not a problem of the SWF file, that is an issue with the Flash Player on Mac.



    Finally, this statement "While minor Flash animations run acceptably on powerful PCs, they don't run well on platforms outside of Windows" is gross exaggeration and is something I'd expect from a pitiful, unknowledgable reviewer, not a technology analyst/reporter of your calibre. Major Flash animations run perfectly well on either G3 Macs, or Pentium PCs (let alone computers of the current era). I'm not absolving Adobe for a pitiful effort of creating a Flash Player for platforms other than Windows, but putting a few minor glitches aside, Flash works very well on Mac.



    I can't agree with your assertion that "putting a few minor glitches aside, Flash works very well on Mac".



    Here is a display of CPU usage on an iMac 24 2.8GHz C2D 4GB RAM-- notice the second line:



    http://web.me.com/dicklacara/Flash%2...PU%20Usage.png





    There is no Flash Player active, though a window (now closed) had played a Flash Movie.





    I installed ClickToFlash and it eliminated all my Safari hangs and performance problems-- plus it gets rid of that irritating FLAM (FLash spAM). Many web pages these days have 3 or more irritating Flash windows that start playing when you load the page,



    *
  • Reply 6 of 46
    gazoobeegazoobee Posts: 3,754member
    This is all great news and a great article (Flash grumblers aside). The problems I see with this however are that the article perhaps paints too rosy of a picture of futuristic magazines and distribution.



    For instance just because magazines *can* be produced in this way without advertisements, doesn't mean that they actually won't have advertisements. The practice of business is kind of inherently evil in that it's about self interest for most players.



    If Newsweek can sell you a digital version for a price as well as put ads in it, they probably will as long as people are stupid enough to buy it, and no one ever went broke underestimating the intelligence of the consumer. Also fashion magazines and some others are really more "about" the ads, than they are the content. To remove the ads would kind of remove the best content, leaving only puerile reviews by "writers" who can't really write. Overall, I would expect that the new magazines would have ads, but that they might soon be under competition from newcomers who will try to provide ad-free content as a bonus.



    The second thing is that how rosey this future is completely depends on the distribution model. If all Apple allows is big name publishers, then there will be no freedom in this market. On the other hand, I don't see Apple becoming a publisher/gatekeeper because of the copyright issues they would have to police.



    The real goal here, would be to make it possible for the average Jane Doe to publish their own books or magazines and sell them through iTunes and the (presumed) mobile book store. I don't see Apple doing that at all, although they might. So while this is a shot in the arm for ageing crap publications like Time, Newsweek, Chatelaine, PC Magazine etc., it doesn't seem like a real content revolution to me.
  • Reply 7 of 46
    I don't know about jane doe book publishers, but from the perspective of Indie artists publishing LPs and music videos this could be a real boon. It all depends on how involved the creation process is.



    *
  • Reply 8 of 46
    solipsismsolipsism Posts: 25,726member
    Quote:
    Originally Posted by eAi View Post


    The problem with that is it requires your client to have iTunes, which many will have but not all... That's if you use the proper ITE zip files anyway.



    That may be how they are starting it, but not how it will be done later on. It is just a combination of HTML, CSS, JS, and various image, audio and video codecs. They may release an open version that will play well in a modern browser.



    Hopefully even QuickTime X will be able to access WebKit.framework so you can bypass iTunes altogether. I know I have all my iTunes purchased videos already defaulting to QuickTime over iTunes. I love it for audio but hate it for video.
  • Reply 9 of 46
    Very interesting article. I think that all of this will tie in with the mysterious Apple Tablet product. With this new Tunekit software, it could blow the Kindle away. By the way, you said, "...has devastated traditional journalism by giving uniformed bloggers..." Do bloggers wear uniforms? I figured they just dressed like the rest of us, but it would be neat if we had a way to identify them.
  • Reply 10 of 46
    Is the content protectable?

    As much as I hate file protection, if I were to publish a modern video animated textbook, I sure wold like each user to have to buy their own rather than copy their friends...

    Anyone know?
  • Reply 11 of 46
    vinney57vinney57 Posts: 1,162member
    Shock! It doesn't cost $10,000! ...now, where is that old thread?
  • Reply 12 of 46
    vinney57vinney57 Posts: 1,162member
    Quote:
    Originally Posted by applestockholder View Post


    Is the content protectable?

    As much as I hate file protection, if I were to publish a modern video animated textbook, I sure wold like each user to have to buy their own rather than copy their friends...

    Anyone know?



    So you hate file protection except when it applies to your stuff?



    oy...
  • Reply 13 of 46
    Quote:
    Originally Posted by vinney57 View Post


    So you hate file protection except when it applies to your stuff?



    oy...



    yup - high quality scientific medical subspecialty content has a very limited audience, thus limited sales, and the resultant education, knowledge and skill transfer translates into income potential, etc. A different beast than a song.



    not all content is equal in so many ways...



    ANd before any flames, I do pay for my content, even though I know how to use limewire etc...
  • Reply 14 of 46
    dluxdlux Posts: 666member
    Quote:
    Originally Posted by jonro View Post


    Do bloggers wear uniforms?



    Jammies with Cheetos stains on the front. It's the law.
  • Reply 15 of 46
    Based on my reading (so far) and scanning of the docs there is no mention of "DRM", "FairPlay" or any "protection".



    *
  • Reply 16 of 46
    dluxdlux Posts: 666member
    Serious question (which I couldn't find directly addressed in the article): Will this be open to everyone, and can free content using this framework be passed around outside of the iTunes store (ie. P2P)?



    And if so, could one of these bundles be essentially published as is as a regular web page with little modification? It would be interesting to see one live using Safari.
  • Reply 17 of 46
    "The free web, supported entirely by advertising" like your own "puerile garbage" I must conclude!? Are you writing this from North Korea via a proxy server?
  • Reply 18 of 46
    Quote:
    Originally Posted by Dlux View Post


    Serious question (which I couldn't find directly addressed in the article): Will this be open to everyone, and can free content using this framework be passed around outside of the iTunes store (ie. P2P)?



    And if so, could one of these bundles be essentially published as is as a regular web page with little modification? It would be interesting to see one live using Safari.



    According to the Apple page: http://www.apple.com/itunes/lp-and-extras/



    Quote:

    Distributing Your iTunes LP or iTunes Extras

    Automatic, electronic submission of your iTunes LP or Extra is scheduled for the first quarter of 2010. Until then, the submission process is manual and limited. Please contact your label or studio rep for details and consideration. An existing iTunes contract is required. Your iTunes LP or iTunes Extras will be reviewed by the iTunes team for appropriateness of content and for technical quality.



    As I read the docs, these packages require iTunes 9.0 or AppleTV 3.0 to work-- they invoke "players" within these products to play the audio or video & the rest of the package is standard webkit HTML5, CSS and JavaScript.



    I think the other shoe to drop (and effect this distro model) is the Tablet.



    Also, these people have been publishing tutorials that work outside of iTunes, AFAIK.



    http://ituneslp.net/news/









    *
  • Reply 19 of 46
    vinney57vinney57 Posts: 1,162member
    Quote:
    Originally Posted by applestockholder View Post


    yup - high quality scientific medical subspecialty content has a very limited audience, thus limited sales, and the resultant education, knowledge and skill transfer translates into income potential, etc. A different beast than a song.

    .



    Clearly, tablets of purest gold are the only suitable medium of distribution.
  • Reply 20 of 46
    *



    I was hoping for a Tool (or set of Tools) that you could give to an artist or author that would help and inspire him to package his creativity.



    This ain't it!



    The creator, in addition to his major talent, would need to be conversant in HTML5, CSS, XML, JavaScript, and the idiosyncrasies of iTunes, QuickTime and AppleTV.



    Why? We [should] have apps for that!



    I was hoping for something like iDVD, iMovie, iWeb, Pages, Keynote. etc. that could assist the creator in building the package at a high level (themes, templates, drag and drop placement/formatting of content, etc.) leaving the Tool to create the necessary glue to make it all work.



    Instead, we start by discussing manifests, pLists, schemas... The creator will do all the work at a very low level using a text editor to build and interrelate all the various bits and pieces.



    IMO, It was easier to learn Objective-C and iPhone development than it would be to learn to build a iTunesLP with the present approach (I have 10 plus years web development experience and had no XCode experience).



    Apple should have built upon their present high-level tools rather than create this low-level morass.



    *
Sign In or Register to comment.