WordPress.org

Ready to get started?Download WordPress

Forums

New Podcast Plugin! (PodPress Replacement) (41 posts)

  1. scheda
    Member
    Posted 5 years ago #

    I've have a lot of trouble with PodPress lately, and after FINALLY fixing all the problems I was having with it, I've decided that I need something a bit more 'updateable'. I don't want to have to wait around for updates and features to be added.

    So I've decided to write a podcasting plugin. Something full-featured that will make podcasting easy and powerful.

    What I'm looking for is feature requests. What would you like to see in a Podcasting plugin? What was missing from PodPress that you would like to see added?

    Thanks in advance for all the suggestions everyone. I look forward to providing the community with something great!

  2. Blake Price
    Member
    Posted 5 years ago #

    Hi there. I am in need of some help with podpress...just some basics...Would you be so kind as to email me at dblakeprice@gmail.com and let me ask you a FEW basic questions on how to use it. I have an account with bluehost and recently downloaded wordpress....so I'm a new user.

    Thanks!

    Blake

  3. scheda
    Member
    Posted 5 years ago #

    Sure thing Blake. I'll pop an email over to you real quick-like.

  4. handyguyspodcast
    Member
    Posted 5 years ago #

    OK -
    Off the top of my head
    How about the ability to track 'conversion' goals with google analytics?
    How about reliable stats graphs? (never worked right for me)
    How about it doing some feed cleanup? (I have some weird things in my feed, not podpress related)
    Incorporate feedsmith?
    Nicer and more player options?
    Nicer chicklets to allow for better, more prominent, subscribe options
    Better documentation for noob (Thats an abreviation for 'newbe', aka new person to podcasting
    How about something for sponsor ad insertion? In other words, have a built in monitization scheme. Podcasters can record, or be provided with, ads which they upload. The files get somehow tagged to insert ads at specified markers from the available queue of ads. The system would track payments, rates, campaigns, etc.

    Hmm, what else
    Since I'm dreaming - how about auto transcripts to make content SEO friendly?

    Feel free to contact me off line to discuss.

    Brian
    The Handyguys Podcast
    http://www.handyguyspodcast.com

  5. handyguyspodcast
    Member
    Posted 5 years ago #

    Ah, another one

    How about the ability to tag your MP3 for you! How cool would that be. You provide an image, your title, etc and the plugin actually tags the audio file for you.

  6. handyguyspodcast
    Member
    Posted 5 years ago #

    Here is THE BEST feature request for a new plugin!
    Either
    1) backward compatibility with podpress
    or
    2) a migration tool for podpress users

    Thanks!

    Brian
    The Handyguys Podcast
    http://www.handyguyspodcast.com

  7. alanft
    Member
    Posted 5 years ago #

    i wrote myself a simple routine to convert podpress metadata to enclosure info.

    would there be much interest in that?

    (I also wrote a separate routine to add 'podcast_duration' metadata field for attachments in the media library - cos that's how i do my podcasts)

  8. alanft
    Member
    Posted 5 years ago #

    wrt the original post - i think the problem with podpress has been its monolithicness (is that even a word?) So don't go feature request mad.

    breaking up the functionality of podcasting and writing plugins for each of those functions is the way to go (all IMHO of course). obviously getting separate plugins to work together is hard work, but that's how WP has grown.

  9. scheda
    Member
    Posted 5 years ago #

    My main idea is to build something that can function as an entire podcasting website. The end result will probably be a paid solution for users, but I fully intend on releasing a smaller, less functional free version.

    This does NOT mean that you cannot base an entire site off the plugin I will be working on, but you will get a much better end-result, not to mention easy to set up site with the paid solution.

    The trick here is to find out just what problems are most important to solve while making the entire system super-easy to install and learn how to use. Fortunately WP has always done an excellent job with their backend so I don't have to worry about backend design.

  10. scheda
    Member
    Posted 5 years ago #

    Oh, and yes. I'd be very interested in seeing your podpress routine. I get a little bit of a headache looking at their code :P

  11. Dgold
    Member
    Posted 5 years ago #

    I use PodPress. It works fine, the only necessary fix that I know of is to disable Post Revisions in WP 2.6+, which is fairly easy. PodPress has all the features I really need. It is missing a few small things that I will suggest. I would like:

    1. Volume Control

    2. Ability to insert an intro track that always plays before your podcast track (or an outro that always plays after.... Now dreaming: a voiceover that automatically mixes over the top of your podcast, or that pauses and inserts in the middle).

    3. Sidebar Playlist player. Make the XPSF or other method of playlist audio player, that works outside The Loop. For example on your homepage you could have a Player that lists allllll the podcast episodes. This was in PodPress but didn't work for me.

    Good luck with making your new plugin and thank you for the efforts!

  12. alanft
    Member
    Posted 5 years ago #

    function convert_podpress_to_enclosure()
    {	global $wpdb;
    	$podp_base=get_option('podPress_config');
    	$podp_base=$podp_base['mediaWebPath'];
    
    	$results = $wpdb->get_results("select * from wp_postmeta where meta_key='podPressMedia'");
    	foreach ($results AS $result)
    	{	$podp_data=unserialize($result->meta_value);
    
    		foreach($podp_data as $enc_source)
    		{	if (strpos($enc_source['URI'], "http")===false)
    				$enc_source['URI']=$podp_base."/".$enc_source['URI'];
    
    			do_enclose( $enc_source['URI'], $result->post_id );
    		}
    	}
    }
  13. scheda
    Member
    Posted 5 years ago #

    Awesome! Thanks for the code as well as the suggestions.

    Keep 'em coming!

  14. Dgold
    Member
    Posted 5 years ago #

    Whoa, alanft, where'd you get that? I want to try it. Is there a thread, tutorial or blog post explaining that? I would be grateful for a link or an explanation.

    From appearances it looks like it would make all my PodPress files into Enclosures on the post. That would be very useful. Where does that code go?

  15. Saberj
    Member
    Posted 5 years ago #

    Before I will ever consider another solution, I must have the ability to do the following:

    • Manage multiple podcasts with multiple feeds. Each feed should be able to have it's own settings. If you can only list one set of hosts, one title, or one category for 5 podcasts, it's worthless to me.
    • A decent stat tracking service, especially if this is a piece of pay software.
    • The ability to bring up the player in multiple places. For instance, you can't use podpress' player in the excerpt section.
    • The ability to browse a directory that can be configured. This directory will hold all your podcasts. Like Podpress does. but unlike podpress, it needs to recognize folders within that directory. I have a "Podcasts" folder, but each podcast on my site has it's own podcast. So Podpress' navigation is useless to me.
    • Definitely has to have a Migration tool. My site has about two-hundred podcast episodes. If I have to re-do all those, it isn't worth the effort.
    • Again, if it's a pay effort, there has to be good support for the plugin. If 2.8 comes out and breaks the plugin, people will rightfully expect a quick fix. If a bug is found, that needs to be fixed.

    I, unlike Dgold feel that podpress needs a replacement. It may work now with only one fix. But a new version was supposed to be out 4 months ago. What happens in the future when serious issues arise?

    Plus, I have an issue where Podpress and Page2Cat is not getting along at all, and there is no way for me to figure out why with such complicated code involved.. The podpress forums are dead, there is very little support here to speak of.

    Podcasting is very popular, and there is no excuse for there to be so few options. I'm completely ok with a pay-option. But you raise expectations with that choice, so you should be aware of that before you begin.

  16. scheda
    Member
    Posted 5 years ago #

    Thanks for the ideas Saberj.

    I am fully intending for this to be a big release. There is a lot of potential for this, especially as I do intend for it to be a paid solution (for the extensive version)

    Can you expand a bit on the first bullet point? Maybe I'm just extremely tired, but it sounds like you are looking to have multiple titles and such for the same podcast. I don't forsee setting something like that up being much of an issue, I just want to make sure that's something people want.

  17. Saberj
    Member
    Posted 5 years ago #

    I run a site with 3 sets of podcasting hosts. Each of us has between 1-4 podcasts that are running now or have ran in the past. It is important for us to be able to have a feed for each individual podcast. This is what is achieved on Podpress with "Category Casting". Basically, for each category, you can choose to setup a podcast on it. And when you do that, it will allow you to set all of the settings a podcast would have for that particular category. So, for example, you can change the Host names, the album art, etc.

    It works pretty well. Not perfect, but a good start. If that feature is absent, then it's not even an option for my site.

  18. alanft
    Member
    Posted 5 years ago #

    with saberj's bullet points above - i believe all those should be dealt with by separate plugins.

    the first one is the one i focused on with my plugin http://wordpress.org/extend/plugins/podcast-channels/ which essentially focuses on Category Casting. i'm not getting much feedback on this yet - i'd love it if you gave it a shot.

    second point - there are download stats/tracking systems out there. i have written one for my own use (I call it TMI for Track Media Items) - but i may well tidy it up and put it up here soon.

    third - the wpaudioplayer is excellent and even has an 'auto enclosure' inline player, which i use.

    you get the general idea.

    the podcast to enclosure code above i wrote for myself and is included but *uncalled* in my podcast channels plugin - and it converts ALL podpress data to enclosures - not just for one post. i could provide a 'click here to convert' to use it - but i'm more tempted to write a tiny 'import' plugin to do that as a 'use once' item

  19. alanft
    Member
    Posted 5 years ago #

    i meant to add with saberj's 4th point "The ability to browse a directory that can be configured" - i'm a big fan of the Media Library, and that's my approach to podcasts - to upload to the media library and use the functionality in WP already built around that.

    i'm going to plug another of my plugins now - sorry! But if you need special folders to put your Media Items in (eg cos they have special apache access rules to allow site linking etc) you can use http://wordpress.org/extend/plugins/relocate-upload/

    though that's not quite 2.7 ready yet - there are a couple of simple fixes to apply, and i'll be updating it soon.

  20. Saberj
    Member
    Posted 5 years ago #

    there is a problem with the "Multiple Plugins" approach. The more plugins you use, the bigger the chance that pieces of your podcasting solutions break. If one big plugin breaks, you notice it. You can stop it before you take it live. But if one of the 10 plugins you have breaks, you may not notice it until it's too late to go back to an old version and wait out a fix.

    Plus, with multiple plugins you have to worry about varying quality, making them work together, finding everything you need, etc. I understand the minimalist point of view on the issue. But I'm a bigger fan of the whole package with customizable bits.

    The fewer plugins I can run my site with, the better. I'm already upset that I need plugins to do things as simple as displaying page content for a Category heading. And it continues to be the perfect example, as either it or Podpress has issues with working together.

  21. alanft
    Member
    Posted 5 years ago #

    podpress has issues with the WP wysiwyg editor let alone other plugins (well it did in 2.6 last i checked)

    how is the waiting out for a fix going ;-)

    i do see your point though. but (in my case for example) i was much happier being able to continue podcasting without stats for a while, than having to persevere with podpress.

  22. raymer
    Member
    Posted 5 years ago #

    Shed

    My main idea is to build something that can function as an entire podcasting website. The end result will probably be a paid solution for users, but I fully intend on releasing a smaller, less functional free version.

    There are already good stand-alone solutions for podcasting. I have used http://www.loudblog.com/ Loudblog quite succesfully and it is free and open source.

    But I like WordPress and would like to see the podpress plugin updated. Failing that, maybe someone else will make a good free plugin for wordpress that does the same thing. A stand-alone paid service does not sound like a replacement for podpress.

    FWIW,
    Ray

  23. Saberj
    Member
    Posted 5 years ago #

    alanft: That problem was with revisions, so people fixed it. However, the problem is that the person fixing the application is no longer active. That same issue would have occured if it was in 7 pieces compared to 1. You would still have that issue. Which of the 7 pieces would have been effected? It's untelling. Maybe many of them. Maybe just the part where you post the podcast itself. Either way, it wouldn't have been a much better solution.

    raymer: Moving to different CMS options is not a solution for some of us. So there is nothing wrong with a WordPress option. BTW, he never said Stand-Alone. He said "So I've decided to write a podcasting plugin. Something full-featured that will make podcasting easy and powerful." That means, like podpress, it will be a plugin for WordPress. A paid service isn't for everyone, but it would definitely be a welcomed solution, if it meant more reliable service for broken bits. Either way, it would be a replacement for podpress for a good many of us. So I'm not sure where you are coming from that it's not a replacement.

  24. alanft
    Member
    Posted 5 years ago #

    i disabled revisions and was still having issues with wysiwyg on IE7 (not that i use that - but it was messing up some of our key contributors) and the media library icons/thumbnails until i disabled podpress.

    i think the main reason i prefer a small-scale approach is that very basic podcasting works out of the box on WP. you literally don't need any plugin to actually have an mp3 enclosure in your rss feed. so one large plugin that provides lots of whistles and bells when those whistles and bells are messing things up elsewhere seems a lot of hassle.

    When the lag in making it work properly just wasn't doing it for me anymore, i decided to work out the minimum necessary to make it work the way i needed. and category casting was pretty much 95% of what i needed. the iTunes 'duration' tag was the last 5%.

  25. alanft
    Member
    Posted 5 years ago #

    i think the main reason i prefer a small-scale approach is that very basic podcasting works out of the box on WP. you literally don't need any plugin to actually have an mp3 enclosure in your rss feed. so one large plugin that provides lots of whistles and bells when those whistles and bells are messing things up elsewhere seems a lot of hassle.

    When the lag in making it work properly just wasn't doing it for me anymore, i decided to work out the minimum necessary to make it work the way i needed. and category casting was pretty much 95% of what i needed. the iTunes 'duration' tag was the last 5%.

  26. alanft
    Member
    Posted 5 years ago #

    i think the main reason i prefer a small-scale approach is that very basic podcasting works out of the box on WP. you literally don't need any plugin to actually have an mp3 enclosure in your rss feed. so one large plugin that provides lots of whistles and bells when those whistles and bells are messing things up elsewhere seems a lot of hassle.

    When the lag in making it work properly just wasn't doing it for me anymore, i decided to work out the minimum necessary to make it work the way i needed. and category casting was pretty much 95% of what i needed. the iTunes 'duration' tag was the last 5%.

  27. scheda
    Member
    Posted 5 years ago #

    A stand-alone paid service does not sound like a replacement for podpress.

    As stated, it will be a plugin, not standalone.

    I do intend for the larger piece of the puzzle to require payment though. This will enable me to have continued support. While I love the world of Open Source, oftentimes that just leads to poor support. It's not for everyone, but for those that choose to go that route, the process is often much simpler than those who don't. It's all about what you choose to prioritize.

  28. differencetone
    Member
    Posted 5 years ago #

    Just for the record what exactly are you selling? I'm hoping for a new Podpress but I am not sure that will ever happen.

  29. scheda
    Member
    Posted 5 years ago #

    Just for the record what exactly are you selling? I'm hoping for a new Podpress but I am not sure that will ever happen.

    This is the idea. There will be a simple version of the plugin available for free that should do everything the basic user would need.

    The extended version will have new features, free support, a V.I.P. user forum, and a custom theme created to best support podcasts. There might be more, but as the plugin is still in development, the rest will come after.

  30. jerrywaxler
    Member
    Posted 5 years ago #

    Podpress worked great, so all I need is an updated work-alike. I think the simplicity of Podpress was a big plus. I'm not very knowledgeable about WP internals, so I just want to plug in and have it work. Podpress seemed to do that fine. I loved that I was able to automatically propagate my WP podcast into iTunes with no extra steps. That was awesome. So, in short I'm really glad you're doing this. I've grown accustomed to the power of being able to post podcasts and am glad I'll be able to continue.

    Jerry

Topic Closed

This topic has been closed to new replies.

About this Topic