• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Off Topic General Discussion Archive list script

     
    • 0 Vote(s) - 0 Average

    Archive list script

    Bash script to maintain a detailed list of TV and Movie videos in archives
    laughing_man77
    Offline

    Junior Member

    Posts: 6
    Threads: 2
    Joined: 2024 Feb
    Reputation: 0
    #1
    2024-02-17, 10:14 PM (This post was last modified: 2024-02-20, 07:45 PM by laughing_man77. Edited 3 times in total.)
    Hi all,

    Archiving videos on Jellyfin - just create an new Library named "Archive" and add your new archive disks as you create then. You can then add each archive disk as volumes to the new library. They will remain in the library, even when unmounted. I would recommend that you configure the "Archive" library to save metadata to disk - that saves a lot of time scanning when remounting the disks.

    There is one minor gotcha if you use Jellyfin in docker - the docker-compose.yml file will need a permanent directory to mount (so you cannot use /media/<user>/<volume_name>. In that situation, you will need to setup fstab yo mount each archive disk to a location like /mnt/<volume_name> and you you can then volume mount from that location. Also note that you will need to run docker compose down/up for Jellyfin to recognise the changes.

    However, how do you know what is on each archive disk? You don't want to have to mount/unmount each archive disk to find what you want.

    The solution is to have a spreadsheet that contains sheets for each archive disk, so that you can globally search for the video that you want and the mount the correct disk. This also helps when you have a guest over: "Ooooh, do you have this movie?"... "Hmmm, it's not in my collection. let me see if I archived it..." (and view the archive in a nice readable format, rather than just a long list of filenames)!

    As a major time saver, I created a set of bash scripts to generate CSV files for any directory that you want, which can then be imported into a spreadsheet. It also contains summary data of space used/remaining so that you can quickly see if there's space to archive another video.

    It is currently quite specific to the Jellyfin file naming structure, but this is quite similar to Plex and Kodi. However, I'm happy to update the scripts to include anything non-Jellyfin.

    I've made the repository public, so anyone can use it, fork it and create bug/feature requests: 
    • https://github.com/laughingman77/video_list_csv

    I'd love to hear any feedback anyone has, or improvements that I can make  Grinning-face
    « Next Oldest | Next Newest »

    Users browsing this thread: 3 Guest(s)


    Messages In This Thread
    Archive list script - by laughing_man77 - 2024-02-17, 10:14 PM
    RE: Archive list script - by laughing_man77 - 2024-02-18, 10:54 PM
    RE: Archive list script - by laughing_man77 - 2024-02-27, 03:03 AM
    RE: Archive list script - by laughing_man77 - 2024-03-02, 09:14 AM

    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode