My client has a separate hosting server for media files and therefore using Filefield for this doesn't help. Can this be expanded to allow either a Text field (with URL) or CCK Link field?

Comments

PMorris’s picture

This is exactly what I've been looking for too. FFPC and this module are great tools but I can't figure out if there's a way to use them to host the podcasts on a 3rd party provider. I'm worried the bandwidth will be too high if hosted on the drupal server.

Greg Sims’s picture

We have 700+ MP3 files that are about 1 hour in length. I would like to enable Podcasting but I need to have a way to place the MP3 files on a media streaming server. I'm in exactly the same situation as Paul above. The key function of FFPC and this module is your integration with iTunes -- that is what we really need!

drewish’s picture

Status: Active » Postponed (maintainer needs more info)

Could you give it a try using emfield. It's got support in the 6.x-1.6 release.

chrispeat’s picture

How do we use emfield, I have tried setting the file through site config -> iTunes but the video emfield doesnt show up in the list of fields I can use, I've tried this twice now?

Also, how does this work for PDF files as the module seems to be restricted to audio, video and wav files?

Chris

nsuit’s picture

I have the same problem as chris, I have a content type with a embedded video field, but the field doesn't show up under Admin menu > Site configurations > iTunes> FileField to list in RSS feeds.
Is the embedded audio and video field automatically added to the RSS feed?

Thanks!

nsuit’s picture

Is this issue still open? I still have the same problem: Existing video emfield is not listed under the iTunes settings. Under the heading FileField to list in RSS feeds the only items that appear in the select drop down are file field documents and embedded audio fields, but not embedded video fields. Is there an option I have overlooked?

neek’s picture

Title: Ability to use URL instead of Filefield » Ability to use URL instead of Filefield or text from other fileds
Version: 6.x-1.x-dev » 6.x-1.7
Priority: Normal » Critical

yeah i need this option too!
i uses text field for display link to file (then i print it like that <a href="my_cck_field_text" title="Download Podcast">Download</a>) from external server (just wonder your podcast is located at Internet Archive site) and this module is really useless in this way. Sad.

drewish’s picture

The problem with just using a link is that you'd also need an additional field to specify the length and mime type. It'd almost need to be a new field type.

neek’s picture

Yeah, it can work with new field type more flexible.
Image/Audio type choosing and lenght input manualy.

drewish’s picture

Priority: Critical » Normal
Status: Postponed (maintainer needs more info) » Needs work
StatusFileSize
new31.35 KB

Spent a little time hacking on a new row style plugin for feeds that would have the admin choose a field for each feed element. It's not finished but I'm posting it for some feedback since I'm not convinced it's actually a good idea.

drewish’s picture

StatusFileSize
new15.14 KB

last patch was trying to add some existing files.

neek’s picture

Well, just tried patch.

Create field (textfield with link to file)
Then i choose it in row style in Enclosure option, but here is no results in my feed...

Is size and type are critacal to view rss? (i leave them empty)
-----------------
I think enclosure type dont need source from field it can be exists by default in drop-down list.
==============

Its really good idea to build feed by fields, but it also need defaults > if we have to use fields > we tick it > and add existed field.

Also i think we can build iTunes feed-style in adminmenu, not views.
In views we can just choose between Default RSS or iTunes RSS with global options (Podcasts image, keywords etc)

How i see admin-menu:
1. By default here is no list with any content types etc.
2. We click "add itunes feed"
3. We choose our content type
4. Then we can build our feed with fields from that content type:
a) Each podcast need Image (cover) and audio file, so we need this two types by default.
Like "Choose field for podcasts cover" and "Choose field for audiofile" also we can choose fields for file sizes.
b) we can add option (for example keywords) to override with existing fields.
c) not overrided options will be show in View itunes RSS options.

Or it seems like we can just delete admin page for iTunes and use it only in Views.

drewish’s picture

Yeah it's not actually hooked up to anything at this point. I'd need to figure out if we're going to just discard any feed item info set by modules during hook_nodeapi() or if we try to selectively override them. It's also going to be a bit challenging to make all the formatting match up.

drewish’s picture

In some ways I'm kind of seeing this style plugin as a way for more advanced users to get the view generating the feed they want. For most people the current format will probably work best and take much less setup. It also has the benefit of putting the enclosures into all Drupal feeds.

nsuit’s picture

Thank you drewish for all your help. I think my original problem was caused by my failure to understand how to correctly use the iTunes module. Ones I understood it it was very easy. Maybe my experience will help someone.

What you need:

  1. Media field in a Content type: File field, embedded audio, or video field
  2. Nodes of that Content type with absolute URLs for the media field (audio:mp3 and videos: m4v files)
  3. A view: Clone the iTunes (itunes) view
  4. Cloned View - Feed display - Basic settings:
  5. Title: Give your feed a title (without one it won't validate)
    Style: select iTunes RSS Feed
    Style Settings: fill out all fields with your feed information
    Path: feed or rss (or whatever you want)

  6. Go to iTunes module settings (Home › Administer › Site configuration › iTunes) and check the check boxes next to the Content types of the feed nodes.
    IMPORTANT!!: For Basic feeds you don't select anything from the drop down. If you have m4v files with absolute paths for videos and mp3 files with absolute paths in a file field, embedded media field the module will automatically pull the media for your feed.
  7. Finally: Go to your feed or submit podcast to iTunes with your base_url + view feed path
jlockhart’s picture

Thanks drewish for the plugin. I'm really needing this functionality but can't seem to figure it out. Could you maybe give me some pointers on getting this plugin hooked up?

My use case is a video and audio podcast with the files being supplied by amazon cloudfront. I have a podcast content type with text fields for the file url, size, type, duration, etc.

Or is there an easier way to get an external url to work?

Any help would be greatly appreciated.

wizonesolutions’s picture

Has this idea pretty much died at this point? I wanted to be able to reference a text field on the content type as well instead of a Filefield.