|
SIMPLE PODCASTING PRIMER Podcasting is a method of publishing audio programs via the Internet, allowing users to subscribe to a collection of files, called a feed or channel. Any changes or files added to the channel are automatically downloaded to the user's personal computer, to podcast aggregator software like iTunes. These files can then be listened to later, at the user's convenience. The goal of podcasts is to allow users to keep up to date with a range of different audio sources, world wide. The aggregator (grouping) software maintains a list of content sources and periodically and automatically checks the sources for new sound file releases. Another benefit of podcasting is that listeners can sync the content of iTunes, or their aggregator, to their iPod or other portable media player, and take the audio files with them to listen to, whenever they want. The following instructions for creating a podcast are for both PC and Mac. QuickTime 7 Pro and Plantronics headsets with microphones are available in the Advanced Technology Lab, and the Digital Curriculum Center. The headsets for the ATL can be checked out at the Circulation Desk. 1. Recording the Audio A. Directly into a computer with QuickTime Player 7 Pro. 1) Connect the USB Plantronics microphone headset to the computer. B. Classroom or field recording 1) You may use the above procedures, and record directly to a laptop. 2. Compressing the audio We assume the audio was recorded as uncompressed. It is possible to record audio immediately in a compressed format. The disadvantages are that it makes it harder to edit the audio file later, if editing is needed, and to control the amount of final compression. We have special software to record compressed audio directly if you need to do so. Audio that is already compressed should not be recompressed again, there is a potentially large loss of quality. When compressing, you need to decide whether to compress to mp3 or mp4 (AAC). mp3 is available on more devices, mp4 will generally sound better at the same file size and data rate, and is easier to compress. mp3 will play on all portable players, mp4 plays only on iPods, which can also play mp3 files. mp4 files can be used in enhanced podcasts, described later, mp3 files cannot. Either format will play fine on a computer, both formats are supported at Connecticut College. A. To compress to mp4 (Also called AAC) 1) Open the file in QuickTime Player Pro. 1) Open iTunes, select Library on the left. 3. Uploading the audio file to a server, and listening to it A. The audio file is uploaded to a web server, and has a specific and unique URL. We can upload the file for you to our servers. 4. Creating a simple podcast A simple podcast consists of an RSS file, also called a newsfeed, that references the above mp3 or mp4 audio file. Both the RSS file and the audio file are uploaded to a web server. More than one audio file can be contained in one RSS file. If you ever change or add content to the RSS file, any subscribers will automatically receive the changes. The RSS file format, now at version 2.0, stands for Really Simple Syndication. It is an example of XML (Extensible Markup Language), a general-purpose markup language (HTML is a specific markup language) designed for creating special purpose markup languages, such as RSS. The technology behind RSS allows you to subscribe to RSS feeds, these are typically sites that change or update content regularly. Until recently, RSS was only used for text-based news feeds. However, RSS 2.0 supports enclosures, or URL references to web content. Podcasts are simply the application of RSS enclosures to audio files. This makes it possible to use RSS files to link to audio files in a standard XML-based format. We will create a very simple RSS file that contains one audio file. Use a text editor like Notepad on the PC or TextEdit on the Mac, a text editor does not include any text formatting, which renders the file useless. If you are using TextEdit, set Format>Make plain text, Wrap to Window. Use UTF-8 encoding. Copy and paste this code into your text processor: <?xml version="1.0"?> <channel> <item> </channel> </rss> The above is all the code you need for a simple podcast. Extra spaces and carriage returns, outside tags, are ignored by RSS. Give your RSS file a name with an .xml extension and save it to your desktop. For example: podcast1.xml The structure of the RSS File 1. The first two lines, and last line, in the rss file are always the same. The nested tags describe the elements for the channel and its items, these tags describe exactly what your podcast is: For the channel: For each item: The best way to see how these elements are used in a podcast is to actually subscribe to the above podcast in iTunes (see part 5 below), and explore it. There are other elements you can put into an RSS file. The example above is a very simple one. Below, in part 6, we will create a more complex podcast. The XML above describes a podcast beginning with <item> and ending with </item>. To add a second item, you can copy and paste the code between <item> and </item> and change the specifics. The most recent items are listed first in the RSS file, the oldest last. Some rules about the tags: Before using the podcast, you must upload the mp3 file and the RSS file to a web server, and validate It. To validate or make sure your RSS File is written correctly, go to http://rss.scripting.com/ and type in the address, or URL, of where you uploaded your RSS file. In our example: http://video.conncoll.edu/podcast/podcast1.xml When you press the VALIDATE button, it will test your RSS feed and tell you if it is going to work. If you get an error message then you have made a mistake in syntax, tags, etc. Check your RSS file in your text processor, one little error will render the file useless. For more information The RSS 2.0 Specifications are at http://blogs.law.harvard.edu/tech/rss To create RSS files for podcasting, see Here is a good introduciton to XML: http://webdesign.about.com/library/xml/bl_xmlclassindex.htm?terms=learn+xml 5. Subscribing and listening to a podcast End-users can subscribe to the podcast with an application like iTunes. In iTunes, select Podcasts in the left menu, then go to Advanced>Subscribe to Podcast, and enter the above address. iTunes will download the latest audio files in the podcast. Older files in the feed or channel can be downloaded by pressing the Get button. Users can listen to the podcasted audio file later, when it is convenient, or move them to their iPod. The podcast aggregator (iTunes) regularly checks to see if the podcast (RSS file) has changed. If new audio files are included in it, they will automatically be downloaded. There is other podcast aggregator software, but iTunes is the most popular. If you try to subscribe to the podcast with a regular RSS reader, like NetNewsWire, you may not be able to hear the audio. There is RSS feed creation software, such as FeedForAll (PC and Mac), which allows users to easily create, edit and publish podcasts without knowing any RSS or xml. There are podcast hosts, here you just fill out a simple on-line form, upload your audio files, and your podcasts are created and published for you. Finally, there are podcast directories, where you can list your podcasts for others to find. For a podcast of the first-ever Academic Symposium on Podcasting, held at Duke University on Sep. 27-28, 2005, in iTunes go to Advanced>Subscirbe to Podcast and enter: http://dukecast.oit.duke.edu/podcasts/rss/11 To see videos of the Symposium, in your web browser, go to For links to iPods in education: 6. Creating a more complex podcast Let us add some additional features to our first simple podcast. These are: <?xml version="1.0"?> <channel> <item> <item> </channel> To see how this podcast behaves, subscribe to it in iTunes at For a tutorial on creating these more complex podcasts, see 7. What do those little icons mean? If you want someone to subscribe to your podcast, the easiest way is to state: "Copy this address into your podcast application: (give the URL of the xml file) " However, you also will often see the following little icons on web pages:
Clicking on the above with your web browser will take you the RSS xml file for the podcast. However, as web browsers cannot act as podcast aggregators, you will only see a long string of xml code. What you need to do is to type the URL directly in your podcast aggregator to subscribe to the podcast. Other icons you might run across are:
You may submit your podcast feed to Apple for inclusion in their iTunes Podcast Directory. If your feed is accepted, Apple sends you a unique URL for your podcast. The above icons can be used to link to the URL Apple sends you (this is not the same as the actual URL of your podcast). When someone clicks on the icon, iTunes will automatically subscribe them to your podcast and download it. There is no charge for this. The iTunes directory does not host the podcasts, it only links to existing ones. More graphics are available at http://www.rss-specifications.com/rss-graphics.htm 8. Creating podcasts for iTunes iTunes can subscribe to all traditional RSS 2.0 based podcasts. Podcasts are structured by RSS, which is based on XML, or Extensible Markup Language. XML allows anyone to create their own markup language, for the purpose of facilitating the sharing of data across different systems, particularly systems connected via the Internet. This allows anyone to create their own unique variation of RSS. Apple has added additional tags to enhance RSS 2.0 based podcasts.These additional tags are understood at this time only by iTunes. iTunes still respects the traditional RSS tags, and other podcast aggregator software ignores the extra iTunes tags. It is not hard to write an XML file that works with all aggregators. When using the iTunes tags, you must add a namespace declaration in your feed xml, the top two lines in the XML file now are: <?xml version="1.0" encoding="UTF-8"?> Use UTF-8 encoding for your feed, other encodings are not guaranteed to work in iTunes. If you are targeting iTunes as your major podcast aggregator, or player, here are the additonal custom tags that can be used: http://phobos.apple.com/static/iTunesRSS.html More tips on creating xml files for iTunes podcasts can be found at Here is a tag validator for podcasts, which includes support for iTunes specific ones: http://www.nobodylikesonions.com/feedcheck/ Remember, other podcast aggregators will just ignore the iTunes specific tags, so ensure you also use the standard RSS tags for your podcasts. 9. Enhanced Podcasts in iTunes Enhanced podcasts are normal aac (mp4) audio files that have chapter titles, pictures, and links embedded in them. This will be explored in the future, for now, here are some links: http://www.makezine.com/blog/archive/2005/07/how_to_make_enh.html 10. Video Podcasts in iTunes Well, as soon as we wrote this, Apple came out with the iPod Video, so we have some catching up to do! If you have any ideas or suggestions for improving this guide, |