so why if u exctract video and use external player is smooth and at 30fps stable (not 28 29)?
have you got a source from where this information came from and which file was extracted ?
who did extract it and which external player was used ? i don't see a way to accomplish this with any tools, so i doubt that really happened.
i could only find ONE .usm video file and that was one of the intro files that played with 60 fps anyway, demuxed it to see the following:
Type: MPEG Movie
File Size: 29.9 MB
Image Size: 1920 x 1080
Pixel Depth: 32
Frame Rate: 30.00
Total Duration: 00:00:20:03
Average Data Rate: 1.5 MB / second
so this just confirms that the intro videos are encoded with 30 fps, but not the cutscenes.
there is a file called movies.bundle, and bundle seems to be a specific archive format for cd projekt red, or maybe the same .bundle format also used in several EA Titles.
all i got from searching for a .usm video file was a placeholder
so i am trying with different extraction methods right now and see if i can find the real cutscene videos in raw mode with different video headers, but i doubt it will work.
does anyone know how to extract the .bundle archives or confirm the information if the cutscene videos are really 30 fps ?
---------- Updated at 10:27 PM ----------
this sentence alone qualifies to call the rest of the post bullshit, because those videos are pre-rendered with 30fps.. there are no videos with 24fps
thenidur, the information of 24fps videos is not from me, i reacted to that statement and now i am about to find out if this is even true, but when reading all the comments in this thread i really doubt that the info given here was serious.
i agree on the rest of your post.
---------- Updated at 10:40 PM ----------
Guys its easy
Your Graphics driver settings is on Adaptive mode. Your Gpu slows down mhz and the movies are stuttering.
Just set your GPU Driver to "Prefer Maximum Performance".
setting standard instead of adaptive vsync does NOT help, the engine sets the framerate to 28 when playing movies and just in that situation.
maybe someone typed a wrong hex code in some internal ini file or whatever.
turning off vsync doesn't even help, so it's not related to vsync or refresh rate.
adaptive vsync is even there to help you get a smoother animation when fps fall below the vsync target framerate, so how could this help ?
here is a video that explains adaptive vsync.
http://www.geforce.com/hardware/technology/adaptive-vsync/videos
maximum performance does not influence engine framerate really when playing videos, i also tested that.
and for texture streaming, influencing the engine framerate for playing videos would make the framerate differ and not stay at 28 fps-
final conclusion: could be related to borderless windowed mode as i can not activate fullscreen on my machine with this game. but as the whole game and other videos (usm files, mpeg) play fine, i put my bet on a render engine in which the videos play and internal video player problems.