You must ultimately find the place where you can be most effective, and this will inevitably be in doing what you're best at. In other words, no one is 'good at' saving the world; one is good at music or painting or writing or politics or science--and any of these can put one in a position to make a contribution toward saving the world.
- Daniel Quinn
::   Blog  ::   Photos  ::   Europe  ::   Books  ::   Articles  ::   Links  ::   Friends  ::   Combo Feed  ::   Mobile  ::    
Submit a story!
Need Help?

Powered by FeedBlitz

Most Popular
Download This American Life Episodes
An Experiment in Porn
Fuck For Forest
Leash gal sex pics
Japan and Atomic Bomb Effects

Random Entries:
Institutionalized Homophobia
How many billion?
American officials charged with war crimes
So my del.icio.us links were broken
Federal Trial Witness: Kentucky Election Officials Flipped Votes

World Food/Slow Food
Globalization of Food and Agriculture
NAIS? Ridiculous.
The Effects of Globalization on Developing World Agricultural Systems
Jalapenos and Salmonella - Same Old Story?
Industrial Agriculture and Vertical Integration
London Restaurants

Recent Comments:
Greek Orthodox Church In Trouble?
North Carolina Smoking Ban - 1 Day In
Blogathon Post 1 - Globalization and Agriculture
Bush Calls For ANWR Drilling Again
Joe The Unbeliever - My Response to Crucial's Video About Me
george-at-dirtygreek.org george-at-dirtygreek.org



Twitter / DirtyGreek
Follow DirtyGreek on Twitter

My Flickr Photos
Syndicate Me!
Dirty Greek - Download This American Life Episodes
  Entertainment : Download This American Life Episodes
You are NOT on the DirtyGreek.Org homepage. Please CLICK HERE to go there.

NOTE: I'm not hosting these. This is just a workaround to get them from the streaming servers.

Then, use this link to download the eps... You can change the url to that page to change the first and last episodes.
http://www.dirtygreek.org/stuff/tal.php?min=314&max=321, for instance, will show you eps 314 - 321.

