I am using 19.0.114 and seem to be having a similar problem.
I have 5 subscription recordings that typically air back to back on the same TV channel. All subscriptions start 2 minutes before and end 2 minutes after. MC is setup to record the shows as JTV files.
After recording completes, the database indicates all information as expected (Series, Name & Duration). The first 4 shows are 34 minutes in length and the 5th show is 64 minutes in length
However when I play the recordings, the 1st show has a length of 35:02 and behaves as expected.
The 2nd show has an actual length of 1:05:02 and doesn't start until 33 minutes in.
The 3rd show has an actual length of 1:35:02 and doesn't start until 63 minutes in.
The 4th show has an actual length of 2:05:02 and doesn't start until 93 minutes in.
The 5th show has an actual length of 3:05:02 and doesn't start until 123 minutes in.
In addition, with the exception of the 1st show, bookmarks are being ignored. Playback behaves as if the show has already been played, starting from the beginning of the 1st show.
All the files are in the same folder so MC does not allow me to move the recordings of each show to it's own folder.
If I record as TS files, I do not have this problem. However, I sometimes experience pixelation and dropouts so I would prefer to use JTV since this format is not as CPU intensive.
Is this still a bug?
Thanks!