This is a great module. I'm building a Drupal website for our church and we have just gone live with only a small number of problem areas. One of these it that I'm building the Audio Sermons page where we have about 38 sermons this year. We were very excited to find the iTunes module as this is one of our Goals is to provide an iTunes feed for our younger Members.

My issue is that I have been attempting to add the approperate Metatags to the audio files such that when we upload via the Audio Import using the Audio Module (I know it is beta for Drupal 6 but hey it works for us). We add the Title, Artist, Genre, Comment, and with MP3Tag I have added a Release Date. I am also using the View template that loaded with iTunes to obtain the feed. When I subscribe to the Feed via iTunes I do get all of the audio sermons which are in the site, but the Discription that shows if full of Drupal code i.e. <object type="application/x-shockwave-flash" data="/rfbcsite/sites/all/modules/audio/players/1pixelout.swf" width="290" height="24" > <param name="movie" value="/rfbcsite/sites/all/modules/audio/players/1pixelout.swf" /> <param name="wmode" value="tra.

Through some trial and error I have figured out that iTunes is seeing the SUBTITLE field which it thinks is the Description field, but for the life of me I can not see where this data is being pulled from. I has be be set via the Views Feed page somewhere nor can I determine if this is comming from the Node for Audio. I have looked through that and can not see where it would be pulling from.

If you wish to see what I'm look at the screen shot attached.

Somewhere I have a setting that is incorrect. Any suggestiongs?

Steve

CommentFileSizeAuthor
itunes_feed.png138.24 KBsrmorton

Comments

drewish’s picture

I think that's the node body from the audio nodes. I can't remember off the top of my head how to keep that out of the feed.

srmorton’s picture

drewish,

Thanks for the point in the correct direction. It turns out that within the Audio Node there is a Subtitle field in the iTunes Feed Information with a little note under it which tells you quite plainly that the Subtitle will appear in the Description field of iTunes. I missed that one.

Unfortunetly if you leave this field blank you will get the issue I had in this post, but if you put something in this field then you will see whatever you enter into the field in the iTunes subcribe Descriptions. There appears to be no way to hide or disable this field in the Content Type editor nor can you modify it. It will not accept Tokens which would have been nice nor will it pickup the Subtitle field from the MP3 file Tags either.

I will have to admit a little frustration with MP3 Metadata as some of the tags will show in MP3Tag, but not in iTunes or they will not be picked up in the Audio or iTunes modual. Not quite sure why.

My objective was to attempt to streamline the process of creating and uploading Sermons each week. Right now we use Audacity to edit and create the MP3 file to be uploaded. So now I'm off to see if I can get Audacity to create the Tags correctly without having to go through MP3Tag such that all apears correctly in the iTunes feed.

Thank you for your help. I was beating on this for a couple of days and exhausted every avenue I could think of.

Steve

drewish’s picture

If you're comfortable getting the ID3 tags right, I'd suggest (speaking as the long absent maintainer of the audio module) skipping the audio module and using a filefield and something like swftools to display a flash player.

banjovy’s picture

One thing that has worked for me is to modify the feed view Row Style settings from 'Use default RSS settings' to 'Title only'. My feed shows nothing when the subtitle is empty and shows valid contents if I fill it in. You might also consider the contemplate module if you want to have even more control of the node output. Hope this helps.

srmorton’s picture

Adding something in the SubTitle resolved my problem. I just have to have the person who uploads the Sermons each week to remember to do it.

Thanks for the suggestion of the contemplate module, i do have that module active and will give it a shot.