[RPi5] Importing new movies onto USB attached hard drive

  • So I have a Raspberry Pi 5, it's attached to a 14TB external HDD via USB3. I have it loaded up with movies and TV shows. I use the LG Magic Remote via HDMI-CEC to control the RPi5 but I do have a wireless keyboard/trackpad (Logitech K400 Plus) I can use if needed via USB2 on the RPi5. As I convert more of my physical BD/4K-BD collection into files, I find myself wondering the best way to add these to the 14TB external HDD. I can technically shut down the RPi, attach the HDD to an external Windows laptop and add more media that way, but I'm hoping there's an interface within KODI I can use to just attach a second external storage (likely a 2TB SSD plugged into the other USB3 port temporarily), copy/move the newer content, then remove once I'm finished.

    If there's a guide for this that I've missed, I apologize. I've done some Googling and maybe my Google-fu is broken, but all I get are guides on how to import libraries into LibreELEC/KODI (initially, on first use or when adding a new server/NAS), not what I'm actually trying to do. =)

    Any advice or links to relevant guides are appreciated!

  • Go to Best Answer
  • Simply connect your external hard drive to your PC, and double-click on the hard drive icon on your desktop to open it, then copy and paste your wanted files into there. After that, all you need to do is to wait for the transfer process to be finished.

  • I'm hoping there's an interface within KODI I can use to just attach a second external storage, copy/move the newer content, then remove once I'm finished.

    Kodi Settings > File Manager .. it's a little clunky to use but does exactly that ^

    Or copy things over the network (SMB or SFTP)

    Or realise that 14TB should really be a NAS device on the Network somewhere :)

  • So I have a Raspberry Pi 5, it's attached to a 14TB external HDD via USB3. I have it loaded up with movies and TV shows. I use the LG Magic Remote via HDMI-CEC to control the RPi5 but I do have a wireless keyboard/trackpad (Logitech K400 Plus) I can use if needed via USB2 on the RPi5. As I convert more of my physical BD/4K-BD collection into files, I find myself wondering the best way to add these to the 14TB external HDD. I can technically shut down the RPi, attach the HDD to an external Windows laptop and add more media that way, but I'm hoping there's an interface within KODI I can use to just attach a second external storage (likely a 2TB SSD plugged into the other USB3 port temporarily), copy/move the newer content, then remove once I'm finished.

    If there's a guide for this that I've missed, I apologize. I've done some Googling and maybe my Google-fu is broken, but all I get are guides on how to import libraries into LibreELEC/KODI (initially, on first use or when adding a new server/NAS), not what I'm actually trying to do. =)

    Any advice or links to relevant guides are appreciated!

    On different Raspberries I've been using external USB drives with TB and TB of space for music and movies directly connected since 2016. The procedure is much more simpler than the couple you mentioned. The Raspy for USB devices has always been plug and play, with every distro, LE included. If you want to do exactly what I do every 3-4-5 weeks (after several downloads got on my laptop): just detach the USB drive, attach it to the laptop, load whatever you want on present or newer folders, re-attach it to the Raspy and enjoy. Never a problem, and I use NTFS everywhere on my drives for robustness of data, and no need to switch off and on the RPi.

    I don't know how you access the data on the drive... I use the Raspy automatic mounting/dismounting, that put/put away the USB drives under /media/

    My 2 cents

    Alex

  • Simply connect your external hard drive to your PC, and double-click on the hard drive icon on your desktop to open it, then copy and paste your wanted files into there. After that, all you need to do is to wait for the transfer process to be finished.

    Well yeah, that's how I did it prior to LibreElec/KODI when I was just using the built-in TV media player. :P I'm just trying to avoid having to use a second device (laptop/PC) and just utilize the RPi5 for the whole thing and just have a flash drive/SSD in my pocket that I can use. =)

    Kodi Settings > File Manager .. it's a little clunky to use but does exactly that ^

    Or copy things over the network (SMB or SFTP)

    Or realise that 14TB should really be a NAS device on the Network somewhere :)

    I'd seen the File Manager before, but as you said, looked interesting :P Unfortunately for this use-case, I don't get network access and a NAS is sadly too large for where it's being stored (and again, no network, so it'd be a direct-connect NAS).

    Just to add a little more context, I'm using MediaElch to download the metadata for KODI (artwork, the NFO file data, etc) pre-emptively and including that when I add data to the 14TB HDD. I do this because I know I can't utilize the built-in scraper because of the whole no-network thing.

    That being said, if I use the File Manager approach, do I need to do anything else to have KODI "see" the new/updated content that was added?

    On different Raspberries I've been using external USB drives with TB and TB of space for music and movies directly connected since 2016. The procedure is much more simpler than the couple you mentioned. The Raspy for USB devices has always been plug and play, with every distro, LE included. If you want to do exactly what I do every 3-4-5 weeks (after several downloads got on my laptop): just detach the USB drive, attach it to the laptop, load whatever you want on present or newer folders, re-attach it to the Raspy and enjoy. Never a problem, and I use NTFS everywhere on my drives for robustness of data, and no need to switch off and on the RPi.

    So far my process (as I've only done this once) was to shut down LibreELEC/KODI gracefully using the menu options in KODI, unplug the USB and attach it to a laptop I bring with me, add/remove/update files as needed, then re-attach and turn the RPi5 back on. I noted that KODI did not see the removed/added files, so I had to have it rescan the library (I don't recall the exact term used in KODI, apologies for that).

    I don't know how you access the data on the drive... I use the Raspy automatic mounting/dismounting, that put/put away the USB drives under /media/

    I added the 14TB drive as a movie source (all files in one folder, not separate folders) and a TV source (these are in separate folders by program/series). As mentioned above, I use MediaElch to pre-populate the metadata for all the files given the lack of a network.

    TL;dr: I'm trying to avoid bringing the laptop to do these updates, I'll investigate the File Manager, I suspect I'll need the keyboard for the best experience with that. Hopefully if all the content is in one folder it'll just let me select all and go. :P

    Thank you for all the responses!

  • So far my process (as I've only done this once) was to shut down LibreELEC/KODI gracefully using the menu options in KODI, unplug the USB and attach it to a laptop I bring with me, add/remove/update files as needed, then re-attach and turn the RPi5 back on. I noted that KODI did not see the removed/added files, so I had to have it rescan the library (I don't recall the exact term used in KODI, apologies for that).

    I added the 14TB drive as a movie source (all files in one folder, not separate folders) and a TV source (these are in separate folders by program/series). As mentioned above, I use MediaElch to pre-populate the metadata for all the files given the lack of a network.

    TL;dr: I'm trying to avoid bringing the laptop to do these updates, I'll investigate the File Manager, I suspect I'll need the keyboard for the best experience with that. Hopefully if all the content is in one folder it'll just let me select all and go. :P

    As far as I know, KODI/LE shutdown and startup are not necessary, it's all plug&play for USB devices. But after adding new files (even if tagged) library rescan is obviously necessary.

    You're trying not to use the laptop, correct? So, are you connecting the BD reader/writer to the Raspy, right?

    If so, yes I think you'd need a keyboard and a mouse (if you get'em bluetooth it's all ready... just connect them in the LE bluetooth panel and everything will work). I don't go for this straightest option because I don't feel comfortable working with keyboard and mouse in my living room on the couch watching the TV (even with a 50"). :)

  • There are some things that make a keyboard the best choice for input to your system. I opted for a Logitech Keyboard/mouse combo which can be had for a tad over $20 US with the unifying usb receiver. Total install bliss. Plug and play with no settings to deal with and always works. I keep the keyboard stowed in the TV cab for special needs.