Do you allow video uploads on your Discourse forums?

Hey DiscoFam! I have a best practices type question…

I’m not sure whether I want to allow and encourage video uploads on my forums. While there may be some really good vid content that’s added, there will likely be a lot that is not really timeless.

The audience for our forums come from Facebook where almost every post has a pic or video attached. about 2 out of 5 posts are timeless posts.

I want to encourage folks to use Youtube and Facebook as the main source for video hosting and then just plug the link into their post. Obviously this is making an extra step for members who are used to it being one step, in Facebook.

If cost were no issue I might just turn off the restrictions and allow large file types, including videos. But I’m personally footing the bill for hosting and managing the community right now.

I’d love to discuss some pros/cons to allowing video uploads vs. encouraging members to use other best-in-class video hosting tools, and linking to the vids.

5 Likes

No :no_entry: , for longer videos. Primarily for this very important con:

Yes, :smiley:, for very short videos:

Maybe, :thinking: for anything in between.

We’re using Discourse to replace email storage, so we can potentially receive a video attachment which is larger than the default Discourse limit. If we really wanted to keep the video content then I guess that we also have the option to edit it into multiple shorter videos or to keep only the relevant content.

If you read in this forum then it soon becomes obvious that the more your forum characteristics approach a clone of Facebook or something similar then the less appropriate Discourse will be. A really bad example here

Many of the pros and cons of video uploading aren’t going to be the same for every Discourse site. From my perspective, the Discourse limitation on upload size, which you see as a hindrance, are a clear and positive benefit because it helps to prevent my users from posting ephemeral or pointless videos from social media.

I don’t understand what you are trying to do with your forum but I think that the rationale for deciding “Yes” should be based, first, on what is likely to drive success in your forum. Then look at the potential benefits so you’re clear on what you will likely win if you go for it and forego if you don’t. Only then look at the costs. Cost is just another constraint - even when a make-or-break constraint - that I will have to try to manage and overcome.

I guess that if the storage and processing costs couldn’t be reduced enough then I would consider developing or contributing to different solution. Maybe a plug-in to automatically upload videos to a video service so they never get stored in Discourse.

From https://forums.pickleballist.com/ I assume that you mean forums as one Discourse instance/website with multiple “forums” rather than multiple instances of Discourse as different websites. But if I did have multiple Discourse forums then the cost equation probably changes considerably. Video storage configuration would be significantly more complex to setup but would offer greater economies from scaling storage to keep your unit costs low.

7 Likes

I’d use https://joinpeertube.org/ and encourage everyone to mirror videos. Then, it’s timeless, cheaper, and technically fair use because you are literally a discussion forum to discuss the things you link to.

:sunglasses:

7 Likes

For anyone who is interested in this topic, the OP, @jord8on, has created a more detailed topic post at Feverbee:

7 Likes

@jord8on yesterday I released a plugin that let’s Discourse users upload videos to Vimeo and YouTube, this might help your case:

6 Likes

Strong work @ti0!!! Looking forward to trying this!

3 Likes

Thanks! Now even YouTube is supported in the same plugin :slight_smile:

4 Likes

Hello. Great plugin. It can be improved so that the functionality is similar to Advanced video - phpFox Store
With this plugin, you can create communities of a new format. And watching videos and channels on the site increases the user’s time in the community, which improves SEO