For holiday gift I was thinking of making USB/microSDs full of TV/movies. The intended recipients are not tech savvy types. They would be using windows computers, normal TVs etc.
What kind of file formats/encodings would be good to package the files in? What is safe and universally usable? And which ones are to be avoided? I’d like to guarentee they’ll play without any fooling around with drivers or software.
And I want them to be as small as possible so that I can fit more stuff.
I’m mostly echoing what’s already been said, but I have a preset in Handbrake for this, which works fine on most TVs I’ve tried from the last 10 years (possibly 15 by now) and therefore should have no problem running on any computer. I often (for work reasons) prepare video footage for looped playback on TVs and projectors at numerous places - so “TVs I’ve tried” is a larger number than it might initially sound like.
It’s roughly along these lines (as I appear to have emailed someone about before):
"H264 mp4. 1920x1080. 25 or 30fps, or similar (appropriate to source material). Constant bitrate <=12mbps. 8mbps is generally universally compatible, though you should be able to get away with 10-12mbps on newer TVs with newer USB sticks.
AAC audio 192kbps, though lower is fine.
Use same samplerate as source (i.e. 44khz 48khz etc)
If you’ve got settings for encoding profile, Main and Level 4.0 should work.
If individual files are small enough (<4GB), format the USB stick as FAT32. Otherwise NTFS. EXT2 will work on a lot of TVs, but you’ll have trouble with some computers. Exfat may work on newest tellys, but won’t on anything more than a few years old, so safe option is not to use it."
The only file format that pretty much 100% guarantees support on most media hardware is h.264 in MP4 containers. With some encoder tuning you can make them decently small without loss of fidelity; people will notice bad encoding more than they will a slight loss in pixels. I would focus on making a really high quality 720p copy of the shows ans batch encoding them with handbrake (or finding good encoded copies on the usual places)
Depends haevily on the manufacturer.
But for me it was pretty much everything in mp4 (and newer probably also can do mkv) in H.264.I’d avoid H.265, with the exception for very new and fancy tvs (usually OLEDs and higher end TVs from >2018.
Never do AV1.Also keep in mind, that not every audio-codec has support.
Try to go stereo or (I think AC3)..mpreg has the best compression to quality ratio.
This is a hilarious autocorrect
Autocorrect? Just run an mpegging compression protocol on any lossless video file to get an .mpreg file.
think you meant to say mpeg. look at your actual comment.
Nah they’re right.
.mpreg uses a sophisticated algorithm to identify repeated sections of the compressed file and retain only one of each part with a list of pointers to where they go. The single repeated sections are stored inside the end of the file and during the decompression process they’re inflated and passed out of the end of the file (or removed from the file by cutting into the bitstream at their stored location where they’re inflating).
It’s a new technology that has made traditional file creation kind of obsolete. In about a decade there will probably only be mpreg.
Sounds like the perfect world to me.
mp4 for compatibility, literally click and play on 99% of devices, most OSes come preloaded with software to play mp4 files.
mkv for functionality, it’s a much better format in general but as you mentioned, they’re not tech savvy and it is possible that they may not gave VLC or any other 3rd party video player so they may face issues, I think it’d wiser to give them mp4 files.
And for encoding, you can either encode in H.265 or AV1, both are amazing, they’ll help you save almost half of your storage, since they’re way better than H.264, the quality will be indistinguishable but the files sizes will be halved.







