Sheet 00 / Overview

Whole-Home Media Library Blueprint

Rip 1,300 DVDs and Blu-rays once, store them on a protected NAS, and stream them to every TV on three floors. This blueprint covers the hardware, network, ripping line, library structure, schedule and risks.

1,300DISCS TO DIGITIZE
~$3.0KCORE HARDWARE (SOURCED)
30 TB+USABLE, RAID 5
~8-11 wksAT 20 DISCS/DAY/DRIVE*

*Pace is my planning assumption, not a measured figure. The pilot phase measures your real minutes per disc.

PROJECTHome disc library
REVISIONRev A / Nov 1, 2026
PRICES CHECKEDOct 31 - Nov 1, 2026
SITE3-story home, wired LAN
Sheet 01 / System architecture

How the pieces connect

Discs are ripped on a separate station, copied to the NAS over the wired network, and served by Plex running on the NAS. TVs on each floor play files directly, so the NAS rarely needs to transcode.

1 / Ingest

Ripping stationYour existing Mac or PC, or a small always-on mini PC
Blu-ray drive (USB 3)ASUS BW-16D1X-U, reads DVD too
Optional 2nd driveDoubles throughput
Local scratch folderRip here first, then copy to NAS

2 / Core (utility closet)

Gigabit or 2.5G switchHome run to router and each floor
UGREEN DXP4800 Plus NAS4 bays, Intel Quick Sync, 2.5GbE + 10GbE
4 x 10TB CMR drives, RAID 5About 30 TB usable (before overhead)
Plex Media Server in DockerMovies and TV libraries
UPS battery backupClean shutdown on power loss
USB backup driveMonthly copy, kept unplugged

3 / Playback

Floor 1 TV + playerWired Ethernet
Floor 2 TV + playerWired Ethernet
Floor 3 TV + playerWired Ethernet
Phones and tabletsWi-Fi, local use
Remote accessNeeds Plex Pass or a Remote Watch Pass
Cyan = ripping and playbackAmber = always-on core equipmentDashed = recommended or optional
Design rule: never rip directly onto the NAS share. Rip to a local drive, check the result, then copy it to the NAS. This keeps a failed or partial rip off the library and avoids network hiccups during a 30-plus minute rip.
Sheet 02 / Bill of materials

Parts list and budget

The three core parts are the NAS, the drives and the ripping drive. Supporting items keep the system safe and wired. Items tagged Sourced come from the linked listings. Items tagged Estimate are my own rough numbers and need a price check.

ItemPickWhyPriceBasis
NASUGREEN NASync DXP4800 PlusFour bays, Intel Quick Sync for Plex, 10GbE plus 2.5GbE. Starry Hope picks it for most home libraries.$657Sourced
Storage4 x WD Red Plus 10TB (CMR)About $46/TB, a low price per terabyte. 3-year warranty, 180 TB/yr rating. Disk Scout$1,840Sourced
Ripping driveASUS BW-16D1X-UFastest new drive for regular Blu-ray; no firmware work. Computing for Geeks$260Sourced
Backup driveOne large external USB driveSecond copy of the library, kept unplugged between monthly copies.$250-300Estimate
Core subtotal (matches the earlier plan)~$3,010-3,060
Battery backup (UPS)Line-interactive, 600-1000 VAProtects the NAS and RAID array from power dips and sudden shutdowns.$100-150Estimate
Network switchUnmanaged 8-port gigabit (or 2.5G)Connects NAS, ripping station and floor drops.$30-100Estimate
CablingCat6 runs to each floorOnly if you do not already have wired drops. Professional install costs more.$50-150 DIYEstimate
MakeMKV Blu-ray keyFree beta key or paid keyDVDs are free. Blu-ray is free for a 30-day trial, then needs a key. VideoHelp lists the full version at about $50. MakeMKV, VideoHelp$0-50Sourced
All-in range, including supporting items~$3,190-3,410

Why these three picks

NAS

Android Central ranks the UGREEN DXP4800 Pro as the clear choice for a powerful 4-bay Plex server. PCGuide rates the iDX6011 best overall but calls it overkill for many users. The DXP4800 Plus keeps the Intel Quick Sync engine at a lower price. Budget alternative: TerraMaster F4-425 Plus at $510-650.

Drives

Use CMR NAS drives only: IronWolf, WD Red Plus or Pro, Toshiba N300. TerabyteWise notes price per terabyte bottoms out at 8-14TB. The drives are the biggest expense, so the next section sizes them to your actual disc mix.

Ripping drive

Plain Blu-ray does not need LibreDrive. If you own 4K UHD discs, the Buffalo MediaStation 6X (about $195) is the best-documented route, but it needs a community firmware flash. Some Pioneer-based ASUS units report LibreDrive "Enabled" yet still fail on UHD discs.

