Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Convert iTunes MP3 podcasts to normal songs Apps
I subscribe to a few podcasts which provide music as the main type of content. After a while, I got tired of how they were always listed as "Podcasts" in both iTunes and my iPod, preventing me from listening to them if I ever wanted to just shuffle randomly through all of my songs. When you download a podcast, iTunes sets the content type of this file to "Podcast" in an ID3 tag. This hint will describe how to unset that tag, and then even show you how to do it automatically through Automator. Note that this hint only works for MP3 files. I have not found a way to edit the tags of AACs.

First, we have to download and compile a command line program to be able to modify ID3 tags. Ensure that you have the XCode tools installed. Then download id3lib. Now follow these steps:
  1. Unextract the archive, open a Terminal window, and change to the newly extracted directory.
  2. Run the following commands to install id3lib:
    $ ./configure
    $ make
    $ sudo make install
  3. Now you have to download and install the actual command line tool, id3v2.
  4. Extract the id3v2 archive you downloaded and change to its directory in your Terminal window. Then run the following commands:
    $ make
    $ sudo make install
  5. Now we have the tool necessary to strip the content type ID3 tag. To do this we simply run the following command: /usr/local/bin/id3v2 --TCON "" %FILENAME
Since it is a pain to find the podcast in your iTunes Music directory, run this command on it, and then re-add it to your iTunes library. We can also create an Automator workflow to do it all for us:
  1. First, launch Automator.
  2. In our new workflow template, find the iTunes » Get Selected iTunes Items action and drag it to the right-hand pane.
  3. Next, add the Finder » Filter Finder Items action, and set its parameters to: Name Extension -- Is equal to -- mp3. This prevents our workflow from trying to do anything with AAC files.
  4. Now we need to create a new folder where podcasts will be copied before they are modified. I created one under the Music folder in my home directory called Podcasts to Convert.
  5. Add the Finder » Copy Finder Items action, and set the destination to the folder you just created.
  6. Add the Automator » Run Shell Script action. Leave the shell as /bin/bash, and then set the actual script to:
    for f in "$@"
    do
        /usr/local/bin/id3v2 --TCON "" "$f"
    done
  7. Add the Finder » Get Specified Finder Items action. Select the Files/Folders drop-down in the title bar of this action, and set it to Ignore Results from Previous Action. Then, add the folder that we created in step four.
  8. Add the Finder » Get Folder Contents action.
  9. Create a new playlist in iTunes. I called mine Imported Podcasts.
  10. Add the iTunes » Add Files to Playlist action. Select the new playlist you just created.
  11. Repeat steps seven and eight.
  12. Add the Finder » Move to Trash action.
  13. Select File » Save As Plug-in from the menu bar, and name the script whatever you like. Set the 'Plug-in for' pop-up to Script Menu, so that we can easily run the script whenever we like. Save it.
Now you are done! Whenever you would like to convert podcasts to normal songs, simply select them in iTunes, and then select your script from the scripts menu in the top-right of your screen. Once the script has been run and the songs have been added to your new playlist, feel free to delete the actual podcasts from the Podcasts section in iTunes.