If you want to be a real nerd about it (and hey, who doesn't?!), you can download and install curl.
Then, you can use this batch file I wrote to download the files you want. You'll have to know what you're doing, though.

I got these by decompiling the flash player on the TAL site.
http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/SHOWNUMBER.mp3

Just replace SHOWNUMBER with the number.
Of course, the easiest way to get new episodes of TAL is to subscribe to their podcast.

UPDATE: If you're tired of randomly deciding which episode to listen to, I hacked out a script to rename them based on a list of episode names I found on Wikipedia and formatted to suit my purpose. If any of you other TAL obsessed folks want to use it, feel free. You'll have to do this on a windows computer, unless macs can run visual basic scripts...

There are two files you need,

Rename TAL Episodes.vbs
episodelist.txt

Download a zip of the files here.

All you have to do is drop these two files wherever you have the This American Life mp3s, then go into Rename TAL Episodes.vbs and change g:\mp3\tal\ to wherever you want the renamed files to go (c:\mp3\ or whatever). Save it, then double click Rename TAL Episodes.vbs. This is going to make copies of each file, so send it somewhere that has the space. Did that so I didn't screw up my or your mp3s just in case something went awry. You can always delete the old ones once you're satisfied they were copied correctly.

Also, this assumes that your files are named tal-number.mp3, like tal-1.mp3, tal-2.mp3, etc, because that's how they're named when you get them from the server.

You'll have to add any new episodes by hand to the file, or you can always rename them one by one once you have the bulk of your files renamed using this script. If you add them to the file, just put them in chronological order in episodelist.txt in the format episodenumber-episodetitle. Ex: 1-New Beginning

This worked great for me. I didn't edit the ID3 tags, but if you care, you can always get a program that changes the tags based on the filename.

UPDATE: A helpful commenter below points out that this bash shell will do what you need to download the eps in Linux, etc.

#!/bin/bash
for i in `seq 1 330`; do
echo "http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/$i.mp3" | xargs wget
done

And Travis points out an easier way to do it, in one line

for i in $(seq 1 330); do wget http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/$i.mp3;done

Replace 330 with the last episode aired, in this case 377

Special thanks to Robert Kennedy for an updated episodelist.txt file. Also, it looks like they've finally tagged all of the podcast MP3s, so you may not find this useful any more if you have the files on an iPod or in iTunes etc, but it still is nice for browsing them on your hard drive.

UPDATE: Reader Benny sent a C# program that does the downloading:
A very crude csharp console app that'll just download all of the episodes from today and previously to C:\ (you can modify as you see fit)... Here's the code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;

namespace ConsoleApplication1
{
class Program
{
static bool Next = true;
static ConsoleProgress consoleProgress;
static void Main(string[] args)
{
consoleProgress = new ConsoleProgress();
using (System.Net.WebClient client = new System.Net.WebClient())
{
client.DownloadFileCompleted += new System.ComponentModel.AsyncCompletedEventHandler(client_DownloadFileCompleted);
client.DownloadProgressChanged += new System.Net.DownloadProgressChangedEventHandler(client_DownloadProgressChanged);
for (int i = 395; i > 0; i--)
{
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine(String.Format("New Episode {0}", i));
string url = String.Format("http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/{0}.mp3", i);
string filename = String.Format(@"C:\{0}.mp3\", i);
if (!System.IO.File.Exists(filename))
{
Console.WriteLine(String.Format("Attempting to download episode {0}", i));
try
{
client.DownloadFileAsync(new System.Uri(url), filename);
Next = false;
while (Next == false)
{
Thread.Sleep(1000);
}
//client.DownloadFile(url, filename);
}
catch (System.Net.WebException ex)
{
Console.WriteLine("");
Console.WriteLine("Exception");
Console.WriteLine(ex.Response);
Console.WriteLine(ex.Message);
}

}
else
{
Console.WriteLine(String.Format("Skipping episode {0}", i));
}
}
}
}

static void client_DownloadProgressChanged(object sender, System.Net.DownloadProgressChangedEventArgs e)
{
consoleProgress.Update(String.Format("{0}%", e.ProgressPercentage));
}

static void client_DownloadFileCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e)
{
Next = true;
consoleProgress.ZeroOut();
}
}
public class ConsoleProgress
{
int oldLength;
public ConsoleProgress()
{
oldLength = 0;
}
public void ZeroOut()
{
oldLength = 0;
}
public void Update(string text)
{
if (text.Length < 4)
{
text.PadLeft(4, '0');
}

int pos = (Console.CursorLeft - 4);

if (pos <= 0)
pos = 0;

Console.Write(text);
Console.SetCursorPosition(0, Console.CursorTop);
oldLength = text.Length;
}
}
}
Posted By George on 02/19/2007 @ 12:14 AM | Link and Discuss (23) | More Entertainment tal thisamericanlife php curl
Share And Enjoy: Post To Del.icio.us Post To Socialposter.com Post To Digg Post To Reddit Post To Technorati Post To Blinklist Post To Stumbleupon Post To Twitter Post To Google Bookmarks Post To NewsVine Post To Microsoft Live Email To A Friend

My Related Posts: Useful Google Calendar RSS Feed // So, this is how liberty dies... // This American Life File Namer // Obama's talk at the GOP retreat crashed GOP's party, CSPAN's servers // The Iraqis have lived this lie before //
AWESOME!

wow. this is truly a great workaround to get the MP3s!

Thank you so much! TAL is my favorite show!

Posted by lightng on 01/07/2007 @ 03:13 PM

you have not paid for them

@Dante

You have not paid for the content. PRI is a private organization that sells content to NPR member stations. Your donations to your local NPR station pays for the broadcast rights to this show. Your funds do not directly fund the work of Ira Glass or any of the other contributors to public radio.

Posted by john arlington on 03/23/2008 @ 10:33 PM

Dang! I thought I was brilliant and original for having figured this out in 15 minutes today.

I used Wireshark to sniff that podcast player's traffic. The HTTP request for the MP3 file was easy to pick out, as was the file naming convention.

Anyway, here's the Bash script I used to download the stuff. It's suitable for *nix, Cygwin, and maybe OS X.

####Getsum all######
#!/bin/bash
for i in `seq 1 330`; do
echo "http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/$i.mp3"
done
####################

They would do *slightly* better to protect their content if they generated random filenames that expire with the user's session, and if they throttled their streaming speed.

But maybe it's not that important to them. Perhaps they recognize that ss a taxpayer and NPR member, I've already paid them for their work.

Posted by Dante on 04/23/2007 @ 05:38 AM

Holy clipboard!

#!/bin/bash
for i in `seq 1 330`; do
echo "http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/$i.mp3" | xargs wget
done

Posted by Dante on 04/23/2007 @ 05:43 AM

Number 5?

Does anyone know why show number 5 is not available? Or where I can get a copy?

I realize that this is months after the fact, so no one will see this, but if you do and you have an answer, please e-mail me: justinkoavf@gmail.com

Posted by Justin Anthony Knapp on 05/16/2007 @ 12:58 PM

Number 8, as well

Second verse, same as the first.

Posted by Justin Anthony Knapp on 05/16/2007 @ 01:28 PM

Make it easy on yourself

Here it is in one line
for i in $(seq 1 338); do wget http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/$i.mp3;done

Posted by Travis on 08/05/2008 @ 01:49 PM

Missing Episode 8

can someone please upload another missing ep N 8, i can`t find it anywhere.
Thx guys.

Posted by lukin on 02/13/2010 @ 02:56 PM

it works - can you do more?

Hi,

It works! I'm such a happy person now. I found some other ways that involved Greasemonkey, which I downloaded, but being the dis-whizzkid that I am, I had no idea how to proceed with that. But this just works great.
Is there a way like this with the audiostreams from the Third Coast International Audio Festival as well? Because at that website the only things I can download is stuff from their conferences, but nothing from the great radio they offer.
http://thirdcoastfestival.org

Posted by Renske on 11/27/2008 @ 10:51 AM

I have paid for them

OK, I am paying them indirectly. So?

Posted by Dante on 01/22/2009 @ 01:45 PM

this American Life as mp3

I tried both ways listed above and I only got the streams as quicktime streams. I'm running Mac OS X. How do I get so I can download them as mp3's? Do I need to buy quicktime pro? Thanks.

Posted by J. Lind on 02/24/2009 @ 09:12 PM

TAL

Hello,

I just saw this for some reason. Are you saying you put the http://audio.thisamericanlife.org/jomamashouse/ismymamashouse address into your browser and it opened in quicktime? That's expected. You could change your browser settings to download the files instead, but your best bet in OSX is to open the terminal program and type this line

for i in $(seq FIRSTEPISODE LASTEPISODE); do wget http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/$i.mp3;done

where FIRSTEPISODE is the first of the sequence you want to download (say, 1) and LASTEPISODE is the last (newest is 378). This will then download each episode, 1 at a time, to your hard drive.

If you just want to download 1 episode, you should be able to just type

wget http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/EPISODENUMBER.mp3

where EPISODENUMBER is, of course, the number of the ep you want. Hope that helps.

George

Posted by George on 04/24/2009 @ 11:31 AM

flashgot

Just used flashgot (firefox extension) to download all 386 episodes(minus 5 and 8). Thanks, this worked nicely!

Posted by fools on 07/28/2009 @ 08:15 PM

the link worked for me back in august and it worked a few weeks ago when i needed to get one i had missed on iTunes, but i was checking it today and it doesn't appear to be working anymore. sad.

Posted by David on 10/13/2009 @ 04:53 PM

hey, noticed something is suddenly up with the link as well... many weeks ago started re-listening to tal eps in consecutive order starting at #1, today made it through eps 240-243 and then the link abruptly crapped out-- that is, it doesn't work for eps 244 through the present (though i think the earlier eps are still fine, at least the couple i checked for comparison). huge bummer, and really weird. i mean, for sure i used the link for eps above 300 within the past few months just fine, seems bizarre for a certain cluster of eps to disappear out of the blue...

Posted by michelle on 10/13/2009 @ 10:38 PM

yay, it's back up! fantastic.

Posted by michelle on 10/15/2009 @ 10:21 AM

I can't really get it working I type it in but I can't save file, and how does the mass downloading work for like eps 1 to 350 or whatever would it be http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/$(seq 1 350).mp3
or http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/$1350.mp3
?
sorry I am very tech illiterate but would really want to have these episodes

Posted by Jim on 11/03/2009 @ 05:58 PM

Well

Well, if you consider yourself "illiterate," you won't be running linux, which is what that command is for.

Being a non-nerd, the options listed in my post are going to be very difficult for you. I'd suggest just download the individual files you want. Sorry I can't help more, but as I said in the post, you'd have to really know what you're doing.

Posted by George on 11/03/2009 @ 06:40 PM

Free Streaming ≠ stealing

Thanks for this tip. I first went to Audible.com, since I thought they sold individual episodes, but apparently not. I have podcasts for current/recents episodes, but was looking for an old episode to listen to in my car as I am taking a long drive today.
My next option was going to be to use AudioHijack Pro to capture the stream, but that would require me to play the whole stream to record it "live".
I have to disagree with the earlier post that this is somehow stealing, since the I can stream the audio for free. I just want to listen to it on my iPod.
(I also make donations my local NPR station, thank you very much--plus, the podcast is free too!)

Posted by Chris B on 11/08/2009 @ 11:11 AM

Thank you! This is great.

Honestly, I wouldn't mind paying a dollar per episode on iTunes, as it's completely worth it. That option doesn't seem to be offered (yet), though.

Posted by Andrew Fortier on 11/09/2009 @ 04:23 PM

You can donate directly to TAL, which is what I suggest you do instead of donating to your local station. Ira gotsta get paid. :)

Posted by AMF on 11/15/2009 @ 02:18 AM

For my friend who cannot stream

Thank you so much for this information. I am not the most computer "literate" person and I got it working using Flashgot on Firefox.

I have wanted to send episodes to a friend of mine who has severe physical limitations due to M.S. A CD works - he needs less help - streaming is just too much of a hassle to be enjoyable.

I have contributed to TAL in the past - and will send them at least $1 for every episode I download.

Thanks again!

Posted by Knittingewe on 12/13/2009 @ 04:20 AM

Anger and forgiveness

Missing Episode 5:

http://hotfile.com/dl/23762057/cdbd607/5__Anger_and_Forgiveness.mp3.html

Posted by G on 01/11/2010 @ 07:23 AM

Name
Email
Subject
  Security Image
 
Comment