Can I unlock the cut scene according to the save data?

I want to make a menu where I can see cut scenes and events according to the save data of the game.
For example, if there is a save slot that played the game until chapter 4, I would like to be able to enjoy the cut scene and event of the game from chapter 4 in that slot again.
What I have currently implemented and planned is an option → movie → save slot selection → video release based on game data stored on that slot.
That’s how it works.
I think it’s a similar way to “Monster Hunter: World”.