[robg adds: I haven't tested this one.]
    •    
  • Currently 1.00 / 5
  You rated: 1 / 5 (3 votes cast)
 
[24,694 views]  

Convert iTunes MP3 podcasts to normal songs | 17 comments | Create New Account
Click here to return to the 'Convert iTunes MP3 podcasts to normal songs' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Convert iTunes MP3 podcasts to normal songs
Authored by: elliotjordan on Aug 03, '07 08:38:16AM

I've had success simply converting my MP3 podcasts to AAC. iTunes seems to treat it like any other AAC file after that.



[ Reply to This | # ]
Convert iTunes MP3 podcasts to normal songs
Authored by: Unsoluble on Aug 03, '07 12:23:15PM

Yeah, um, this hint (while good stuff in theory!) is enormously overcomplicated. Select the podcast, go to Advanced -> Convert selection to AAC... Done! :)



[ Reply to This | # ]
Convert iTunes MP3 podcasts to normal songs
Authored by: scelis on Aug 03, '07 02:46:32PM

Except by encoding your MP3s into AACs, you lose quality. Yes, this hint is complicated, but it really is the best way to change your podcasts into normal MP3s without loss of quality.



[ Reply to This | # ]
Convert iTunes MP3 podcasts to normal songs
Authored by: HCRefugee on Aug 03, '07 04:33:46PM

Well, I not so sure about the loss in quality. I just converted a (mono) MP3 Podcast by using the Convert Selection to ACC menu.

Original MP3: Bit Rate = 64kbps, Sample Rate = 44.100 kHz. Converted to ACC: Bit Rate = 128kbps, Sample Rate = 44.100 kHz.

From iTunes Help: The higher the Mono or Stereo kilobits per second (Kbps) or Bit Rate, the higher the audio quality and the larger the file size. The higher the sample rate, the higher the quality and the larger the file size.

Its likely that the loss in quality you experienced is due to your ACC import settings found in iTunes' Preference pane.

That said, I would just use the "Convert..." menu item.

stan



[ Reply to This | # ]
Convert iTunes MP3 podcasts to normal songs
Authored by: taxi on Aug 03, '07 07:15:34PM

Regardless of bitrate and sample size, converting from one lossy compression format to another will always lose quality.

AAC and MP3 use different algorithms to determine which parts of the sound can easily be removed to make the filesize smaller. If you run both compression schemes over the same data, you will lose both sets of sound.

Even though the files may not end up any smaller, some of the sound data will be degraded.

(Technically, even if you recompress an MP3 as MP3, you will probably lose some sound data, even if you go from 128 to 192, same as recompressing a JPEG will always lose some more of the image data.)



[ Reply to This | # ]
Convert iTunes MP3 podcasts to normal songs
Authored by: frgough on May 08, '08 04:28:30AM

And 99 times out of a hundred, the loss will be below the threshold of human detection and so is irrelevant.



[ Reply to This | # ]
Convert iTunes MP3 podcasts to normal songs
Authored by: hypert on Aug 03, '07 09:01:00AM
Convert iTunes MP3 podcasts to normal songs
Authored by: Bemopolis on Aug 03, '07 09:32:31AM
Not that I wouldn't want an automated solution to podcast conversion, but I take a much simpler route:

1) Convert the podcast track's ID3 tag to v1.1.
2) Delete the track from the library.
3) Re-import and convert tags back to current ID3 version.

I'm sure some other tag info is lost in the process, but I have somehow survived.

[ Reply to This | # ]
making podcasts shuffleable
Authored by: eugene_o on Aug 05, '07 11:25:12AM
To remove the "Skip When Shuffling" flag from all podcasts and videos I use the following short applescript:

tell application "iTunes"
	set podcast_tracks to tracks of playlist "Podcasts"
	repeat with podcast_track in podcast_tracks
		try
			set shufflable of podcast_track to true
		end try
	end repeat
	set movie_tracks to tracks of playlist "Movies"
	repeat with movie_track in movie_tracks
		try
			set shufflable of movie_track to true
		end try
	end repeat
end tell

By the way, does anybody know if it is possible to run an applescript automatically each time an iPod is plugged in?

[ Reply to This | # ]

making podcasts shuffleable
Authored by: jpbjpbjpbjpb on Aug 06, '07 01:30:35PM

You could use a launchd item. Make it watch /Volumes, and then when you see your iPod appear, run your de-unshuffle script.



[ Reply to This | # ]
making podcasts shuffleable
Authored by: neuralstatic on Aug 06, '07 02:03:02PM

there's a system preferences app called 'dosomethingwhen' or DSW.
it will do mounts of drives, then you just tell it what to do by script or whatever.

also for sleep and other events.



[ Reply to This | # ]
Convert iTunes MP3 podcasts to normal songs
Authored by: Fairly on Aug 05, '07 11:43:57AM

Someone has to convince them to get rid of that spinning logo.



[ Reply to This | # ]
Convert iTunes MP3 podcasts to normal songs
Authored by: bronskrat on Aug 07, '07 06:26:19AM

I just did this with the 'Advanced > Convert Selection to MP3' and then dragged it to my library. Worked with podcast videos too. Did I miss something?



[ Reply to This | # ]
Make mp3 podcasts not downloaded with iTunes to appear under "Podcast" menù of the ipod
Authored by: eldino on Aug 07, '07 05:49:03PM

how can i do the opposite? i mean: how tag some podcasts I download not using iTunes so they appear under "Podcast" menù of my ipod mini? Tagging them as "Podcast" (in the genre field) doesn't help, they still are treated as normal mp3s. any advice?

---
Scripts, Audio, DAAP, iTunes, Creative Commons & more: http://eldino.wordpress.com



[ Reply to This | # ]
Make mp3 podcasts not downloaded with iTunes to appear under "Podcast" menù of the ipod
Authored by: hackerssidekick on Nov 04, '07 07:56:36PM

Please can someone tell me (us) how to do this!

I have a very jury-rigged solution at the moment including IIS, perl and various other tools to make it work :S



[ Reply to This | # ]
Convert iTunes MP3 podcasts to normal songs
Authored by: ulfda on Dec 12, '07 07:54:11AM

Well, I tried this on a bunch of MP3 files (MacBreak Weekly episodes) and it didn't work. They appeared as podcasts anyway.

For AAC files it is easier (or at least it works). Get AtomicParsley and do:

AtomicParsley "$file" --podcastFlag false

[ Reply to This | # ]
Convert iTunes MP3 podcasts to normal songs
Authored by: rebmamber on Oct 06, '09 10:25:48AM

There is a much simpler way than has been discussed here.

1. Select files in podcast.
2. Go to "Get Info"
3. In Options Tab, change Media Kind to Music
(If you want it to no longer skip when shuffling, change that also, same goes for remember playback info)

The podcasts are now in your library, no need to create new an delete old files. This works for the most recent update of itunes (9), not sure about earlier versions.



[ Reply to This | # ]