Flood göndermek, insanların floodlarını okumak ve diğer insanlarla bağlantı kurmak için sosyal Floodlar ve Flood Yanıtları Motorumuza kaydolun.

Oturum aç

Flood göndermek, insanların floodlarını okumak ve diğer insanlarla bağlantı kurmak için sosyal Floodlar ve Flood Yanıtları Motorumuza giriş yapın.

Şifremi hatırlamıyorum

Şifreni mi unuttun? Lütfen e-mail adresinizi giriniz. Bir bağlantı alacaksınız ve e-posta yoluyla yeni bir şifre oluşturacaksınız.

3 ve kadim dostu 1 olan sj'yi rakamla giriniz. ( 31 )

Üzgünüz, Flood yazma yetkiniz yok, Flood girmek için giriş yapmalısınız.

Lütfen bu Floodun neden bildirilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Lütfen bu cevabın neden bildirilmesi gerektiğini kısaca açıklayın.

Please briefly explain why you feel this user should be reported.

Dim, a open source media manager.

Hey everyone, some friends and I are building a open source media manager called Dim.

**What is this?**

[Dim](https://github.com/Dusk-Labs/dim) is a open source media manager built from the ground up. With minimal setup, Dim will scan your media collections and allow you to remotely play them from anywhere. We are currently still in the MVP stage, but we hope that over-time, with feedback from the community, we can offer a competitive drop-in replacement for Plex, Emby and Jellyfin.


* CPU Transcoding
* Hardware accelerated transcoding (with some runtime feature detection)
* Transmuxing
* Subtitle streaming
* Support for common movie, tv show and anime naming schemes

**Why another media manager?**

We feel like Plex is starting to abandon the idea of home media servers, not to mention that the centralization makes using plex a pain (their auth servers are a bit…….unstable….). Jellyfin is a worthy alternative but unfortunately it is quite unstable and doesn’t perform well on large collections. We want to build a modern media manager which offers the same UX and user friendliness as Plex minus all the centralization that comes with it.

Github: https://github.com/Dusk-Labs/dim

License: GPL-2.0

Benzer Yazılar

Yorum eklemek için giriş yapmalısınız.

26 Yorumları

  1. I think I’ve read all comments up to now. I’m not seeing a FAQ, but if there is a better place to post this, let me know. Just a couple of questions;

    * We treat the word, ‘delete’ like a four letter word. There are people with a [Petabyte of storage](https://www.reddit.com/r/DataHoarder/comments/n71mh1/who_has_a_petabyte_in_their_home/), for example. How large of a collection have you tested to be stable?
    * I have a spare computer. Is there an option to add another computer for just transcoding/ transmuxing video? Think the phrase I’m looking for is load balancing.
    * How much troubleshooting can be done server side? How much control? Some of us have friends ( *gasp* ) that we share with ( *double gasp* ) who are less than tech savvy ( *how dare they* ). They are users, and only care about ‘If I hit play, does it play?’.
    * They don’t mess with any settings that would improve playback. I Optimize shows they like to stream, but not everything. From 1080p down to 720p, since that’s as fast as their network can handle. But Plex does not select the Optimized one for them. It’ll transcode the 1080p on the fly because there is a setting Client side trying for 1080p. Do you have a way to prevent this from happening?
    * There has to be more troubleshooting to be done server side, built in. We got to treat clients like they’re going to say, “nothing works” but they mean the file was replaced with a better quality, but Plex didn’t update yet. Or they’ve selected too high a quality. Or there’s a lot of buffering and why.
    * When will the main guide be up?
    * Naming convention?
    * Support for extras?
    * Support for plugins?

  2. This is awesome! Rust, GPL 2.0 and all these features. I’m rooting for this especially because of the massive collection of videos with generic episode naming which Jellyfin keeps failing to detect.

  3. I don’t have the time and energy to test your app out, so what I’m saying is based on the tiny bit of info I can glean from the readme and few screenshots on your github. If you already have these features, you might want to mention that somewhere. Maybe, just plain add a feature list to the readme.

    If you really want to be competitive, there’s a lot of features you’re going to need.

    Considering which sub this is, support for massively large libraries is going to be important. My 40 TB library is considered on the small side, for this particular sub, to give a little perspective on it.

    Organizing extras is just one of those annoying things that seems to be completely different for every app I use. Do us all a favor and try to avoid making us mass rename every extra we have and try to organize them in a way that makes sense. That would be great.

    Support for playing different versions or editions of movies/shows is important too. Sometimes you have theatrical, extended, directors cut, fan made cuts, etc. Sometimes, you just have a version encoded to play easier on a mobile device or remotely over the internet. Suffice it to say, being able to have multiple versions, being able to easily distinguish them, being able to easily or even automatically select the version your want tends to be really important. Automatically picking 720p, 1080p, 2k to match the screen you’re watching on is one side. Letting people easily pick between theatrical and extended edition Lord of the Rings is another. Of course, there’s the mess over the various versions of the original Star Wars trilogy.

    Support for various codecs and the various ways they can be implemented is kind of important. No one wants to waste time and pixels re-encoding their whole library because your app can’t handle a specific codec or even just certain codec settings. This is true for audio codecs as well. Simply, if VLC can play it without requiring a new encode, so should your app.

    UI design is such a tricky topic that I’m not even going to try to discuss it. Either you have a sense for what is intuitive or you don’t.

    An often overlooked aspect is subtitles. Support for srt and only srt isn’t nearly good enough. While I can understand not wanting to support VOBSUB, sometimes, that’s all you can find and converting it is a real pain. ASS subs aren’t just for anime but, on the topic of anime, native support for both their subtitles and naming scheme would make my life and a lot of other people much easier. Even with Shoko, adding anime to Plex or Jellyfin is a real ordeal but more-so for Plex.

    Someone else already mentioned adding support for music. Winamp did this better than both Plex and Jellyfin a decade ago. This is just sad. Easy playlist management (including importing and exporting,) repeat and shuffle options, support for mp3 and flac, streaming and offline play are just the minimum features here. I’m not even going to get into fancy stuff like the visualizers players used to make simply for the “cool” factor.

    Feature parity between different players is an absolute must. I can’t tell you how annoying it is to have to switch between PMP and Chrome because one doesn’t want to play 5.1 audio on 2.1 speakers and the other doesn’t want to play anime subtitles. Then, there’s the way the Android app just doesn’t work for some things and you have no real alternatives because trying to play on the web app is even worse.

    Finally, there’s books. You’d think people at a forum would know how to read but I didn’t see **even one person** here mention adding support for books and I can’t understand that at all.

    Calibre sucks at managing a library. I’m not going to waste time explaining why it and every other existing media management app is absolute trash at handling books but they all are.

    Instead, I’ll say what you need to make something better. First, it needs to support TXT, RTF, PDF, EPUB, MOBI and ZIP/RAR archived comics/books. That’s what I’d consider the bare minimum of supported formats.

    While being able to read from a web ui would be great, you’re really going to need an actual reader app to take it to the next level.

    Being able to transfer them to eReaders is one of the few things Calibre mostly does well. So, if you’re going to compete in that space, you will have to do a better job, which isn’t hard. Having to keep a second copy of your library just for Calibre is more than just a minor inconvenience. Honestly, I’d consider this kind of feature optional, since most people just use a phone or tablet to do their reading these days. Sure, it’s not as nice as a dedicated reader but it’s more convenient.

    Next, your reader app is going to need to be able to support viewing simple text, more complex rtf text, images mixed with text and straight up image scans of pages. Unfortunately, comics don’t really follow any kind of formatting rules. They can be shaped to match a standard page but most either have their own completely unique layout or they follow a regional standard like the extra long comic format often found in Korea. The main thing is that it be versatile about zooming in/out, maintaining specific zoom levels, fit to width, fit to height, fit to both options, single page or 2 page viewing and so on. Fit to width will work about 99% of the time, even with the extra long Korean comics, so long as you properly support both scrolling down and being able to go to the next page.

    Allowing people to set specific viewing rules for specific libraries would probably be best. The only time fit to width doesn’t really work is when you have double wide pages for big flashy action panels. This is why viewing rules need to be flexible and easy to change, even in the middle of reading. Some people prefer strictly single page view, even if it means having to rotate the screen to accommodate the occasional double page. Some people prefer double page viewing, so that actual double pages don’t interrupt the flow of reading, even if it means having to insert blank pages to prevent jamming a double page in with a single page.

    Finally, supporting downloads for offline viewing is mostly considered optional for movies and TV shows, since you can’t normally fit a lot on your typical phone or tablet but, for books, you could stuff thousands of books onto your average minimal sized SD card or even the built-in storage for most phones.

    Well, at the end of the day, these are just my suggestions. I’m just describing the feature list I would put in, if I was making it. That said, I know how much work that is and this is why I haven’t even tried to make something like this by myself.

  4. I’m a long time Plex user, and am still happy with them as a company but I can smell private library restrictions coming in the air. Legally it’s a grey area that they might have to face at some point so I’m happy to see more competition rising. I paid up for a lifetime plex pass way back when it first became available, and have been using it in some form or another since it was mac only back at the start.

    Happy to see competition, I look forward to seeing the project evolve.

  5. I’ve been tired of Plex for years, but jellyfin/emby isn’t quite as good, and kodi isn’t built for remote. If you can, please please please **support community plugins**. Plex dropping their support has made their entire platform less desirable.

    Huge bonus if plugins can be used client side. eg: a machine-learning intro skipping plugin is made and ran on the server side, and the client can recognize that the server has this capability and installs the related code on the client. Though I can definitely anticipate issues with iOS (and maybe other platforms?)

  6. Thank you for posting this. I wish you the best of luck! So much negativity here…

  7. how big is your team and time commitment? This seems like a large undertaking! good luck for real!

  8. This looks interested, please post more updates in the future

  9. This is great. One TINY thing

    Please name the zip in the release section to the name of your app with the version. “[release.zip](https://release.zip)” type named files isnt great when im looking through my archives.



    Thanks! Ill test this out.

  10. Looking forward to this and will happy switch if it does well. I will echo the top comment here that clients matter a lot to me. I only share with a select group of family and having a client available for their varying platforms is what made their adoption worth it. That and the kids on the house being able to utilize the client on the tablets.

  11. This is brilliant. It’d be great if music is supported as well at some point. Plex also has the habit of displaying spoilers in episode thumbnails. I’m assuming that’s not the easiest to deal with but it’d be awesome if it was addressed in some way. Any plans to charge a subscription? I’d like to avoid adding another one to my list.

    Just a few notes after looking at some of the screenshots. I think the legibility could be better in some places, like underneath thumbnails. And in the Silicon Valley example, I think some of the tabs like ID and Type might be unnecessary imo.

    I really hope this succeeds. I’ve been using Plex for a long time but I’ve been wanting to see some proper competition. With Jellyfin and Emby, it seems like they’ve never gotten to that stage where most Plex users could be convinced to switch (if their use case was mostly personal media). You have my full support!

  12. So I see what’s wrong with Plex and jelly fin but what’s wrong with emby? I’ve been using plex and have never tried the others, so am just wondering.

  13. Your success won’t be in how good your server software is, but how good your clients are and which platforms they’re available on.

    Also, the GUI looks good! But why rip off Plex’s color scheme directly? You could very easily come up with your own.

  14. Competition in this space is a good thing. I hope you are successful.

  15. The main reason I would move away from Plex is decent support for different HDR formats like CoreELEC manages. I’m sick of Kodi though. The player is nice, everything else is just terrible and hasn’t meaningfully improved in what feels like decades.

    I feel Plex already does a great job at managing a media collection, particularly with HAMA to match anime and most people that care have already spent a fair bit of time setting up their library and posters and the like that switching is gonna be hard. There’s a great add-on for Kodi call PlexKodiConnect that almost makes Kodi usable. Something like that, that would let you migrate your Plex library as is would be very worthwhile I think.

  16. Please don’t abandon this project. I switched from Plex to Jellyfin and as you mentioned, JF is not a smooth experience. I recently setup Plex again and was suprised by how everything worked perfectly.
    Hopefully this project catches on and doesn’t get sidelined like Olaris.

  17. I’m looking forward to this! Maybe I’ll try it out soon and try to give as much helpful feedback as possible

  18. Kudos for the effort. If you can deliver a stable product that performs well and has apps for the major devices, I’ll be happy to migrate.

  19. Plex got rid of their photo upload from phones. I’d switch for that.

  20. > Jellyfin is a worthy alternative but unfortunately it is quite unstable

    What? Any reasons why you would consider jellyfin unstable? Runs fine with basically 100% uptime for almost 2 years now.

  21. Agree with everything in your “Why” section.

    Edit: I’m also thankful that you’re orienting this toward large collections, because in 10 more years my array is going to be *nuts*.

  22. Well, the important questions-

    Are there apps for android? (android TV, etc.)Apps for Roku?How about… apps for say, Kodi or other popular OS builds for HTPCs.

    How about DLNA ?

    The process of organizing media and transcoding it has never really been a huge issue with the multiple options out there. The biggest issue, is usually what devices are supported.

    Ie, I don’t want to sit in front of my 65″ TV watching a movie on my phone because my Nvidia Shield / roku / apple TV doesn’t have the proper app. As well, I generally don’t want to plug a laptop into my big-screen TV and have to use a keyboard and mouse to navigate my media collection when I have a fully functional tiny remote control next to me.

    Another question. I see it utilizes .sqlite. How well is that going to scale when you have 10 concurrent users, along with over 80,000 media files?