Podcast metadata issue - tracks not showing up in Subsonic
Posted: Sat Apr 12, 2014 1:08 pm
I found this thread because MM 4.1.1.1703 can't or won't download This American Life (TAL) podcast, and hasn't since 3/16.
http://feeds.thisamericanlife.org/talpodcast
I can get it via Firefox download from the above RSS feed. I've deleted my subscription in MM and re-subscribed. MM is downloading several other podcasts just fine. This one, when I click "Update Podcast," just blinks the name and ... nothing.
The podcast is up there, here's results from my domain host.
That's the feed, so far so good. The feed will only list the most recent episode. I can download it in Firefox, and wget gets the file ok.
For comparison only, here's the latest podcast of Snap Judgment:
I notice that the TAL feed lists the media file as "0 bytes." Snap Judgment has correct sizes for the media files. Is that a clue? Is TAL's RSS feed malformed?
http://feeds.thisamericanlife.org/talpodcast
I can get it via Firefox download from the above RSS feed. I've deleted my subscription in MM and re-subscribed. MM is downloading several other podcasts just fine. This one, when I click "Update Podcast," just blinks the name and ... nothing.
The podcast is up there, here's results from my domain host.
Code: Select all
wget -S --spider http://feeds.thisamericanlife.org/talpodcast -v
Spider mode enabled. Check if remote file exists.
--2014-04-12 10:28:22-- http://feeds.thisamericanlife.org/talpodcast
Resolving feeds.thisamericanlife.org... 74.125.28.121, 2607:f8b0:400e:c04::79
Connecting to feeds.thisamericanlife.org|74.125.28.121|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.0 200 OK
Content-Type: text/xml; charset=UTF-8
ETag: FFQQOAwgRuddI9LspgJAnZyQaX4
Last-Modified: Sat, 12 Apr 2014 17:26:51 GMT
Date: Sat, 12 Apr 2014 17:28:22 GMT
Expires: Sat, 12 Apr 2014 17:28:22 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Server: GSE
Alternate-Protocol: 80:quic,80:quic
Length: unspecified [text/xml]
Remote file exists.
Code: Select all
[mothman ~]$ wget -v -S --spider http://feeds.thisamericanlife.org/~r/talpodcast/~5/vumpVqdIGkQ/491.mp3
Spider mode enabled. Check if remote file exists.
--2014-04-12 10:52:06-- http://feeds.thisamericanlife.org/~r/talpodcast/~5/vumpVqdIGkQ/491.mp3
Resolving feeds.thisamericanlife.org... 74.125.28.121, 2607:f8b0:400e:c04::79
Connecting to feeds.thisamericanlife.org|74.125.28.121|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.0 301 Moved Permanently
Location: http://www.podtrac.com/pts/redirect.mp3/podcast.thisamericanlife.org/podcast/491.mp3
Content-Type: text/html; charset=UTF-8
Date: Sat, 12 Apr 2014 17:52:06 GMT
Expires: Sat, 12 Apr 2014 17:52:06 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Server: GSE
Alternate-Protocol: 80:quic,80:quic
Location: http://www.podtrac.com/pts/redirect.mp3/podcast.thisamericanlife.org/podcast/491.mp3 [following]
Spider mode enabled. Check if remote file exists.
--2014-04-12 10:52:06-- http://www.podtrac.com/pts/redirect.mp3/podcast.thisamericanlife.org/podcast/491.mp3
Resolving www.podtrac.com... 69.16.232.40
Connecting to www.podtrac.com|69.16.232.40|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 302 Found
Content-Length: 168
Location: http://podcast.thisamericanlife.org/podcast/491.mp3
Server: Microsoft-IIS/7.5
X-Powered-By: ASP.NET
Date: Sat, 12 Apr 2014 17:52:09 GMT
Connection: keep-alive
Location: http://podcast.thisamericanlife.org/podcast/491.mp3 [following]
Spider mode enabled. Check if remote file exists.
--2014-04-12 10:52:06-- http://podcast.thisamericanlife.org/podcast/491.mp3
Resolving podcast.thisamericanlife.org... 68.142.79.70, 68.142.79.69
Connecting to podcast.thisamericanlife.org|68.142.79.70|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.0 200 OK
Server: Apache
Accept-Ranges: bytes
Content-Type: audio/mpeg
Age: 6
Date: Sat, 12 Apr 2014 17:52:06 GMT
Last-Modified: Fri, 04 Apr 2014 22:50:35 GMT
Content-Length: 28549079
Connection: keep-alive
Length: 28549079 (27M) [audio/mpeg]
Remote file exists.
[mothman ~]$ wget -v http://feeds.thisamericanlife.org/~r/talpodcast/~5/vumpVqdIGkQ/491.mp3
--2014-04-12 10:55:42-- http://feeds.thisamericanlife.org/~r/talpodcast/~5/vumpVqdIGkQ/491.mp3
Resolving feeds.thisamericanlife.org... 74.125.28.121, 2607:f8b0:400e:c04::79
Connecting to feeds.thisamericanlife.org|74.125.28.121|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://www.podtrac.com/pts/redirect.mp3/podcast.thisamericanlife.org/podcast/491.mp3 [following]
--2014-04-12 10:55:42-- http://www.podtrac.com/pts/redirect.mp3/podcast.thisamericanlife.org/podcast/491.mp3
Resolving www.podtrac.com... 69.16.232.40
Connecting to www.podtrac.com|69.16.232.40|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://podcast.thisamericanlife.org/podcast/491.mp3 [following]
--2014-04-12 10:55:42-- http://podcast.thisamericanlife.org/podcast/491.mp3
Resolving podcast.thisamericanlife.org... 68.142.79.70, 68.142.79.69
Connecting to podcast.thisamericanlife.org|68.142.79.70|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 28549079 (27M) [audio/mpeg]
Saving to: `491.mp3'
100%[==============================================================================>] 28,549,079 9.14M/s in 3.0s
2014-04-12 10:55:45 (9.14 MB/s) - `491.mp3' saved [28549079/28549079]
[mothman ~]$ ll 491.mp3 -h
-rw-rw-r-- 1 user pg225015 28M 2014-04-04 15:50 491.mp3
[mothman ~]$
Code: Select all
[mothman ~]$ wget -S --spider -v http://podcastdownload.npr.org/anon.npr-podcasts/podcast/510294/301966747/npr_301966747.mp3
Spider mode enabled. Check if remote file exists.
--2014-04-12 10:37:38-- http://podcastdownload.npr.org/anon.npr-podcasts/podcast/510294/301966747/npr_301966747.mp3
Resolving podcastdownload.npr.org... 96.17.15.89, 96.17.15.96
Connecting to podcastdownload.npr.org|96.17.15.89|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.0 302 Moved Temporarily
Server: AkamaiGHost
Content-Length: 0
Location: http://podcastdownload.npr.org/anon.npr-podcasts/podcast/510294/301966747/npr_301966747.mp3?_kip_ipx=1827359154-1397324259
Date: Sat, 12 Apr 2014 17:37:39 GMT
Connection: keep-alive
Accept-Ranges: bytes
Location: http://podcastdownload.npr.org/anon.npr-podcasts/podcast/510294/301966747/npr_301966747.mp3?_kip_ipx=1827359154-1397324259 [following]
Spider mode enabled. Check if remote file exists.
--2014-04-12 10:37:39-- http://podcastdownload.npr.org/anon.npr-podcasts/podcast/510294/301966747/npr_301966747.mp3?_kip_ipx=1827359154-1397324259
Connecting to podcastdownload.npr.org|96.17.15.89|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.0 200 OK
Server: Apache
ETag: "e2a47bd061a1bbd96c0fbad6accecd33:1397249058"
Last-Modified: Fri, 11 Apr 2014 20:44:18 GMT
Content-Length: 53056621
Content-Type: audio/mpeg
Date: Sat, 12 Apr 2014 17:37:39 GMT
Connection: keep-alive
Accept-Ranges: bytes
Length: 53056621 (51M) [audio/mpeg]
Remote file exists.
[mothman ~]$ wget -v http://podcastdownload.npr.org/anon.npr-podcasts/podcast/510294/301966747/npr_301966747.mp3 --2014-04-12 10:37:56-- http://podcastdownload.npr.org/anon.npr-podcasts/podcast/510294/301966747/npr_301966747.mp3
Resolving podcastdownload.npr.org... 96.17.15.89, 96.17.15.96
Connecting to podcastdownload.npr.org|96.17.15.89|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: http://podcastdownload.npr.org/anon.npr-podcasts/podcast/510294/301966747/npr_301966747.mp3?_kip_ipx=1668714712-1397324276 [following]
--2014-04-12 10:37:56-- http://podcastdownload.npr.org/anon.npr-podcasts/podcast/510294/301966747/npr_301966747.mp3?_kip_ipx=1668714712-1397324276
Reusing existing connection to podcastdownload.npr.org:80.
HTTP request sent, awaiting response... 200 OK
Length: 53056621 (51M) [audio/mpeg]
Saving to: `npr_301966747.mp3'
100%[==============================================================================>] 53,056,621 5.80M/s in 10s
2014-04-12 10:38:06 (4.90 MB/s) - `npr_301966747.mp3' saved [53056621/53056621]
I notice that the TAL feed lists the media file as "0 bytes." Snap Judgment has correct sizes for the media files. Is that a clue? Is TAL's RSS feed malformed?