Not recommended: the 2-bay UGREEN DXP2800 (too little room), the Synology DS925+ for Plex (it has no hardware transcoding), and any SMR drive in a RAID array.
Sheet 03 / Capacity planner

Size the drives to your collection

Enter your real disc counts. The planner totals the library and picks the smallest 4-bay drive set that stays under 75 percent full when ripping finishes. That leaves room to grow.

Defaults are my planning averages. A DVD rip is usually 4-8 GB and a Blu-ray 20-45 GB per the VideoHelp forum.

-LIBRARY SIZE (TB)
-TOTAL DISCS
-WEEKS TO RIP

Usable space = 3 data drives x drive size x 0.95. The 0.95 factor is my allowance for filesystem overhead. Prices are from Disk Scout (checked Oct 31, 2026) and move often.

Value tip: the Toshiba N300 Pro 16TB lists at about $674, only about $19 per drive above the IronWolf Pro 14TB (about $654), so it is the better buy if you outgrow 10TB drives. A separate report found Toshiba stock thin, so check availability before planning around it.
Sheet 04 / Whole-home network

Getting files to three floors

"Streaming over fiber" in your house means a wired local network. Your ISP's fiber only matters for streaming outside the home. Inside, every main TV should have an Ethernet connection back to the NAS.

Bandwidth budget

  • Assume about 60 Mbps per Blu-ray remux stream (my planning figure). Three TVs playing at once is about 180 Mbps.
  • A gigabit link carries 1,000 Mbps, so wired TVs have huge headroom.
  • 4K UHD remuxes can run higher still, so wire any TV that plays them.
  • The NAS's 2.5GbE port is plenty for streaming. The 10GbE port only helps if you add a 10GbE card to your ripping computer.

Cable decision

  • Best: Cat6 from a closet switch to each floor's main TV.
  • If walls are hard to open: MoCA adapters over existing coax.
  • Last resort: Wi-Fi mesh with wired backhaul between nodes. Avoid wireless-only backhaul between floors.
  • Wi-Fi is fine for phones and tablets.

Equipment placement

LocationEquipmentConnection
Closet (hub floor)Router, switch, NAS, UPSNAS to switch by Cat6; UPS powers the NAS and switch
Office or media cornerRipping station and Blu-ray driveWired to the switch for the nightly copy to the NAS
Floor 1, 2 and 3 main TVsStreaming player that direct-plays MKVOne Ethernet run each back to the switch
Bedrooms and mobilePhones, tablets, secondary TVsWi-Fi
Why direct play matters: if a player cannot play a file as stored, Plex must convert it on the fly. Hardware transcoding needs a Plex Pass, so pick players that handle MKV, Blu-ray audio and subtitles natively.
Sheet 05 / Ripping line

The ripping workflow

Remux every disc to MKV with MakeMKV. That keeps the original video, audio tracks, subtitles and chapters with no re-encoding and no quality loss.

Software options

OptionBest forWhat it doesWatch out for
A. MakeMKV GUIThe pilot, and any OSManual: insert, pick the main title, rip, eject.You label and name every folder by hand.
B. Automatic Ripping Machine (ARM)Linux or Docker host, multiple drivesDetects the disc on insert, looks up the title, names the folder "Movie Title (Year)", rips with MakeMKV or HandBrake, ejects, and sends notifications. Rips from multiple drives in parallel and has a web UI. GitHubNeeds a Docker-capable machine. Title lookup can pick the wrong match, so you still review names.
C. MakeMKV-Auto-RipA Windows PCRips automatically on insert, takes only the longest title by default, and can eject afterward. GitHubTested only on Windows 10 per its README; macOS and Linux are untested. Needs Node.js.
Platform note: MakeMKV-Auto-Rip is Windows-oriented. On a Mac or Linux box, use Option A for the pilot, then Option B (ARM in Docker) if you want unattended multi-drive ripping.

MakeMKV licensing

DVD and AVCHD conversion is free with no stated limit. Blu-ray conversion is free for a 30-day trial and then needs a registration key, which is valid for all versions and platforms and never expires. The MakeMKV page publishes a beta key that unlocks Blu-ray, and it said purchases were temporarily unavailable when I checked. The beta key changes over time, so use the current one from the site.

