Page 1 of 1

Gopro 9 video plays with frame rate drop

Posted: 23 May 2022 08:32
by riwer
Hello,
Hevc video from GoPro 9 (4K/60fps) plays with framerate drops on my desktop (win 10, i5-11400F, 16GB, RTX 3060, SSD) in VLC, while the Microsoft Movies & TV app runs smoothly (HEVC Video Extensions installed).
Note that in MPC I also have frame rate drops (even bigger).
I also have a dji drone and its 4k video (also hevc) runs smoothly in any players.
What could be the reason? I am completely confused.

Re: Gopro 9 video plays with frame rate drop

Posted: 23 May 2022 13:12
by Lotesdelere
Please open Tools -> Messages (set Verbosity to 2) before you start the playback, and then paste the full resulting log here or on Pastebin.com if it's too long.

Also upload a short sample of your original problematic file to Zippyshare.com or to WeTransfer.com and then post the link to the file here.
https://www.zippyshare.com
https://wetransfer.com

If needed cut it with DGsplit and read here about how to do it:
https://forum.videolan.org/viewtopic.ph ... 35#p193335
200 MB max should be enough.


And that:
https://forum.videolan.org/viewtopic.php?f=14&t=158288

Re: Gopro 9 video plays with frame rate drop

Posted: 23 May 2022 20:38
by riwer
Hello,

Thank you for your help. Maybe not the most revealing sample, but lags are still present

GX010070.MP4

https://pastebin.com/0ZhVP2pX

P.S. Video played from internal ssd (not micro sd card)

Re: Gopro 9 video plays with frame rate drop

Posted: 24 May 2022 14:11
by Lotesdelere
Well, yes your file is somehow a 4k 'standard':

Code: Select all

General Complete name : D:\Temp\HEVC-GoProHero9-GX010070.MP4 Format : MPEG-4 Format profile : Base Media / Version 1 Codec ID : mp41 (mp41) File size : 333 MiB Duration : 27 s 844 ms Overall bit rate : 100 Mb/s Encoded date : UTC 2022-05-23 19:25:58 Tagged date : UTC 2022-05-23 19:25:58 xyz : +57.5326+034.5364/ Video ID : 1 Format : HEVC Format/Info : High Efficiency Video Coding Format profile : Main@L6@Main Codec ID : hvc1 Codec ID/Info : High Efficiency Video Coding Duration : 27 s 844 ms Bit rate : 100 Mb/s Width : 3 840 pixels Height : 2 160 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 59.940 (60000/1001) FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Bits/(Pixel*Frame) : 0.201 Stream size : 332 MiB (100%) Title : GoPro H.265 Language : English Encoded date : UTC 2022-05-23 19:25:58 Tagged date : UTC 2022-05-23 19:25:58 Color range : Full Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 Codec configuration box : hvcC Audio ID : 2 Format : AAC LC Format/Info : Advanced Audio Codec Low Complexity Codec ID : mp4a-40-2 Duration : 27 s 819 ms Bit rate mode : Constant Bit rate : 192 kb/s Nominal bit rate : 48.0 kb/s Channel(s) : 2 channels Channel layout : L R Sampling rate : 48.0 kHz Frame rate : 46.875 FPS (1024 SPF) Compression mode : Lossy Stream size : 642 KiB (0%) Title : GoPro AAC Language : English Encoded date : UTC 2022-05-23 19:25:58 Tagged date : UTC 2022-05-23 19:25:58 Other #1 ID : 3 Type : Time code Format : QuickTime TC Duration : 27 s 844 ms Bit rate mode : Constant Frame rate : 59.940 (60000/1001) FPS Time code of first frame : 19:44:32:55 Time code of last frame : 19:45:00:45 Time code, striped : Yes Title : GoPro TCD Language : English Encoded date : UTC 2022-05-23 19:25:58 Tagged date : UTC 2022-05-23 19:25:58 Other #2 Type : meta Duration : 27 s 827 ms Bit rate mode : Variable Duration_LastFrame : -201 Other #3 Type : meta Bit rate mode : Variable mdhd_Duration : 27844

And you have the hardware for playing it smoothly:

Code: Select all

avcodec info: Using D3D11VA (NVIDIA GeForce RTX 3060, vendor 10de(NVIDIA), device 2504, revision a1) for hardware decoding

So I don't know what is going wrong TBH, you can try these tips:
https://forum.videolan.org/viewtopic.php?f=2&t=156428

Re: Gopro 9 video plays with frame rate drop

Posted: 25 May 2022 12:11
by riwer
In the MPC, I still achieved absolutely smooth playback by changing the render from MPC Video Renderer to madVR in the settings.