I've been recording most of my PBS shows from TVE-Local PBS since it's in 1080p and never hiccups.
I was surprised when my recording of A Charlie Brown Thankgiving was replaced with this
After looking into it, I realize why - Apple.
Thankfully, I had recorded it on my cable TiVo Bolt, but of course downloading that as a Transport Stream has the infamous TS Sync errors issue and after 50 retries with pyTivoDesktop I had to transfer it to my TiVo Roamio and use pyTiVoDesktop to download it from there.
Wow, all of that for a 47 year-old cartoon!