21.10.2023, 18:04
Sorry my previous request was not clear, in effect I was referring to core.bs.VideoSource() only.
The reason is explained in the post: The time has finally come for a universal source filter that doesn't suck. FFMS2 was good back when only B-frames roamed the earth but now we have "super totally keyframes (IDR)", "referenced but hidden frames (VPx)" and "just doesn't work because FFmpeg internals changed frames"
as declared by the author: BestSource solves all of these issues by only performing linear decoding. Plus some tricks with multiple decoder instances and a large cache to hide some of the potentially slow seeking.
I'm not suggesting to set BestSource as default Video source reader, but in some case, with some particular movie, it could be useful.
The reason is explained in the post: The time has finally come for a universal source filter that doesn't suck. FFMS2 was good back when only B-frames roamed the earth but now we have "super totally keyframes (IDR)", "referenced but hidden frames (VPx)" and "just doesn't work because FFmpeg internals changed frames"
as declared by the author: BestSource solves all of these issues by only performing linear decoding. Plus some tricks with multiple decoder instances and a large cache to hide some of the potentially slow seeking.
I'm not suggesting to set BestSource as default Video source reader, but in some case, with some particular movie, it could be useful.