BEST MEDIA SERVER! Jellyfin on Raspberry Pi with Docker

Sdílet
Vložit
  • čas přidán 22. 08. 2024

Komentáře • 52

  • @Sartre_Existentialist
    @Sartre_Existentialist Před 6 měsíci +3

    I am very new to Raspberry Pi and your videos are very clear, the projects are well defined, and you outline the goal, purpose, and processs in an understandable manner. I would only add that you provide links to website or products used in the project to make sure we can follow along exactly as required. Great job! I am excited to make a media server with VPN.

  • @watcherworld5873
    @watcherworld5873 Před 4 měsíci +2

    I cancelled my Netflix a few weeks ago because they cancelled most of the series I liked. So, this led to my purchase of a CanaKit today. I will be setting up my Jellyfin using your videos this weekend. Thanks!

    • @codefallacy
      @codefallacy  Před 4 měsíci +1

      any updates? how did it go?

    • @watcherworld5873
      @watcherworld5873 Před 4 měsíci

      @@codefallacy I just finished my setup. Everything are running great. Here is something I learned. As long as there is no transcoding, jellyfin on Pi is great. So, this means that make sure the content on the server can be used by the clients as is.

  • @Biologicallyx
    @Biologicallyx Před 5 měsíci +1

    YO FINALLY I MADE IT. First thing i went looking for was fast and furious thank you once again for this tutorial.

    • @codefallacy
      @codefallacy  Před 5 měsíci +2

      remember to add external usb storage, preferrable a 2tb or higher hard drive for all those big files

  • @Vhbaske
    @Vhbaske Před 3 měsíci

    I am lucky to having found your portal. They are scarce the peoples who are like you. Greetings from Puerto Rico

  • @sims234ify
    @sims234ify Před 7 měsíci +1

    Great video! Concise and to the point information.Your voice is also very pleasant to listen to! Maybe consider adding chapters to your tutorials as I find that very useful when going over a video multiple times :)

    • @codefallacy
      @codefallacy  Před 7 měsíci +3

      You rock!, this is great feedback. ill retroactively add chapters to the recent raspberry pi videos when i get home. stay tuned more to come!

    • @sims234ify
      @sims234ify Před 7 měsíci

      @@codefallacy Great! Just got finished setting up Jellyfin on my new Raspberry Pi5. I've really enjoyed setting up my own home server in the last few days :)

  • @njpme
    @njpme Před 7 měsíci +1

    Love your vid man! Thanks for adding value to the world

  • @Esper_Games
    @Esper_Games Před 7 měsíci +1

    You deserve a lot more subscriptions!

    • @codefallacy
      @codefallacy  Před 7 měsíci +1

      Thank you, i appreciate it. stay tunned for more to come!

  • @adayinthelife5496
    @adayinthelife5496 Před 7 měsíci

    Awesome! Web3. Thanks.

  • @RSCImports
    @RSCImports Před 7 měsíci +2

    1. For those with Raspberry Pi 4 or 5, believe me: it won't run! It doesn't work. There's no support. It's too weak for transcoding.
    2. If you have hardware similar to i3, i5, i7, or i9 from the sixth generation onwards, along with UHD Graphics starting from 6xx>. Everything will run smoothly!
    3. Check the documentation;
    4. If you have a processor with UHD Graphics 630, 730, or better, 770, you already have high-performance hardware for transcoding. 8GB RAM; ENOUGH DISK SPACE AND FROM THERE, IT'S ALL SUCCESS.

    • @codefallacy
      @codefallacy  Před 7 měsíci

      Hey thanks for this great feedback! These are great points to bring up and I agree there are better options out there for jellyfin, like used older gaming laptops with GPUs and office pc like HP elitedesk or Optiplex that can be found on the used market fairly cheap. I used a laptop with a gtx 960m until recently with Nvidia Docker technology to mount the GPU to the docker container. I even bout an HP elitedesk G4 SFF pc with a 8th gen i5 because i wanted to build a NAS with proper software RAID. However saying it wont run on the raspberry pi is misleading.
      The raspberry pi does have GPU acceleration capabilities, the reason i didnt cover it is because the new standard, video4linux is not as good as OpenMax and it defaults to software encoding anyways. The devs themselves dont recommended Pi devices because transcoding isnt the best, but it is there in a limited capacity. Yes the Pis are weaker for transcoding but you wouldnt have to transcode if the device you are streaming the media to supports the format the movie is in. i have a couple of MKV UHD HDR rips that im able to stream from the raspberry pi jellyfin to my Smart TV, and it plays great because the TV media player supports that format, but if i try viewing that same movie on a laptop browser, it will fail because the web player cant play MKV movies. so i have chosen to convert all my movies with handbreak to a 4k .mp4 video instead and it plays on all devices without issues.
      In terms of expansion, the Pi 4 and below are limited to USB. you can add usb storage devices and expand it, I recently did a video on how to mount USB storage devices into the jellyfin container to expand storage.

  • @goobiie
    @goobiie Před 7 měsíci

    I did almost the similar thing with Plex and oenmediavault on Raspberry pi4. I can play movies on TV and all other smart devices.

    • @codefallacy
      @codefallacy  Před 7 měsíci

      awesome! Plex is great too! what do you like most about plex? i have only used Jellyfin because it is 100% open source. i would love to hear your thoughts

    • @goobiie
      @goobiie Před 7 měsíci

      @codefallacy plex is available on almost all smart devices. And also it picks up meta data quickly . I tried playing different movies simultaneously and no lacking at all. It's very low resource intensive. Never tried jellyfin and I got raspberry pi 5 last week. May be I will give a try

  • @rosmerygeronimo5972
    @rosmerygeronimo5972 Před 7 měsíci +1

    Wow🎉

  • @youtubeuser1052
    @youtubeuser1052 Před 7 měsíci +1

    Does this work with Roku, Firestick or other hardware? I never ever watch Netflix on a computer and rarely on a tablet, but you only demo'd streaming videos to a web browser. Can Jellyfin provide a TV-only interface that can be used with only a Roku-style remote control and no keyboard? I've been using OSMC for years, but it's pretty badly inferior to the Netflix UI

    • @codefallacy
      @codefallacy  Před 7 měsíci

      Yes! there are Jellyfin apps for almost every device, i use roku tv too and there is an app. android tv, firestick, apple tv, android, iOS etc. You will need to do the initial setup on the browser (account, libraries, etc) and then you should be set with any clients

  • @Lemonos_
    @Lemonos_ Před 5 měsíci

    Great guide, sadly the raspberry pi 3 cant handle a 4k video. My test video was 1 minute long and it didnt even play 2, seconds. Htop shows 100% usage.. sad!

    • @codefallacy
      @codefallacy  Před 5 měsíci

      sorry to hear that, do you know which format the video was on? maybe downscaling the file itself to 1080p or converting it to another format may help. let me know if you remember

  • @flbeats3538
    @flbeats3538 Před 2 měsíci

    how to access jellyfin outside network

    • @codefallacy
      @codefallacy  Před 2 měsíci

      hey! the most common method of doing it for free is to do port forwarding with ngnix proxy manager and duckdns.

  • @thinkdomotic4915
    @thinkdomotic4915 Před 7 měsíci

    👍❤️

  • @underwhip5
    @underwhip5 Před 7 měsíci +1

    When I tried to do same thing , Filezilla told me "open for write: permission denied" file transfer failed

    • @codefallacy
      @codefallacy  Před 7 měsíci

      that is weird, did you create the media directory yourself or did the container create it when you docker-compose up? try creating a file inside the media directory in the raspberry pi, if it fails then the directory may have been created by the docker engine and your user may not have permission. if this is the case, delete those directories with "sudo rm -rf media" and make it yourself

    • @underwhip5
      @underwhip5 Před 7 měsíci

      what do you mean media directory? like the movies and shows directory?
      (I do think this is what happened, because I tried transferring on my main windows computer and my raspberry pi desktop and they both got permission denied)
      @@codefallacy

    • @codefallacy
      @codefallacy  Před 7 měsíci

      Yes the media in this case is the Movies and Tvshows directories. on the raspberry pi, take down the jellyfin container by going to the jellyfin directory(where docker-compose.yml is saved to) and run "docker-compose down" then delete the media folders with the command "sudo rm -rf movies" and immediately create them again with "mkdir movies" do not use sudo for making the folders

    • @underwhip5
      @underwhip5 Před 7 měsíci

      Thank you, I did all of that but when I try and use mkdir movies step (without sudo), it gives me a persmission denied @@codefallacy

    • @codefallacy
      @codefallacy  Před 7 měsíci

      i think the folder where the movies and tv show folder lives may have also been created by the docker container or your user has no permission. trh creating a directory at the home level, to get ther type "cd ~" and make a directory there. if it lets you then you may need create all jellyfin directories from scratch and it "should" work. if not your user somehow lost permission to write into the directories. i want to help but im busy if this doesnt work ill reply in a few hours, just type as much details as yoh can

  • @fisherking7798
    @fisherking7798 Před 7 měsíci

    I may have missed it but which raspberry pi do you use? I think you said you use a 5 and additionally would it work with a 4?

    • @codefallacy
      @codefallacy  Před 7 měsíci

      in this video a raspberry pi 4, but it should work on all raspberry pis. i just received my raspberry pi 5 stay tuned

  • @drseussicide
    @drseussicide Před 7 měsíci

    i like this, i've used jellyfin before but left myself exposed to the internet and got hit with malware. (lazy port forwarding on my part). using the vpn solves that problem completely. can you touch on how i could use a usb external drive to store the media?

    • @codefallacy
      @codefallacy  Před 7 měsíci +4

      that's unfortunate, port forwarding can be a blessing and a curse.For sure! ill make a quick video about mounting usb storage and nas next!

    • @achan7396
      @achan7396 Před 7 měsíci

      can't wait for the video on mounting and using usb storage and nas 👍 @@codefallacy

    • @codefallacy
      @codefallacy  Před 7 měsíci

      @@achan7396 its on the way, i got sidetracked with work but now that its a long weekend ill be making alot of videos. staty tuned

  • @hendrycosta7484
    @hendrycosta7484 Před 6 měsíci

    Great video. How can I get it to redistribute a live video being streamed via vimeo to my local network

    • @codefallacy
      @codefallacy  Před 6 měsíci +1

      that is a great question, i dont know, i know jellyfin has a bunch of plugins, but i havent heard of direct integration from a video website. something to look into

    • @hendrycosta7484
      @hendrycosta7484 Před 6 měsíci

      @@codefallacy what about relaying from a PC running Livestream studio? Im trying to get the stream running to our smart tv's without being dependant on internet, just LAN

  • @82levy5
    @82levy5 Před 7 měsíci +2

    If you want stability just forget about Raspberry Pi.

    • @RSCImports
      @RSCImports Před 7 měsíci

      Yes!!

    • @RSCImports
      @RSCImports Před 7 měsíci

      What is your hardware to run Jellyfin?

    • @codefallacy
      @codefallacy  Před 7 měsíci +4

      Hey, thanks for sharing. what kind of stability issues are expected if you use a raspberry pi? i understand hardware acceleration is not supported, which is understandably a deal breaker for some but i dont know more aside from that

    • @lillasagna5487
      @lillasagna5487 Před 5 měsíci

      ​@@RSCImportsi use a dell optiplex with a 1tb ssd