There's a GNU project, called MediaGoblin, that's getting ready to release version 1.0. They are currently trying to get funds so that they can add some more features to it.
In related news: Sintel is still up and being shared on some guy/gals instance of GNU MediaGloblin. This is the Free, decentralized and federated web in action :)
GNU MediaGoblin is currently in the middle of a fundraising campaign. Tee hee, you can read all about why it's important on their page there, but I reallly don't think it gets much better than the "endorsement" sony and google just gave them, eh?
Also accepting donations towards their new film, Gooseberry, is the Blender Foundation
Actually yes, Mediagoblin. A GNU project, and you can make your own (libre) youtube. And depends on what you mean "decentralized"... p2p? no. But there's technology that can be base for such thing.
The current campaign is so they can add even more cool features. MediaGoblin is has been being used by regular people just like you for a while now and you can have your very own MediaGoblin instance too.
Absolutely! We need to switch away from using YT almost exclusively! If you use blip.tv they will let you auto-upload to a whole bunch of other places simultaneously. And if you want to be more nerdy and secure check out MediaGoblin, a distributed, FOSS tool for putting media online.
If anyone is interested in similar software projects, there's the Appleseed Project which has had the goal of creating open source social networking since 2005. GNU Social is an extension of StatusNet for social networking. Lastly, GNU MediaGoblin aims to replace the likes of Flickr and Facebook Photos.
Well, they both have media in the name and you can upload content to both, but I think that's where the similarities end. While mediacrush is a great alternative to imgur (upload stuff instantly to some server somewhere), it's not a not a Free software Flickr, YouTube, or SoundCloud stand-in that anyone can set up and administer like mediagoblin is designed to be
Also, mediagoblin gives cool stickers with their fundraising campaigns (there's one on now)
We have a video we put together for the fundraising campaign that we ran a year and a bit ago that explains things: http://mediagoblin.org/pages/campaign.html
We're working on some updates to mediagoblin.org to give some better explainations; the last year has really been mostly focused on the software. Check the news though; we give pretty good updates on the state of things there. Hope that helps!
I don't know if it fits all of your requirements, but the only youtube-like front-end I'm aware of is mediagoblin: http://mediagoblin.org/
"MediaGoblin is a free software media publishing platform that anyone can run. You can think of it as a decentralized alternative to Flickr, YouTube, SoundCloud, etc. It's also:[...] "
As a side note - Facebook doesn't own the rights to any uploaded content. https://www.facebook.com/legal/terms:
"You own all of the content and information you post on Facebook, and you can control how it is shared through your privacy and application settings"
That said - most of our pictures we post to a self-hosted blog. I've been toying with MediaGoblin but that's still a self-hosted solution.
There are a lot of crypto-coin related P2P hosting projects working on this:
/r/ethereum (a platform for all sorts of P2P apps)
/r/maidsafe
/r/bitcloud
TPB's new browser will also host all the data in P2P format.
There's also GNU's MediaGoblin.
I am most excited about MediaGoblin and ownCloud.
MediaGoblin is a decentralized flickr. Pictures, videos and soon 3D models.
ownCloud is a decentralized Dropbox. It seems there is great support coming from the KDE community.
I do have backups of my data and know where it lives, my own deployment experiences are less the goal than trying to think about why it's so hard for people to self-host. Salt/puppet/etc are addressed in the post, but the post was made with the assumption that we want to make deployment easier for users, and trying to figure out more about why things are as such. Here's some more info on the list as context for why this thought experiment was posted.
> promo video a while back voiced by the nerdiest sounding guy I've ever heard
They need to be focusing on targeting the wider public. So far I've seen gaming references, cat references and so on.
It's just not going to be taken seriously enough.
I hope mediagoblin succeeds in becoming a youtube/flickr killer but the fact that I didn't even manage to install it properly makes me expect nothing good.
Yeah migration is a bitch, that's why I use Photoshow for now (filesystem-based, no database, nice drag n drop interface, just rsync
your Pictures/ directory structure in it).
Yes, and it also runs on the same specifications (the OStatus collection) as StatusNet, which is to Twitter what MediaGoblin intend to be to Flickr, deviantART, smugmug, etc.
This gives you the ability to follow a user running MediaGoblin from your StatusNet account, this works today with basic RSS feed polling, as a site adming, you can enable PubSubHubbub to push it for you, and in the future it will be far more integrated (and we'll hopefully deliver much of the OStatus stack ourselves in our kuneco spinoff.
You can try the current OStatus functionality by creating a StatusNet account on quitter.se or identi.ca (might be invite-only), then creating a MediaGoblin account on mg.wandborg.se and adding a remote follow address in your StatusNet account, the remote follow address will look like an email with username@host, mine is .
You can also set up your own MediaGoblin/StatusNet instances, or contact paroneayea for an account on mediagoblin.com.
If you have questions about any of these technical details, join our IRC channel.
MediaGoblin is working on a federated social photo and video sharing software. Kind of like YT, maybe?
One of the big problems with replacing YT, IMHO, is a good enough search system. The most important reason why people use YT is that you can find anything there. But as far as I've understood search is very hard on a federated system.
Related: Mediagoblin is a publishing platform, a decentralized youtube/flickr/soundclound. The relation with your question stops here, unlike with a ZeroNet website the content is not served by bittorrent peers.
I have never deployed it before. It was being used to host a site by the same name, but I guess the expense of running it became too much and they shut down. As such, development looks like it has stopped, so any possible vulnerabilities may not get patched. Not that I think it is insecure or anything, but it's something to consider.
I think people were expecting too much out of this, but it could fit your use case.
https://en.wikipedia.org/wiki/Comparison_of_photo_gallery_software
The page is a bit old, but here's a brief explanation why a decentralized model is important. Since that was written, they've released and people have already started deploying their own mediagoblin instances on their home computers, cheapie VPS', etc. etc. showcasing their own content. Tee hee, a lot of that content seems to be being generated by babies :) One of the goals for this mediagoblin campaign is federation (like how pump.io or diaspora work) so that instances (that want to) can work together yet still remain decentralized.
Totally! Free software is very important to us, and it touches on a number of issues we deal with.
We're actually currently helping promote FSF's Media Goblin campaign. They also worked with us on our Tor Challenge last summer.
[MediaGoblin founder here]
Don't feel bad! There's a good shot of 3d model stuff happening... friend of mine has expressed interest in building it, but he also is running about 50 separate projects. I'll have to re-ping him.
But yes, MediaGoblin's progress is largely run on contributor enthusiasm. You might be more helpful than you know!
http://mediagoblin.org/pages/join.html <- our "join us" page! :)
Have you considered something like a self-hosted GNU MediaGoblin instance? It would allow you to upload your photos, songs, and videos.
One idea is to create limited profiles (bare-minimum information needed) for the social media you want to exist on, and only use them for that purpose (links to your work, appearances, etc; no personal messages or anything of the likes). Managing the profiles over a Tails environment would be secure, but I'm not certain how much hassle would be involved with browsing the sites under those conditions (eg: Cloudflare sites bombard TOR users with captcha requests).
For personal stuff, an option could also be a self-hosted GNU social instance. It's a micro-blogging platform like Twitter. Your profile could be as-visible as you want it to be to other people, and they can communicate to you by either running their own instance (probably not likely), or by joining someone else's (some popular ones here).
If I had the need for mainstream social media profiles, I'd have profiles on Twitter and FB, and only use them for professional matters. I host my own GNU social and MediaGoblin instances and use those for personal stuff.
If you're looking for a prebuilt solution, gnu mediagoblin looks pretty good.
Otherwise you're going to have a web app in a web scripting language(php, python, ruby, perl ,etc). It's probably going to involve storing the images on the file system and storing their locations in some sort of database.
A project like this is going to be pretty difficult for a web dev beginner and even harder for a programming beginner. It hits a lot of different areas: routing, databases, url rewriting, file management.
There is a self profressed flaming proggresive mayor who wants to tout his leftist cred.
before hand, find a good Media Goblin installation, or other media upload site.
two teams, one does the filming, one does the marching. The filming team needs to blend in with the crowd.
the team doing the filming needs to be twice as big as you think need to be, just in case some of them get their phones/cameras smashed.
everything gets uploaded, and when the police do something stupid, put the whole tape, with all angles, as proof. Also anonymously email a copy to the DA, and the mayor.
Get the press team to ask the mayor for comment.
Its not going to stop the police from beating you, but since NYC has the typical wannabe left mayor, its a good chance to test his left cred. Surely no labor leaning politician is going to support cops disrupting a mayday parade. Proggresives might be capitalist apologists, and third position shitheads, but they are not entirely worthless.
Make the man work for this re-election vote, but be political. Your not here to blindly attack the man, but squeeze him. Put some Pressure on De Blazio. Pressure him into supporting labor movements, starting with may day. If he doesn't, make sure you tarnish his leftie cred.
edit: by "ask the mayor" I mean keep fucking hounding him until he gets a solid answer, and recruit whoever you need to fucking join you, until you make a giant fucking stink that could sink him next election.
Oh and bests of lucks to NYC.
the server does not need a good graphics card, the client which plays the videos does. actually, you don't even need a dedicated card. all intel core i series CPUs and AMD fusion CPUs can play HD video (including 1080p) just fine. although of course, AMD's video acceleration support on Linux is sort of OK (and only available with the proprietary driver).
edit: also, you could use mediagoblin. http://mediagoblin.org/
I've also been interested in such a thing. Currently using YouTube.
Archive.org would be my #1 choice, but it really isn't made for feeds of videos, just individual uploads.
I think GNU MediaGoblin is coming along really nicely and it should be pretty, AGPL, and federated! http://mediagoblin.org/
Ok, well, wow. You guys sure didn't like that! Must be honest, didn't expect it. So what's the deal? What's so offensive about community 'owned' and run photo/media sharing? Why do you need a corporation to host your art? Do you think anything not affiliated with a company is communist/hippy/etc? Or do you have a problem with dark backgrounds?? Seriously, what's the deal?
Check mediagoblin.org. From their website:
MediaGoblin is a free software media publishing platform that anyone can run. You can think of it as a decentralized alternative to Flickr, YouTube, SoundCloud, etc. It's also:
The perfect tool to show and share your media! Building tools to empower the world through decentralization! Built for extensibility. Multiple media types, including video support! Part of the GNU project and devoted to user freedom. Powered by a community of people like you.
Maybe could MediaGoblin be the solution to what you are looking for: http://mediagoblin.org/
However, someone should ask the developers for enabling PDO file upload. However, uploading files on any website that we don't own is unsafe from deletions and DMCA reports.
I realize I'm late to the metaphorical party in here, and my question is only tangentially related to the Firefox browser itself but:
One of Firefox's handiest features, in my own opinion, is it's native support for legally-free media formats that I can legally produce, host, and transfer myself without paying a sort of media-codec "poll tax" (and at least for audio, I can get arguably the best quality for the bitrate in Firefox via .opus, which is half-heartedly supported by Google[1] and not at all (YET! [2]) by Microsoft).
Of course, this runs into the usual "chicken-and-egg" problem of people only being able to find "content" in awful paywalled formats like aac and mp3. I can direct people to Firefox to be able to get better, free audio, but when they can't find much media available in those formats, interests wanes.
This leads me to my first question: Has Mozilla seriously considered a media-hosting system of some sort with explicit support for legally-free formats? This could either be a centrally-hosted system ("MozTube"/"SoundFox"?) or just a well-supported project to develop a federated server system that others could run (like MediaGoblin[3], or perhaps even just a transcoding add-on for OwnCloud).
My second question: why not?
(And a third question: what would it take to get Mozilla to reconsider and add .flac to the supported audio formats?)
[1] https://code.google.com/p/android/issues/detail?id=80729
Thanks for listing some of the many ways in which trying to run your own e-mail is a technical and time consuming process. Seeing all these things together, it is understandable why so few people run their own e-mail, though it would be great if more people did. I would say that trying to make that task easy ought to be a priority for free software developers, along with free video-conferencing and a free mobile phone platform.
Sandstorm is great! Perhaps that might be a possible solution. Already, it can have a MediaGoblin installation up and running in one click. People ought to be able to freely host their media, and MediaGoblin is a way forward there.
I am sure all your efforts with running a mail server will be of benefit to yourself or others down the road.
Nice! but it's loading very slow for me at times. Is this normal?
I wish there was something just like reddit but more decentralized (perhaps like mediagoblin but for news reddit-style instead of media).
I haven't tried out this project yet so I am not 100% sure it meets all your needs but you may want to check out media goblin http://mediagoblin.org I think one of the main focuses for this is video but I believe it does pictures as well. I have heard it described as a roll your own YouTube.
I'm not sure if everyone realizes this, but this was posted to the Mediagoblin mailing list by Mediagoblin's lead developer. Mediagoblin is supposed to be "a decentralized alternative to Flickr, YouTube, SoundCloud, etc.", and therefore they have a strong focus on making it easy to deploy for (almost) everyone. You might not agree that it's a practical or worthwhile goal, but that should explain why it's being discussed the way it is.
There are a couple different things which technically classify as decentralized video sharing. First, torrents ad torrent sites technically fall within that criteria, but that's not really what you are talking about. Popcorn Time comes much closer, but it's still a program you have to install on your computer for Netflix-like video streaming of torrents. Unfortunately, they don't (as far as I know) give viewers a "donate to the artist" button or anything like that.
These are all attempts to give consumers access to already existing videos. The other side of the coin is Media Goblin. They've put together a set of Free and Open Source Software you can install on the server you host your webpage or blog on. It lets you sel-host your own videos, without having to give control of your work over to YouTube. This has the end effect of decentralization, but it's still not quite what you are asking about.
It would be cool to see an Ethereum app bring all these aspects together onto one website using decentralized hosting or something. (is that even possible? I don't know.) Something that would funnel any add revenue back toward the artists, and make it easy for viewers to donate to projects they think are good causes. Something that would allow anyone to upload a video to a decentralized cloud, and either ensure their anonymity or guarantee that their work is attributed to them. Something that would allow artists to select which Creative Commons license they would like to release their work under, and then respect those choices. Can it be done with Ethereum? I have no clue. But I love the idea.
"where the hell is something descirbing what it is that they are trying to do?"
Actually, that's a fair point (if I didn't already have some familiarity with it, now that you mention it, I'd be thinking the same thing). This is probably a good place to start, it seems to be a decent introduction. A simplified description might be that they're building hosting software for a wide (and extensible) variety of media types, which is suitable for using on small "personal" scales as well as large deployments, either independently or in federated groups.
(As for the other note, I'd say you seem awfully optimistic about the amount of due-diligence/pushback that Youtube will use when evaluating whether a government-flagged file should be taken down.)
There is another media portal solution being developed by MediaGoblin people should take a serious look at. Instead of relying on another proprietary media portal that could and probably will have the same issues that Youtube and Twitch fail to address.
You have to keep in mind a very important reality--a large part of the Free Culture movement is spill-over from the Free Software one :) we're all very concerned with Non-Free Software, because it smacks us in the face every day (I am unfortunate enough to subscribe to /r/programming, they rather like non-free software), but we don't so much see the problems with Non-Free Culture every day.
I don't mean to suggest that we don't like the idea, nor that we won't help. But when the folks from the FSF step up to make a website promoting an anti-DRM campaign, their first thoughts for examples are software!
Of course, the focus this year is eBooks, so I don't see the relevance of this point, mostly. Maybe you mean to suggest that the FSF should host free media or run a free radio? Maybe there needs to be more focus on music and film still? What would you suggest here to bring non-software back into focus?
Alternatively, you could just find a project that isn't a 'meritocracy'. I know mediagoblin would be very welcoming of your contributions as "just some guy/gal"