What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
There is no single best format for every home media library. Keep a high-quality copy of the best source you own, then create a smaller viewing copy only when your televisions, apps, network or storage make it useful. The right choice depends on the source, the devices that will play it and whether your priority is preservation, broad compatibility, lower storage use or remote streaming.
Start with the decision that matters: preservation or playback
A movie file serves two different purposes. A preservation master is the copy you want to keep for future conversions. A viewing copy is optimized for the devices and network you use today. Treating those as the same file forces an unnecessary compromise.
If you keep only a heavily compressed viewing copy, a future television, projector or codec may reveal its limitations. Re-encoding cannot restore detail that was discarded. If you keep only a large archival file, a smart-TV app or remote connection may be unable to play it directly and may require server-side transcoding.
A practical library therefore uses a two-tier approach when storage permits:
#1 Best Overall
- Easily store and access 2TB to content on the go with the Seagate Portable Drive, a USB external hard drive
- Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
- To get set up, connect the portable hard drive to a computer for automatic recognition no software required
- This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
- The available storage capacity may vary.
- Keep the best-quality source or master in its original resolution and frame rate.
- Create a compatible viewing copy only for clients that need one.
- Do not delete the master until the viewing copy has been tested on every important device.
The Library of Congress’s 2025–2026 moving-image recommendations illustrate this distinction. They prefer a final production version with its original production resolution and frame rate, with examples such as 1080p24 and 720p60, and list FFV1 version 3 in a Matroska container among preferred file-based options. The same guidance identifies an MP4 as a viewing proxy. Those are preservation recommendations aimed primarily at published content, not a requirement that every household store movies as FFV1.
Understand containers, codecs, audio and subtitles
“MP4 versus MKV” is not the same decision as “H.264 versus H.265.” A container is the file wrapper; a codec is the method used to compress the video inside it. Audio tracks, subtitle streams, chapters and metadata are additional compatibility variables.
| Layer | Examples | Why it affects playback |
|---|---|---|
| Container | MP4, Matroska (MKV) | The player must recognize the wrapper and know how to locate each stream. |
| Video codec | H.264/AVC, HEVC/H.265, FFV1 | The device or server needs a decoder for the compressed video. |
| Audio codec | AAC and other supported or unsupported formats | A file can show video but fail to produce sound when the audio decoder is missing. |
| Subtitle and ancillary streams | Text subtitles, image-based subtitles, chapters and metadata | Some clients cannot render a particular subtitle type or need the server to convert it. |
A compatible codec in an unsupported container can still fail. The reverse is also true: an MP4 wrapper does not guarantee playback if the video, audio or subtitle streams are outside the client’s support. Always inspect the complete stream combination rather than judging a file by its extension.
Choose a target for the devices you actually own
Compatibility is device-specific. A television’s built-in player, a media-server app, a set-top box and a desktop player may all advertise different support. Firmware and app versions can change the result.
Plex’s Smart TV documentation says compatibility and video-quality limits vary by device. It describes native support in its Smart TV app as typically, but not always, limited to an MP4 container, H.264 video and AAC audio. Treat that as a starting point, not a universal guarantee. Verify the exact television model, operating-system version and app before converting an entire collection.
Rank #2
- Easily store and access 5TB of content on the go with the Seagate portable drive, a USB external hard Drive
- Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
- To get set up, connect the portable hard drive to a computer for automatic recognition software required
- This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
- The available storage capacity may vary.
Build a compatibility checklist
- List every important client: each television, phone, tablet, computer, streaming box and web app.
- Record the app and operating-system version on each client.
- Check whether the client can direct-play your intended container, video codec, audio codec and subtitle type.
- Note whether the client is on the same home network or will stream remotely.
- Identify which clients are allowed to trigger server transcoding and which must play files directly.
If most viewing happens through a smart-TV app and you value “it just plays” behavior, an MP4 containing H.264 video and AAC audio is often the first compatibility target to test because that combination is commonly supported. It is not a promise that every model accepts every profile, level, frame rate or audio channel layout.
Compare H.264, HEVC and FFV1 by use case
Codec names do not provide a universal quality ranking. The source, encoder, settings, resolution, frame rate and playback hardware determine the result.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problems| Use case | Evidence-based direction | Trade-off |
|---|---|---|
| Preservation-oriented master | FFV1 version 3 in Matroska is listed by the Library of Congress among preferred file-based options; retain original resolution and frame rate. | Files can be impractical for ordinary viewing libraries, and consumer-device support is not the goal. |
| Broad smart-TV playback | Test MP4 with H.264 video and AAC audio first; Plex identifies this combination as typical native support in its Smart TV app. | Exact model and app exceptions are common, and this target may use more storage than a newer codec at similar visual quality. |
| Smaller files or lower bandwidth | Evaluate HEVC/H.265 or another efficient codec with a sample encode on your own devices. | Some clients cannot decode it directly, causing server transcoding or playback failure. |
| Future conversion flexibility | Keep the highest-quality source you can reasonably store and convert from that copy. | More storage is required, and the master may not be directly playable on a television. |
The Library of Congress describes H.264 as more efficient than MPEG-4 Visual in the comparison on its format page, while noting that results depend on compression and the encoder. It describes HEVC as designed to balance picture quality with file size or required bandwidth. Neither statement establishes a universal bitrate, preset or percentage of storage saved. Compare short samples rather than accepting a codec label as a guarantee.
H.264/AVC
H.264 is widely implemented in televisions, browsers, mobile devices and media-server clients. That breadth makes it a sensible compatibility-oriented choice, especially when the library must direct-play on older hardware. Its efficiency is not necessarily the best available, so an equivalent-looking encode may occupy more space than HEVC.
HEVC/H.265
HEVC can deliver a useful quality-to-size or quality-to-bandwidth balance, but decoder support is less uniform. Newer televisions and streaming boxes may handle it directly while an older client or a low-powered NAS may not. If the server converts HEVC to another format during playback, the CPU, hardware-acceleration support and network output become part of the decision.
Rank #3
- High capacity in a small enclosure – The small, lightweight design offers up to 6TB* capacity, making WD Elements portable hard drives the ideal companion for consumers on the go.
- Plug-and-play expandability
- Vast capacities up to 6TB[1] to store your photos, videos, music, important documents and more
- SuperSpeed USB 3.2 Gen 1 (5Gbps)
FFV1 in Matroska
FFV1 version 3 is a lossless-oriented preservation option recognized in the Library of Congress recommendations. It is best understood as a master format, not as a default for every television. Keep a separate viewing copy when clients cannot decode FFV1 or when the files are too large for convenient streaming.
Set quality from the source, not from a generic number
Do not choose a target by copying a bitrate table from another collection. A clean 1080p source, a noisy standard-definition transfer and a 4K source have different compression needs. Content with film grain, smoke, foliage or fast motion can require more data than simple animation at the same resolution.
Preserve resolution and frame rate when they carry information
For a preservation master, retain the source’s original production resolution and frame rate. The Library of Congress examples of 1080p24 and 720p60 describe production characteristics, not universal consumer targets. Do not upscale a lower-resolution source and call the result higher quality; upscaling changes the pixel count, not the recovered detail.
Use a representative sample encode
- Choose a difficult segment containing motion, dark scenes, fine texture and any subtitles you use.
- Encode that segment with the candidate codec, container, audio and subtitle settings.
- Play it directly on every critical client, including the oldest television or weakest network connection.
- Inspect for banding, blocking, ringing, lost grain, audio-sync errors and subtitle problems.
- Check file size and server CPU use during playback before applying the settings to a full title.
A sample tells you more than a claimed universal size reduction. Keep the source and the sample settings documented so you can reproduce the result or change it later.
Account for audio and subtitles
A video stream that plays silently is still a compatibility failure. Test the audio channel layout and codec used by your receiver, soundbar or television. Test forced subtitles, full subtitles, chapter markers and multiple language tracks separately. A client may direct-play the video while requiring the server to convert audio or burn image-based subtitles into the picture; that can turn an otherwise easy stream into a full transcode.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Rank #4
- Easily store and access 4TB of content on the go with the Seagate Portable Drive, a USB external hard drive.Specific uses: Personal
- Designed to work with Windows or Mac computers, this external hard drive makes backup a snap just drag and drop
- To get set up, connect the portable hard drive to a computer for automatic recognition no software required
- This USB drive provides plug and play simplicity with the included 18 inch USB 3.0 cable
- The available storage capacity may vary.
Decide when transcoding is acceptable
Direct play sends the stored streams to the client unchanged. Transcoding converts one or more streams on the server during playback. Plex may transcode when the media does not match the playback client. A transcode can solve a compatibility mismatch, but it consumes server resources and may reduce quality if the server must re-encode.
Check the whole server path
- Server processor: A low-power NAS may serve files easily but lack the capacity for several simultaneous video conversions.
- Hardware acceleration: If available on the selected server, verify that it supports the codecs and output combinations you need.
- Storage throughput: The server must read the source quickly enough while serving other users and tasks.
- Network capacity: Wired and wireless links, router conditions and remote-upload speed can all limit full-quality streaming.
- Concurrent users: Several clients transcoding at once can overwhelm a system that handles one stream comfortably.
NAS transcoding capability is model-dependent. Do not assume that a device marketed for file storage can convert every codec, resolution or subtitle type. Check the exact model’s processor, supported hardware acceleration and media-server requirements before making it the only place your library exists.
Use a viewing copy for predictable clients
If a particular television repeatedly triggers a transcode, a tested viewing copy can be more reliable than asking the server to convert the file every time. Keep the master unchanged, create the compatible copy, and label the relationship clearly. This approach trades additional storage for predictable playback and lower server load.
A practical workflow for building or converting a library
- Inventory the sources. Record the source resolution, frame rate, audio tracks, subtitles and any existing compression. Separate discs, camera originals, downloads and files that have already been re-encoded.
- Define priorities. Decide whether preservation, direct playback, storage reduction, remote bandwidth or a mixture matters most. Write down which devices are non-negotiable.
- Choose a master policy. Keep original-quality files where practical. For preservation-focused material, consider the Library of Congress direction on original production characteristics and FFV1 v3 in Matroska, recognizing that it is institutional guidance rather than a household mandate.
- Select one viewing target. Start with the simplest container-and-codec combination that your critical clients support. MP4, H.264 and AAC are a common compatibility test, not a guarantee.
- Encode a difficult sample. Include challenging video, every important audio track and the subtitle types you actually use.
- Test direct play. Play the sample on each television, app and playback device. Confirm picture, sound, subtitles, seeking and resume behavior.
- Measure server behavior. Watch whether the client direct-plays or transcodes, and note CPU use, hardware-acceleration status and network demand.
- Apply settings selectively. Convert only sources that benefit from a viewing copy. Do not batch-convert irreplaceable masters before a representative test succeeds.
- Label and organize. Keep master and viewing-copy names distinguishable, retain codec and resolution information in metadata or a catalog, and avoid overwriting the source.
- Review after device changes. A new television, app update or server replacement can change compatibility. Re-test a few representative titles before changing the entire collection.
Troubleshoot a television that refuses a file
The file is not visible
Check whether the television or app recognizes the container and the storage connection. A file extension alone does not prove that the wrapper is supported. Try a known-compatible MP4 sample and confirm that the app is browsing the correct folder or server library.
Free tools Windows power users keep installed
One-click scans. No signup required.
Video appears but audio is missing
The video decoder may work while the audio codec or channel layout does not. Test the same video with a compatible AAC track, then verify the television’s audio-output setting and receiver capabilities. If the server reports an audio-only transcode, the video itself may not need conversion.
Best Value
- World’s First 6TB 2.5” Portable Hard Drive
- Plug-and-play expandability
- Vast capacities up to 6TB[1] to store your photos, videos, music, important documents and more
- SuperSpeed USB 3.2 Gen 1 (5Gbps)
Playback starts, then stops or stutters
Separate decoding from bandwidth. Test a local file on the same network, check whether the client is direct-playing or transcoding, and compare the server’s CPU use with the available network throughput. A high-quality remote stream can exceed the upload capacity even when local playback is perfect.
Subtitles trigger a transcode
Disable subtitles temporarily to confirm the cause, then test a text-subtitle format the client can render. Image-based subtitles or unsupported subtitle handling may force the server to burn text into the video, increasing processing demand.
The server cannot keep up
Reduce the number of simultaneous conversions, use a tested viewing copy for the problem client, or move playback to a device that supports the stored streams directly. A NAS that is adequate for file serving may still be inadequate for real-time conversion.
Recommended Free Tools
Storage planning without invented promises
Video storage depends on source length, resolution, frame rate, codec, encoder settings, audio tracks and subtitle choices. The available evidence does not establish a universal bitrate, file-size formula or percentage saved by moving from H.264 to HEVC, so calculate from your own sample encodes.
An external hard drive is a practical category for keeping a library copy when local capacity is limited. A NAS is useful when several household devices need network access, but its model-specific transcoding ability must match your clients. In either case, keep the preservation copy separate from temporary viewing files so deleting a conversion cannot remove the only high-quality source.
Decision guide by household priority
| Your priority | Starting approach | What to verify |
|---|---|---|
| Maximum future flexibility | Retain the original-quality master and original production resolution and frame rate. | Storage capacity, cataloging and a separate playback copy for incompatible clients. |
| Simple smart-TV playback | Test MP4 with H.264 video and AAC audio on the exact television and app. | Model-specific profiles, frame rates, audio channels and subtitle behavior. |
| Lower storage or remote bandwidth | Test an efficient codec such as HEVC on representative scenes. | Direct decoder support, server transcoding capacity and upload speed. |
| Several mixed devices | Keep a high-quality master and create a compatibility copy only where needed. | Which clients direct-play, which transcode and how many streams run at once. |
Common mistakes to avoid
- Choosing by extension: MP4 and MKV do not describe the codecs inside them.
- Assuming one device’s support is universal: television models and app versions differ.
- Deleting the source after conversion: a smaller file cannot restore discarded detail.
- Upscaling as a quality fix: a larger frame does not recreate missing information.
- Promising a fixed storage saving: codec efficiency varies with content and encoder settings.
- Ignoring audio and subtitles: either stream can force a transcode or prevent playback.
- Assuming every NAS can transcode: conversion performance is hardware- and workload-dependent.
- Testing only on a computer: desktop players often support more formats than a television app.
The bottom line
Keep the best source-quality version you can reasonably store, preserve its original resolution and frame rate when future conversion matters, and treat a smaller MP4/H.264/AAC file as a compatibility experiment rather than a universal answer. Test complete files—including audio and subtitles—on the exact clients you use. Choose HEVC when your devices and server support it directly, and use transcoding or a separate viewing copy when they do not.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →

