Tries to convert time-shifted (thus free in AU) OTA interlaced and progressive recordings to non-interlaced formats which are playable by Chromecasts and thus are suitable for casting.
Input: .ts container files with mpeg2/h.264 interlaced or progressive video and mpeg2/ac3/aac audio.
Output: .mp4 container files with deinterlaced h.264 video codec and aac audio codec.
Tries to deal with seemingly random-ish bitrates and aspect-ratios and audio-delays and recording glitches.
Tries to deinterlace if required.
Tries to slightly denoise and sharpen with settings that depend on source codec and specific content.
Dependencies:
- *.ts OTA capture files created by TV Scheduler Pro
- VideoReDo version 6 (version 5 can be used)
- Vapoursynth x64 Portable
- Python x64 Portable (a version compatible withthe version of Vapoursynth used) in the Vapoursynth portable folder
- ffmpeg x64 in the Vapoursynth portable folder, built with these:
5.1 Nvidia NVEnc x64 capability
5.2 Vapoursynth x64 capability
5.3 fdk-aac x64 capability - ffprobe x64 (builds with ffmpeg) in the Vapoursynth portable folder
- Donald Graft's Nvdia accelerated (NV) tools and DLL (non-free), in a folder under the Vapoursynth portable folder
- mediainfo x64
- a reasonable Nvidia card and latest Drivers, eg a 1050Ti upward eg an RTX2060Super