Quality policy (decide once)

  • Video and audio: lossless remux, no HandBrake pass.
  • Titles: main feature plus extras you actually want. Skip menus, trailers and logo reels.
  • Audio and subtitles: keep all tracks at first. You can trim later.
  • Discs with two cuts (theatrical and director's): rip both and mark editions.
  • DVD re-encode later (optional): H.264 or H.265 cuts DVD files to roughly 0.7-2 GB each, per DVDFab. It costs time and some quality, so only do it if you run out of space.
  • TV box sets: rip each disc as episodes, and name them as you go.
  • Keep the discs. They are your original copy.

Per-disc standard operating procedure

  • Clean the disc with a microfiber cloth, wiping from the center to the edge.
  • Insert the disc and confirm the right title and year were detected.
  • Rip the main feature, plus any extras on your keep list, to the local scratch folder.
  • Check the log for read errors and the file size: about 3-9 GB for a DVD, 15-50 GB for a Blu-ray. Outside that range, investigate.
  • Rename the folder to the Plex pattern, "Movie Title (Year)", before you eject the case.
  • Mark the disc done in the inventory sheet and shelve it with the ripped stack.
  • Failed or skipping disc: set it on the problem shelf with a note. Do not retry it more than once the same day.
  • Nightly: copy finished folders to the NAS Staging folder, spot-play one file, then move to Movies.

Per drive, plan about 1 GB of memory per Blu-ray and 500 MB per DVD when ripping several discs at once (MakeMKV forum; the forum notes this figure is dated).

Sheet 06 / Library layout

Folders and naming

Plex recommends one folder per movie, named with the title and release year. Correct names are the biggest factor in clean matches and artwork.

/volume1/Media
  /Movies
    /Batman Begins (2005) {tmdb-272}
      Batman Begins (2005) {tmdb-272}.mkv
    /Avatar (2009)
      Avatar (2009).mkv
  /TV Shows
    /Show Name (Year)
      /Season 01
        Show Name (Year) - s01e01.mkv
/volume1/Staging
  /Incoming        # new copies land here
  /Needs-Review    # unsure titles, odd sizes
  /Problem-Discs   # log of discs that failed
/volume1/Archive
  /Extras          # bonus content, not scanned by Plex
/volume1/docker/plex
  /config          # Plex database
  /transcode

Naming rules (Plex)

  • Pattern: /Movies/Name (year)/Name (year).ext
  • Optional match ID: add {tmdb-id} or {imdb-id} in curly braces to force a match with the current Plex Movie agent.
  • Editions use {edition-Director's Cut} in the folder and file name. This needs a Plex Pass on the server admin account.
  • Keep movies, TV and music in separate paths.

Plex naming guide

My design choice: park bonus features in a separate Archive folder outside the Plex libraries at first. That keeps scans fast and matches clean. You can add them to Plex later.
Sheet 07 / Plex configuration

Plex on the NAS

Plex Media Server runs in Docker on UGREEN NAS models. Hardware transcoding needs an Intel Quick Sync processor, graphics access inside the container and a Plex Pass.

Install steps

  1. Complete the UGOS setup wizard, then build the RAID 5 volume.
  2. Install Docker from the UGOS App Center.
  3. Create Plex/Config and Plex/Transcode folders, and the Media folders from Sheet 06.
  4. Deploy the Plex container and map the media folders into it. UGREEN publishes a step-by-step guide, and a community guide covers hardware transcoding.
  5. Claim the server with your Plex account.

Library settings

  • Create one Movies library and one TV Shows library from the folders on Sheet 06.
  • Turn on automatic scanning, and also set periodic scans (every 1-2 hours) as a fallback. Plex notes automatic detection generally does not work for network shares, so the fallback matters if you ever mount storage remotely. Plex
  • Review the Unmatched list weekly and use Fix Match.
  • Create profiles for the household.

Plex cost and the exit ramp

OptionCostIncludes
Plex free$0Server and streaming on your home network
Plex Pass monthly / annual$6.99 / $69.99Remote streaming, hardware transcoding, downloads, skip intro
Plex Pass 5-year$249.99Same benefits, five years
New Lifetime Plex Pass$749.99Same benefits, permanent. Price rose July 1, 2026.
Jellyfin$0Free, open source, includes hardware transcoding; more setup.
Emby Premiere~$119 lifetimeMiddle option

Sources: Plex pricing announcement, Plex plans, Rankite. Pricing changes often, so confirm before buying.

Exit ramp: MKV files and the folder structure work in Plex, Jellyfin and Emby alike. If Plex pricing or policy changes again, you can install Jellyfin on the same NAS and point it at the same folders without re-ripping anything.
Sheet 08 / Schedule

Phased rollout

Each phase ends with a pass or fail gate. Do not start the next phase until the gate is met. Production ripping length depends on your pace, which the pilot will measure.

W0
W1
W2
W3
W4
W5
W6
W7
W8
W9
W10
W11
Plan
Buy
Pilot
Production ripping (about 8-11 weeks at defaults)
Cleanup
Phase 0 / Week 0

Plan and inventory

List every disc in a spreadsheet: title, year, format, shelf, status. Count DVDs, Blu-rays, 4K discs and TV box sets. Feed the real counts into the planner.

Gate: final counts entered; drive size chosen.
Phase 1 / Week 1

Procure and install

Order parts. Mount the NAS, install drives, build RAID 5, connect the UPS and switch, and run Ethernet to each floor.

Gate: NAS reachable from every wired TV location; RAID volume healthy.
Phase 2 / Week 2

Pilot with 25 discs

Rip a mix: 10 DVDs, 10 Blu-rays, 3 TV discs, 2 troublesome discs. Time each rip. Copy to the NAS, add to Plex and play on all three floors.

Gate: average minutes per disc known; names match in Plex; playback works direct on every player.
Phase 3 / Weeks 3-10

Production ripping

Run the per-disc procedure in batches of 25-50, one shelf at a time. Copy to the NAS nightly. Review the Unmatched list weekly.

Gate: every non-problem disc ripped, named and playable.
Phase 4 / Weeks 10-11

Cleanup

Retry the problem shelf with a fresh cleaning. Fix mismatched titles. Add extras from the Archive if wanted. Remove duplicates.

Gate: Unmatched list empty; problem shelf logged.
Phase 5 / Ongoing

Harden

Run the first full backup copy. Turn on drive health alerts. Test a file restore. Schedule the monthly copy and a quarterly health check.

Gate: library exists in two places; alerts reach your phone.
Sheet 09 / Protection

Keeping the library safe

Copy 1

NAS with RAID 5

Survives one drive failure. It does not protect against deletion, fire, theft or a second drive failing during a rebuild.

Copy 2

USB backup drive

Monthly copy, kept unplugged and stored away from the NAS. This is the cheap insurance against months of ripping work.

Copy 3

The original discs

Keep them. They are your last-resort copy and your proof of ownership.

Maintenance calendar

  • Monthly: copy new rips to the USB backup and check its health.
  • Monthly: review the drive health (SMART) report and any NAS alerts.
  • Quarterly: play a random file from the backup to confirm it opens.
  • Quarterly: update NAS firmware, Docker and Plex.
  • Yearly: test the UPS, and back up the Plex config folder.
Trade-off: four bays in RAID 6 would survive two failures but leave only two drives of usable space (about 19 TB with 10TB drives), which is too small for a Blu-ray-heavy library. RAID 5 plus the USB backup is the practical balance. Buy the drives from different retailers or batches where you can.
Legal note: in the US, ripping discs you own for personal use sits in a legal gray area because of copy-protection circumvention rules. Keep the library private and do not share it.
Sheet 10 / Risk register

What could go wrong

RiskLikelihoodImpactMitigation
Scratched or damaged discs fail to ripHigh for some discsLow eachClean first, retry once, log the rest. Plan a final pass with a different drive.
Wrong movie matched in PlexMediumLowName with year, add {tmdb-id} when unsure, review Unmatched weekly.
Library is larger than the planner estimateMediumMediumRun the pilot, re-run the planner with real averages before buying drives, and leave 25 percent free space.
4K UHD discs will not ripMedium if you own UHDMediumCheck drive firmware (LibreDrive) before buying. Choose the Buffalo route and flash it.
Drive failure during a RAID rebuildLowHighKeep the USB backup current; buy NAS-rated CMR drives; replace failing drives early.
Drive or NAS prices changeMediumMediumRe-check price per terabyte the week you buy. Buy the NAS first, drives last.
Plex pricing or policy changesMediumLowStandard MKV files move to Jellyfin or Emby without re-ripping.
Power loss corrupts the arrayLowHighUPS on the NAS and switch.
Project stalls partwayMediumMediumSet a daily quota, ripping while doing other work, and track progress on the inventory sheet.
Sheet 11 / Open questions

What I need from you to finalize

Answers to these change the parts list or the schedule. None block the first steps, which are the inventory and the pilot.

  • Disc mix: how many DVDs versus Blu-rays, and how many 4K UHD discs? This sets drive size and the ripping drive.
  • TV box sets: roughly how many multi-disc TV sets?
  • Ripping computer: which operating system, and can it stay on for long batches?
  • TVs and players: what is on each floor, and can each play MKV files directly?
  • Cabling: do you already have Ethernet in the walls, and where would the equipment closet go?
  • Remote access: will you watch away from home? That needs a Plex Pass or Remote Watch Pass.
  • Budget priority: lowest cost now, or room to grow to 4K discs later?
Sheet 12 / Sources

References