{"id":41,"date":"2012-04-29T17:13:36","date_gmt":"2012-04-29T15:13:36","guid":{"rendered":"http:\/\/prodoniushome.de\/wordpress\/?p=41"},"modified":"2013-03-31T17:11:09","modified_gmt":"2013-03-31T15:11:09","slug":"itunes-fur-fortgeschrittene","status":"publish","type":"post","link":"https:\/\/www.prodoniushome.de\/wordpress\/?p=41","title":{"rendered":"iTunes f\u00fcr Fortgeschrittene"},"content":{"rendered":"<p>Ich hatte im vorherigen Blog bereits angemerkt, dass das iTunes Verhalten im Rahmen der Cover Speicherung f\u00fcr mich nicht immer ganz nachvollziehbar ist. Das Thema habe ich jetzt etwas weiter erforscht. Wichtig zu wissen ist, dass es grunds\u00e4tzlich zwei Verfahren zur Coverablage in iTunes gibt.<\/p>\n<p>Bei der ersten Methode wird das Cover in einer Art Minidatenbank von iTunes gespeichert (in ITC-Files). Die Bilder werden dabei um Headerinformationen angereichert, die daf\u00fcr sorgen, dass viele Grafikbearbeitungsprogramme diese Dateien nicht \u00f6ffnen k\u00f6nnen. Die Ablage in der Datenbank erfolgt immer dann, wenn die Cover Laden Funktion in iTunes genutzt wird. Nach meinen bisherigen Erkenntnissen ist bei dieser Speichervariante immer nur ein Cover \/ Bild pro Album m\u00f6glich. Weiterhin muss man iTunes in Bezug auf die Datenbank quasi als Black Box betrachten. D.h. es ist keine manuelle Pflege vorgesehen, wenn iTunes nicht selbst das gew\u00fcnschte Ergebnis erzielt.<\/p>\n<p>Die zweite Variante zur Speicherung ist die Ablage direkt in den Tag Informationen der Dateien. D.h. ein Album Cover wird in jedem einzelnen Lied abgelegt &#8211; mit der entsprechenden Redundanz die damit einhergeht. Bei der Speicherung in Dateien (das geht z.B. nicht mit WAV-Files) k\u00f6nnen diverse Cover \/ Bilder abgelegt werden. Es ist also z.B. theoretisch m\u00f6glich ein komplettes Booklet in dem Musikfile \/ Song abzulegen.<\/p>\n<p>So weit so sch\u00f6n. Auf die erste Variante &#8211; die Speicherung in der iTunes Datenbank hat man leider wenig Einfluss. D.h. wenn in der Apple Datenbank keine Coverinformationen liegen, dann bekommt man auch kein Bild in die lokale Datenbank. Speziell in Kombination mit WAV Files ist das relativ unpraktisch, da in diesen Dateien &#8211; wie bereits erw\u00e4hnt &#8211; keine Coverinformationen abgelegt werden. Wenn keine Cover mit der Apple Cover Suche gefunden werden, ist aber ein Workaround m\u00f6glich. Wenn man beispielsweise die WAV und AAC Version von einem Album auf in iTunes hat, wird zu den WAV Files das Cover angezeigt, wenn man es manuell in die AAC Files aufnimmt. Problematischer wird es, wenn in iTunes ein Cover geladen wird, dass nicht passt \/ anders aussieht als das der eigenen CD oder eine schlechte Qualit\u00e4t hat und man es ersetzen m\u00f6chte.<\/p>\n<p>Somit habe ich im Internet recherchiert, ob es eine L\u00f6sung gibt die fehlenden iTunes Cover in der iTunes Datenbank zu erg\u00e4nzen. Mein erster Ansatz war dabei direkt auf die Datenbank zuzugreifen. Daf\u00fcr habe ich bisher kein Werkzeug gefunden. Es gibt allerdings einen zweiten Ansatz, der im Prinzip einfacher ist. Bei diesem Ansatz wird iTunes einfach ein Proxy-Server vorgegaukelt. Wenn eine Abfrage bzgl. eines Covers erzeugt wird, dann geht diese an den Proxy &#8211; dort wird die Anforderung dokumentiert. Anschlie\u00dfend kann zu der Anforderung \u00fcber eine Browserseite ein Cover aus dem Netz zugeordnet werden. Beim n\u00e4chsten Ladeversuch wird das Cover gefunden. Daf\u00fcr ben\u00f6tigt man Python, ein entsprechendes Script und die entsprechenden Proxyeinstellungen in Windows.<\/p>\n<p>Siehe:<\/p>\n<ul>\n<li><a title=\"Link1\" href=\"http:\/\/hints.macworld.com\/article.php?story=20060915043555719\">Link1<\/a><\/li>\n<li><a title=\"Link2\" href=\"https:\/\/discussions.apple.com\/thread\/2687463?start=0&amp;tstart=0\">Link2<\/a><\/li>\n<\/ul>\n<p>Zus\u00e4tzlich zu erw\u00e4hnen ist evtl. noch, dass die iTunes Datenbank nicht mit dem iTunes Ordner umzieht, falls dieser an einem alternativen Speicherort abgelegt wird. D.h. man sollte die Coverdatenbank erstens beim Backup ber\u00fccksichtigen und zweitens vor einem evtl. Umzug auf einen anderen Rechner mal ins Netz schauen was diesbez\u00fcglich zu beachten ist.<\/p>\n<p>Was mir \u00fcbrigens als iTunes Neuling noch aufgefallen ist. In iTunes werden H\u00f6rb\u00fccher in der Kategorie B\u00fccher (zumindest, wenn Sie korrekt in der Kategorie H\u00f6rbuch \/ Genre H\u00f6rbuch untergracht sind) abgebildet. Auf meinem iPad findet man die entsprechenden H\u00f6rb\u00fccher dann aber unter Musik &#8211; Button Weitere und dann unter H\u00f6rb\u00fccher. Das ist nicht wirklich konsequent oder intuitiv.<\/p>\n<p>Ein weiterer erw\u00e4hnenswerter Aspekt ist, dass eine Playlist wirklich nur eben die Funktion als Abspielliste hat. In iTunes gewinnt man bei der Synchronisation den Eindruck, dass die Playlisten f\u00fcr sich abgeschlossen sind, weil mithilfe der Playlisten die Synchronisation erfolgt. Es werden nur die Titel \u00fcberspielt, die in den beteiligten Playlisten in Summe ben\u00f6tigt werden. Ich dachte Anfangs z.B., dass ich mit dem Button Alben auf dem iPad nur die Alben sehe, die in der Playlist enthalten sind. Das ist aber nicht so. Lediglich der Button Titel ist auf die aktuelle Playlist beschr\u00e4nkt. Die Buttons Kategorie, H\u00f6rbuch, Alben und Interpreten werden immer Playlisten\u00fcbergreifend angezeigt.<\/p>\n<p>Update: 31.03.2013<\/p>\n<p>Die oben beschriebene L\u00f6sung mit den eigenen Covern \u00fcber den Proxy hat Apple mittlerweile leider untergraben, weil die \u00dcbertragung nun verschl\u00fcsselt wird. Somit ist man nun leider auf die Cover aus der Apple Datenbank angewiesen. Diesbez\u00fcglich ist zu beachten, dass die Cover nur dann automatisch gefunden werden, wenn der Titel eines Albums exakt identisch zu dem Titel in iTunes ist. Es kann also helfen das Album umzubenennen, sofern das Cover \u00fcberhaupt in iTunes vorhanden ist.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich hatte im vorherigen Blog bereits angemerkt, dass das iTunes Verhalten im Rahmen der Cover Speicherung f\u00fcr mich nicht immer ganz nachvollziehbar ist. Das Thema habe ich jetzt etwas weiter erforscht. Wichtig zu wissen ist, dass es grunds\u00e4tzlich zwei Verfahren &hellip; <a href=\"https:\/\/www.prodoniushome.de\/wordpress\/?p=41\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4],"tags":[108,28,33,36,109,24,34,12,35],"class_list":["post-41","post","type-post","status-publish","format-standard","hentry","category-apple","category-ipad","tag-apple","tag-cover","tag-datenbank","tag-horbuch","tag-ipad","tag-ipad-3","tag-itc","tag-itunes","tag-playlist"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>iTunes f\u00fcr Fortgeschrittene - www.prodoniushome.de<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.prodoniushome.de\/wordpress\/?p=41\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"iTunes f\u00fcr Fortgeschrittene - www.prodoniushome.de\" \/>\n<meta property=\"og:description\" content=\"Ich hatte im vorherigen Blog bereits angemerkt, dass das iTunes Verhalten im Rahmen der Cover Speicherung f\u00fcr mich nicht immer ganz nachvollziehbar ist. Das Thema habe ich jetzt etwas weiter erforscht. Wichtig zu wissen ist, dass es grunds\u00e4tzlich zwei Verfahren &hellip; Weiterlesen &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.prodoniushome.de\/wordpress\/?p=41\" \/>\n<meta property=\"og:site_name\" content=\"www.prodoniushome.de\" \/>\n<meta property=\"article:published_time\" content=\"2012-04-29T15:13:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-03-31T15:11:09+00:00\" \/>\n<meta name=\"author\" content=\"Prodonius\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Prodonius\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.prodoniushome.de\/wordpress\/?p=41\",\"url\":\"https:\/\/www.prodoniushome.de\/wordpress\/?p=41\",\"name\":\"iTunes f\u00fcr Fortgeschrittene - www.prodoniushome.de\",\"isPartOf\":{\"@id\":\"https:\/\/www.prodoniushome.de\/wordpress\/#website\"},\"datePublished\":\"2012-04-29T15:13:36+00:00\",\"dateModified\":\"2013-03-31T15:11:09+00:00\",\"author\":{\"@id\":\"https:\/\/www.prodoniushome.de\/wordpress\/#\/schema\/person\/05a9f8112fe12dc89863b0886730f454\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.prodoniushome.de\/wordpress\/?p=41#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.prodoniushome.de\/wordpress\/?p=41\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.prodoniushome.de\/wordpress\/?p=41#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/www.prodoniushome.de\/wordpress\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"iTunes f\u00fcr Fortgeschrittene\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.prodoniushome.de\/wordpress\/#website\",\"url\":\"https:\/\/www.prodoniushome.de\/wordpress\/\",\"name\":\"www.prodoniushome.de\",\"description\":\"www.prodoniushome.de\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.prodoniushome.de\/wordpress\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.prodoniushome.de\/wordpress\/#\/schema\/person\/05a9f8112fe12dc89863b0886730f454\",\"name\":\"Prodonius\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.prodoniushome.de\/wordpress\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/43cef97981f6b7cc85db30e2af63c26f9c59ef354abdbd607f53ddf29d870739?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/43cef97981f6b7cc85db30e2af63c26f9c59ef354abdbd607f53ddf29d870739?s=96&d=mm&r=g\",\"caption\":\"Prodonius\"},\"sameAs\":[\"http:\/\/www.prodoniushome.de\"],\"url\":\"https:\/\/www.prodoniushome.de\/wordpress\/?author=2\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"iTunes f\u00fcr Fortgeschrittene - www.prodoniushome.de","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.prodoniushome.de\/wordpress\/?p=41","og_locale":"de_DE","og_type":"article","og_title":"iTunes f\u00fcr Fortgeschrittene - www.prodoniushome.de","og_description":"Ich hatte im vorherigen Blog bereits angemerkt, dass das iTunes Verhalten im Rahmen der Cover Speicherung f\u00fcr mich nicht immer ganz nachvollziehbar ist. Das Thema habe ich jetzt etwas weiter erforscht. Wichtig zu wissen ist, dass es grunds\u00e4tzlich zwei Verfahren &hellip; Weiterlesen &rarr;","og_url":"https:\/\/www.prodoniushome.de\/wordpress\/?p=41","og_site_name":"www.prodoniushome.de","article_published_time":"2012-04-29T15:13:36+00:00","article_modified_time":"2013-03-31T15:11:09+00:00","author":"Prodonius","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Prodonius","Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.prodoniushome.de\/wordpress\/?p=41","url":"https:\/\/www.prodoniushome.de\/wordpress\/?p=41","name":"iTunes f\u00fcr Fortgeschrittene - www.prodoniushome.de","isPartOf":{"@id":"https:\/\/www.prodoniushome.de\/wordpress\/#website"},"datePublished":"2012-04-29T15:13:36+00:00","dateModified":"2013-03-31T15:11:09+00:00","author":{"@id":"https:\/\/www.prodoniushome.de\/wordpress\/#\/schema\/person\/05a9f8112fe12dc89863b0886730f454"},"breadcrumb":{"@id":"https:\/\/www.prodoniushome.de\/wordpress\/?p=41#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.prodoniushome.de\/wordpress\/?p=41"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.prodoniushome.de\/wordpress\/?p=41#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.prodoniushome.de\/wordpress"},{"@type":"ListItem","position":2,"name":"iTunes f\u00fcr Fortgeschrittene"}]},{"@type":"WebSite","@id":"https:\/\/www.prodoniushome.de\/wordpress\/#website","url":"https:\/\/www.prodoniushome.de\/wordpress\/","name":"www.prodoniushome.de","description":"www.prodoniushome.de","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.prodoniushome.de\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/www.prodoniushome.de\/wordpress\/#\/schema\/person\/05a9f8112fe12dc89863b0886730f454","name":"Prodonius","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.prodoniushome.de\/wordpress\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/43cef97981f6b7cc85db30e2af63c26f9c59ef354abdbd607f53ddf29d870739?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/43cef97981f6b7cc85db30e2af63c26f9c59ef354abdbd607f53ddf29d870739?s=96&d=mm&r=g","caption":"Prodonius"},"sameAs":["http:\/\/www.prodoniushome.de"],"url":"https:\/\/www.prodoniushome.de\/wordpress\/?author=2"}]}},"jetpack_featured_media_url":"","post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.prodoniushome.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/41","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.prodoniushome.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.prodoniushome.de\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.prodoniushome.de\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.prodoniushome.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=41"}],"version-history":[{"count":4,"href":"https:\/\/www.prodoniushome.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/41\/revisions"}],"predecessor-version":[{"id":43,"href":"https:\/\/www.prodoniushome.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/41\/revisions\/43"}],"wp:attachment":[{"href":"https:\/\/www.prodoniushome.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=41"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.prodoniushome.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=41"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.prodoniushome.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=41"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}