{"id":5835,"date":"2008-07-09T17:43:52","date_gmt":"2008-07-09T16:43:52","guid":{"rendered":"http:\/\/onsoftware.en.softonic.com\/how-to-turn-itunes-podcasts-into-normal-music-files\/"},"modified":"2025-07-02T02:29:25","modified_gmt":"2025-07-02T09:29:25","slug":"how-to-turn-itunes-podcasts-into-normal-music-files","status":"publish","type":"post","link":"https:\/\/cms-articles.softonic.io\/en\/how-to-turn-itunes-podcasts-into-normal-music-files\/","title":{"rendered":"How to: Turn iTunes podcasts into normal music files"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/articles-images.sftcdn.net\/wp-content\/uploads\/sites\/3\/2008\/07\/podcasting.jpg\" alt=\"iTunes podcast\" align=\"left\" \/>This trick is a little advanced and requires a bit of patience from you, however if you want to have all your podcasts saved as normal music files in your iTunes, it&#8217;s well worth doing. Although the majority of podcast episodes I download are removed after one playback, I can think of quite a few excellent ones that I&#8217;ve wanted to keep for good and listen to again. That&#8217;s where this little iTunes hacking trick comes in handy. Those of you familiar with AppleScripts should find this pretty straightforward.<\/p>\n<p>Make sure you have Developer Tools installed. Then download <a href=\"http:\/\/www.pixeltree.org\/code\/fixid3tag.c\">fixid3tag<\/a>. Open up your Terminal and type <code>gcc fixid3tag.c -o fixid3tag<\/code> then save the fixid3tag binary somewhere where you won&#8217;t erase or lose it. Next copy the following script into ~\/Library \u00bb iTunes \u00bb Scripts:<\/p>\n<p><!--more--><\/p>\n<p><code>tell application \"Finder\"<br \/>\n--This is where you put the path to the compiled fixid3tag<br \/>\nset FixerLocation to \"~\/Documents\/fixid3tag\"<br \/>\n--This is the path to your temporary folder<br \/>\nset FixedFolder to (folder \"Fixed\" in desktop) as alias<br \/>\nend tell<\/code><\/p>\n<p><code>tell application \"iTunes\"<br \/>\nset trackList to the selection of window 1<br \/>\nrepeat with theTrack in trackList<br \/>\nset theTrackName to ((the location of theTrack))<br \/>\ndo shell script FixerLocation &amp; \" \" &amp; quoted form of POSIX path of theTrackName<br \/>\ndo shell script \"cp \" &amp; quoted form of POSIX path of theTrackName &amp; \" \" &amp; quoted form of POSIX path of FixedFolder<br \/>\ndelete theTrack<br \/>\ndo shell script \"rm \" &amp; quoted form of POSIX path of theTrackName<br \/>\nend repeat<br \/>\nend tell<\/code><\/p>\n<p><code>--add fixed files to iTunes<br \/>\ntell application \"Finder\"<br \/>\nset theseFiles to (files of folder FixedFolder as alias list)<br \/>\nend tell<br \/>\ntry<br \/>\ntell application \"iTunes\" to add theseFiles<br \/>\non error err<br \/>\nend try<\/code><\/p>\n<p><code>--delete converted temp files<br \/>\ntell application \"Finder\"<br \/>\ndelete every item of folder FixedFolder<br \/>\nend tell<\/code><\/p>\n<p>All this will strip the podcast of its ID3 tag, delete the episode and add it automatically to your iTunes library.<\/p>\n<p>[Via: <a href=\"http:\/\/www.macosxhints.com\/article.php?story=20080518143935527\">Mac OS X Hints<\/a>]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This trick is a little advanced and requires a bit of patience from you, however if you want to have all your podcasts saved as normal music files in your iTunes, it&#8217;s well worth doing. Although the majority of podcast episodes I download are removed after one playback, I can think of quite a few &hellip; <a href=\"https:\/\/cms-articles.softonic.io\/en\/how-to-turn-itunes-podcasts-into-normal-music-files\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;How to: Turn iTunes podcasts into normal music files&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2004,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","wpcf-pageviews":0},"categories":[2441],"tags":[2380],"usertag":[],"vertical":[],"content-category":[],"class_list":["post-5835","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-app-subdomain-redirectionitunes"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/5835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/users\/2004"}],"replies":[{"embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/comments?post=5835"}],"version-history":[{"count":1,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/5835\/revisions"}],"predecessor-version":[{"id":335994,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/posts\/5835\/revisions\/335994"}],"wp:attachment":[{"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/media?parent=5835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/categories?post=5835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/tags?post=5835"},{"taxonomy":"usertag","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/usertag?post=5835"},{"taxonomy":"vertical","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/vertical?post=5835"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/cms-articles.softonic.io\/en\/wp-json\/wp\/v2\/content-category?post=5835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}