Wednesday, January 17, 2007

New location for This American Life Mp3s

Summary: The episodes can be found by going here:

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




Up until mid 2006, This American Life (a popular and awesome radio show on NPR) had "streaming" mp3 files of their archived shows on their website. They had struck a deal with iTunes/Audible.com to sell the shows for download - so they didn't have any great incentive to make free podcasts/.xml feeds available.

Then some enterprising Internet user created an unofficial .xml feed of their archived shows, so that you could download the "streaming" mp3 files to your ipod. It's worth noting of course, that it's almost impossible to make a mp3 file streaming only. All you can do, is make it difficult to download.

And so, for much of 2006, you could either manually download the shows from this address (http://audio.wbez.org/tal/SHOWNUMBER.mp3), which no longer works, or you could use the ultra-nifty unofficial podcast (http://www.redjar.org/radio/tal/archive/).

This American Life's lawyers (or someone there) didn't seem to like this, and sent the podcast guy a cease and desist letter. Stop it, or else. While his unofficial podcast feed went down, their directory structure/naming scheme persisted, and so savvy Internet users were still able to download all the old TAL eposides with a few issues of the "wget" command.

In October of 2006, This American Life announces that they're going to offer free podcasts of their 2 most recent shows. All the old shows will still be available for free, streaming online, or for podcast purchase from the Itunes store/Audible.com

It seemed like a happy compromise.

The only problem was, in the process of doing this, they replaced their streaming mp3 links with a sneaky flash plugin - which made is particularly difficult to figure out where the files are kept - at least by doing a "view source" in the browser...

Today, I wanted to load up my ipod (since I'm flying to New Jersey later) with the TAL episodes that I missed over Xmas... the old method of using 'wget' didn't work, so I fired up wireshark - a packet sniffer - and discovered that TAL has moved to a new directory structure..

I'm happy to share this useful tidbit of info.

This American Life episodes may now be downloaded at http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/
EPISODENUMBER.mp3

Clearly, someone over there has a sense of humor.

76 comments:

  1. Anonymous12:08 AM

    it restores my faith in america that someone is working so hard to access these radio shows. well done.

    ReplyDelete
  2. Anonymous7:02 PM

    never heard of this show but now i am sort of hooked. Thanks.

    ReplyDelete
  3. Anonymous11:16 AM

    Thanks for the link--but is this different than grabbing the free podcast via iTunes? (http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=181471774&forceArtistPage=1)

    ReplyDelete
  4. Anonymous1:42 PM

    wow i love you man ... great work. peeves me no end for ages that you can't go and get an older show. have an 8 hour road trip (one way) i'm making and now i can get my tal fix all the way there and back if i want!

    just want to say thanks!

    ReplyDelete
  5. Anonymous9:29 PM

    so can i somehow save these quicktime episodes to my itunes library?

    ReplyDelete
  6. Anonymous11:55 AM

    thanks there -- it's August already and the link formulation still works!

    ReplyDelete
  7. Anonymous9:13 AM

    thanks!

    ReplyDelete
  8. Anonymous1:15 PM

    http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/188.mp3

    ReplyDelete
  9. Awesome! Thank you, this still works!jf

    ReplyDelete
  10. Anonymous9:37 PM

    Sorry about my ignorance, but the thing starts playing when I paste in the link and enter the relevant episode number. What do I do to save it?

    ReplyDelete
  11. Anonymous8:55 PM

    To the guy above me: simply go to File -> Save Page As

    This works in firefox, anyway.

    ReplyDelete
  12. Anonymous7:32 PM

    thanks a bunch!

    ReplyDelete
  13. Anonymous9:11 AM

    Thanks! Still works 6/14/08.

    ReplyDelete
  14. Anonymous1:39 PM

    Thanks a million. I tried time and again to sift through the page source. I never thought of sniffing out the packets. Good work!

    ReplyDelete
  15. oh my gosh thank you so much for the info about the "this american life" website. i just found out about this show from a friend and now i'm hooked.

    ReplyDelete
  16. Anonymous12:49 PM

    You're the best! Thanks! I'm going to share this with people who otherwise would not have listened to public radio.

    ReplyDelete
  17. Still working at of 9/10 - Thanks!

    ReplyDelete
  18. Anonymous10:36 PM

    still works 10/12/08

    ReplyDelete
  19. Anonymous11:41 AM

    You da man! Thanks! (Worked 10/24)

    ReplyDelete
  20. Anonymous10:46 PM

    worked 12/09/08

    ReplyDelete
  21. Anonymous4:51 PM

    Worked 2/19/08. Thx

    ReplyDelete
  22. Anonymous11:06 AM

    Worked on 3/11/09

    Question: I saved the MPEG to my Desktop...how do I get it into itunes so that I can put it on my ipod. Or, is there another way to get it on the ipod?

    ReplyDelete
  23. Anonymous8:56 PM

    Didn't work on 5/6/09. :( Unless I'm doing something wrong...

    ReplyDelete
  24. Anonymous3:28 AM

    not working 5-22-09 :(

    ReplyDelete
  25. Anonymous3:35 AM

    correction: it seems to work for older episodes, but not the current one..

    ReplyDelete
  26. Not working June 2, 2009

    ReplyDelete
  27. Anonymous9:19 PM

    Worked fine for me on 6/9/09 using Foxfire. Thanks!

    ReplyDelete
  28. Holy patchoulie! Yes, this works! Thank goodness for insane compromises!

    -danny

    ReplyDelete
  29. Anonymous12:04 PM

    07/29/09 and it works perfectly with Firefox. Thank you!

    ReplyDelete
  30. Thank you very much. I've been using the Jo Mama method since I received a tip from a friend this past March only to find its origin today. Thank you

    ReplyDelete
  31. Anonymous11:24 AM

    I've been looking for an episode, so thanks for this post.
    like someone commented above, public radio should be public/free. i agree

    ReplyDelete
  32. Anonymous6:01 PM

    this link has been such a boon, thank you. however, as of today (10/12/09) it doesn't seem to be working for any episodes after #243 (i started over at #1 many weeks ago and have been re-listening to every ep in consecutive order), any idea as to where the last few dozen eps have gone? thanks again--

    ReplyDelete
  33. Anonymous10:31 AM

    Brilliant. :)

    Thanks!

    ReplyDelete
  34. Anonymous3:30 PM

    OMG--Thank you SOOOOO much!!! You are TOTALLY AWESOME!!! (works as of 5 Dec 2009)

    ReplyDelete
  35. Anonymous10:57 PM

    I was wondering why the show episode numbers seemed so random on itunes.. perhaps to make it difficult to find a particular one?

    ReplyDelete
  36. thank you!!! you just made me a hero in my wife's eyes.

    ReplyDelete
  37. Anonymous5:15 AM

    Thank you so much, you've just made a UK listener very happy.
    january 22nd 2010

    ReplyDelete
  38. Anonymous3:18 AM

    Works

    02-01-10

    ReplyDelete
  39. Thank you very much for the trick. I just wrote a C# program to download all the episodes (1-399). It seems like the only episodes missing are #5 and #8.

    ReplyDelete
  40. Anonymous12:55 AM

    hoping y'all are willing to donate a buck or 5 to the show before downloading all shows... they're awesome for making shows avail via free podcast, but if you appreciate the show toss a few bucks their way! its the least you can do :)

    ReplyDelete
  41. Anonymous1:45 AM

    this is awesome!!!!!!!!!!!!! Thanks!

    ReplyDelete
  42. Anonymous4:03 PM

    this worked for me for such a long time using firefox.. now i have to use Opera and i can't download, it will only play the audio through quick time! any suggestions??

    ReplyDelete
  43. Anonymous4:12 AM

    Just donated some cash to TAL, hope you guys do too if you like their shows.

    ReplyDelete
  44. If you haven't already seen this, I have some options for downloading all the episodes and renaming them appropriately at my site

    http://www.dirtygreek.org/journal/journalId/2006

    ReplyDelete
  45. Anonymous8:42 PM

    CURRENT: OCTOBER 2010 !

    Here's a way to get a bunch of episodes with one command. You need Linux or a Mac. Sorry windows. I downloaded 44 episodes like this today.

    for i in {100..416};do wget http://www.podtrac.com/pts/redirect.mp3/podcast.thisamericanlife.org/podcast/$i.mp3;done

    note: I don't know the numbering scheme below 100, try to figure it out. 416 is their latest episode. Get 'em before they change it up. Your welcome and enjoy.

    ReplyDelete
  46. Anonymous7:25 PM

    You can also use the DownThemAll addon to FF and manually enter the link to download just one episode or a range of episodes with the [x:y] batch operator in place of the single episode number where y >x and all episodes from and including x to and including y are downloaded.

    ReplyDelete
  47. Anonymous3:59 PM

    Get em 'all as of Jan 2011!

    for ((i=1; i <= 424 ; i++))
    do
    curl -O http://www.podtrac.com/pts/redirect.mp3/podcast.thisamericanlife.org/podcast/$i.mp3
    done

    ReplyDelete
  48. Anonymous11:54 PM

    As of 21 May 2011, into the Terminal on Mac OSX you would type:

    for ((i=1; i <= 434 ; i++))
    do
    curl -O http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/$i.mp3
    done

    Obviously change the numbers in the first line if you don't want ALL of them

    ReplyDelete
  49. Anonymous11:22 AM

    What are the legalities of this? Is this legal?

    ReplyDelete
  50. I just did
    curl -O http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/[1-450].mp3

    Works too!

    ReplyDelete
  51. Anonymous8:07 PM

    Just wanted to say thanks for the link.

    ReplyDelete
  52. go ahead and download em, but it's underfunded public radio. If you like it, kick a paltry $5 to them so they keep making them.
    http://services.chicagopublicmedia.org/site/Donation2?df_id=6662&6662.donation=form1

    ReplyDelete
  53. Anonymous4:52 PM

    still works 1/30/12

    ReplyDelete
  54. Anonymous8:48 PM

    Thank you very much for this tip.
    As of March 2012, it still works.

    You can also download the streaming audio, using RTMPDump:
    http://rtmpdump.mplayerhq.hu/

    For example, to download episode 423, run RTMPDump with the following parameters:

    rtmpdump.exe -r "rtmp://wbez.fcod.llnwd.net/a3989/o35/thislife/jomamashouse/ismymamashouse/423.mp3" -W "http://www.thisamericanlife.org/play_music/player.5.9.swf" -o "423.flv"

    The downloaded file will be in FLV format, which can be played with VLC.

    To extract the audio from the FLV file, you can use "FLV Extract" from http://moitah.net/.

    You can use the GUI version (FLVExtract.exe) or the command line version (FLVExtractCL.exe), like this:

    FLVExtractCL.exe -a "423.flv"

    This will create the file "423.mp3".

    ReplyDelete
  55. Ok, it now seems like they've changed their site and when I go to http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/EPISODE.mp3, it immediately starts playing in quicktime. Firefox and IE both do this. Is there an easy way around this? I'm in windows... Thanks in advance!!

    ReplyDelete
  56. Anonymous1:28 AM

    6-10-2012 Still works...thanks soooo much for working this out. I use Firefox with the Downloadhelper extension which makes it a breeze to bring in any ep I want. Awesome!

    ReplyDelete
  57. Anonymous9:04 AM

    9/27/2012 still working

    ReplyDelete
  58. Anonymous1:24 AM

    01/23/13 still works!
    I love this!!

    ReplyDelete
  59. Anonymous1:25 AM

    01/23/13 still works!

    ReplyDelete
  60. Anonymous10:03 PM

    Don't work (21 July 2013)
    party's over

    ReplyDelete
  61. Anonymous6:23 PM

    09/02/2013 and it still works!

    ReplyDelete
  62. Anonymous2:10 AM

    A few episodes are missing-- they took down episodes 57 and 79 because they had contributions by Stephen Glass. (They removed these not long after they removed the Mike Daisey one, 454.) But I really want to hear 57 and 79.

    Does anyone have these two episodes and willing to share?

    ReplyDelete
  63. Anonymous5:00 PM

    It still works in 12/2013.
    But not for nothing, maybe the show is worth a buck. Didn't mom tell you to not steal from the not-for-profit?

    ReplyDelete
  64. 12/9/2013 Still works. Thanks!

    If you use Windows, you can use the command line program TaggerSharp to fix the MP3 tags so that the files organize correctly on your phone or MP3 player. (for example, add the "Podcast" Genre tag. Here's the line I use after the CURL.EXE line in the script:

    taggersharp.exe "%COUNT%_This_American_Life.mp3" "--Track=%COUNT%" "-g=Podcast" "--Album=This American Life" "--AlbumArtists=This American Life"

    http://sourceforge.net/projects/taggersharp/

    ReplyDelete
  65. Anonymous12:33 PM

    10/21/2014

    working still! thanks for sharing the discovery

    ReplyDelete
  66. Thanks for post.Great post sharing.
    leased line

    ReplyDelete
  67. Anonymous5:09 PM

    1/20/2015, still works! the most recent two are not on, but the rest are.

    ReplyDelete
  68. Anonymous12:28 AM

    This doesn't seem to be working as of 2015, maybe because of their shift to PRX. The files still exist somewhere, though, because the "player" on the TAL web site points to them, but I haven't been able to figure out how to get to them, even with some source digging. They're better because they omit the "hey there podcast listeners" bits Ira sometimes does and the perpertually annoying mealy-mouthed "this padcast of this amaricin laf is spansered by addible dat cam" guy. Anyone know a workaround?

    ReplyDelete
  69. Anonymous2:56 AM

    Seems to no longer be working as of 2015, starting with episode 544.

    ReplyDelete
  70. Anonymous1:54 AM

    No more any more.

    ReplyDelete
  71. Anonymous10:21 AM

    looks like its no longer working? any updates?

    ReplyDelete
  72. Anonymous9:40 PM

    As of 4/9/2015 none of the above links work anymore. Anybody know where to find older episodes? Some are not downloadable where I am from in the iTunes store and you cannot purchase directly from TAL/WBEZ.

    ReplyDelete
  73. Anonymous9:54 PM

    As of 4/9/2015 doesn't work anymore. Anybody know how to get older episodes? I'm trying to find the second to last one which isn't available in iTunes US. Thanks!

    ReplyDelete
  74. Anonymous10:58 PM

    Number 528 is a good episode.
    http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/528.mp3

    ReplyDelete
  75. Anonymous11:37 PM

    Try this out, just worked for me to get the newest (559): http://audio.thisamericanlife.org/jomamashouse/ismymamashouse/EPISODENUMBER.mp3

    ReplyDelete