GoPro videos lag.
2 posters
Page 1 of 1
GoPro videos lag.
Hello,
I am using the latest KLite Codec Pack 10.5.2 and I am facing lags when playing videos taken through my GoPro. I am using MPC-HC to play my videos.
Videos that lag are 1080p with 60FPS. Playing videos at 1080p 30FPS its fine no lags no issues.
Playing them using VLC its fine.
Settings of K-LITE are: LAV Video DXVA2 native with the option "Only use hardware acceleration in combination with MPC-HC".
I have tried the copy-back and still it lags. Also I have tried the software encoding and they seem to play with fewer lags but i can here the fans of processor running at full speed.
I have fully uninstalled them and reinstalled them with no success.
I am on Windows 8.1 Pro x64
Any suggestions will be helpful. I dont want to start using VLC!!!
Thanks
I am using the latest KLite Codec Pack 10.5.2 and I am facing lags when playing videos taken through my GoPro. I am using MPC-HC to play my videos.
Videos that lag are 1080p with 60FPS. Playing videos at 1080p 30FPS its fine no lags no issues.
Playing them using VLC its fine.
Settings of K-LITE are: LAV Video DXVA2 native with the option "Only use hardware acceleration in combination with MPC-HC".
I have tried the copy-back and still it lags. Also I have tried the software encoding and they seem to play with fewer lags but i can here the fans of processor running at full speed.
I have fully uninstalled them and reinstalled them with no success.
I am on Windows 8.1 Pro x64
Any suggestions will be helpful. I dont want to start using VLC!!!
Thanks
fugitiv3- Posts : 8
Join date : 2011-11-24
Re: GoPro videos lag.
60fps videos require twice as much processing power as 30fps video. It seems your GPU is struggling to keep up.
Please post this info, so I can see what kind of graphics chip you have.
Codec Tweak Tool > Generate Log > System Information
My first suggestion would be to try a different video renderer in MPC-HC.
Options > Playback > Output > Enhanced Video Renderer
This is a little more efficient than the custom variant, but also offers a bit less functionality.
Please post this info, so I can see what kind of graphics chip you have.
Codec Tweak Tool > Generate Log > System Information
My first suggestion would be to try a different video renderer in MPC-HC.
Options > Playback > Output > Enhanced Video Renderer
This is a little more efficient than the custom variant, but also offers a bit less functionality.
Re: GoPro videos lag.
Admin wrote:60fps videos require twice as much processing power as 30fps video. It seems your GPU is struggling to keep up.
Please post this info, so I can see what kind of graphics chip you have.
Codec Tweak Tool > Generate Log > System Information
My first suggestion would be to try a different video renderer in MPC-HC.
Options > Playback > Output > Enhanced Video Renderer
This is a little more efficient than the custom variant, but also offers a bit less functionality.
Hello I have tried the Enhanced Video Render with no luck. Still the same.
Please find below the System Info:
Codec Tweak Tool | Log file | Generated at 2014-05-29 09:11:18
##### System Information #####
OS: Windows 8.1 Pro (6.03.9600) (x64)
DirectX: 9.0c + 10 + 10.1 + 11
CPU name: Intel(R) Core(TM) CPU Q 820 @ 1.73GHz
CPU speed: 1729 MHz
Memory: 4096 MB
Screen size: 1920x1080 (32bits) (60Hz), 1360x768 (32bits) (60Hz)
Video card: AMD Mobility Radeon HD 5800 Series
VendorID: 1002, DeviceID: 68a0
Video mem: 1024 MB
Video driver: aticfx64 (Catalyst 14.4)
Audio device: Realtek High Definition Audio
VendorID: 10ec, DeviceID: 0269, SubSys: 10431373
Audio driver: RTKVHD64.sys (Version 6.0.1.7246) (5-14-2014)
##### K-Lite Codec Pack #####
KLCP version: 10.5.2 (base 10.5.0)
KLCP type: standard
Speaker conf: 2.0
MPC renderer: EVR CP
MPC ISR: 1
MPC int dec: h264=1|4 vc1=1|4 mpeg2=1|4
##### Decoder Settings #####
LAV Video (x86):
H264=1|0 VC1=1|0 MPEG2=1|0 MPEG4=1|0 FLV1=1 WMV3=0
LAV Video (x64):
H264=1|0 VC1=1|0 MPEG2=1|0 MPEG4=1|0 FLV1=1 WMV3=0
LAV Audio (x86):
MP3=1 AAC=1 Vorbis=1 AC3=1 DTS=1 LPCM=1 WMA=0
LAV Audio (x64):
MP3=1 AAC=1 Vorbis=1 AC3=1 DTS=1 LPCM=1 WMA=0
##### DirectShow Filters (32-bit) #####
Description: MPC - RealVideo Decoder
File name: c:\program files (x86)\real alternative\realmediasplitter.ax
CLSID: {238D0F23-5DC9-45A6-9BE2-666160C324DD}
Merit: 00400000 = MERIT_UNLIKELY
Description: CineForm JPG2Stream Filter
File name: c:\program files (x86)\gopro\tools\jpegs2stream.dll
CLSID: {3A555849-2398-4D61-9B88-CA43CC659585}
Merit: 00200000 = MERIT_DO_NOT_USE
Status: broken
Reason: File not found
Description: Intel® Media Codecs H264 LPCM MOV Muxer
File name: c:\program files (x86)\gopro\tools\h264lpcmmovmux.dll
CLSID: {55CB3F70-42A2-4B2D-BA9C-040059B124B2}
Merit: 00200000 = MERIT_DO_NOT_USE
Status: broken
Reason: File not found
Description: MPC - RealMedia Source
File name: c:\program files (x86)\real alternative\realmediasplitter.ax
CLSID: {765035B3-5944-4A94-806B-20EE3415F26F}
Merit: 00600000 = MERIT_NORMAL
Description: MPC - RealAudio Decoder
File name: c:\program files (x86)\real alternative\realmediasplitter.ax
CLSID: {941A4793-A705-4312-8DFC-C11CA05F397E}
Merit: 00400000 = MERIT_UNLIKELY
Description: MPC - RealMedia Splitter
File name: c:\program files (x86)\real alternative\realmediasplitter.ax
CLSID: {E21BE468-5C18-43EB-B0CC-DB93A847D769}
Merit: 00400000 = MERIT_UNLIKELY
(A total of 79 filters, 6 shown, 73 hidden)
##### DirectShow Filters (64-bit) #####
(A total of 70 filters, 0 shown, 70 hidden)
##### ICM Class Manager (32-bit) #####
(A total of 2 filters, 0 shown, 2 hidden)
##### ICM Class Manager (64-bit) #####
(A total of 2 filters, 0 shown, 2 hidden)
##### Default source filters (32-bit) #####
.3g2 {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.3gp {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.3gp2 {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.3gpp {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.aac {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ac3 {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.alac {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.amr {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ape {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.bdmv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.bmp {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.dib {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.dts {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.dv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.dvr-ms {C9F5FE02-F851-4eb5-99EE-AD602AF1E619} StreamBufferSource
.evo {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.f4v {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.flac {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.flv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.gif {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.hdmov {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.jfif {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.jpe {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.jpeg {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.jpg {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.m2t {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.m2ts {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.m3u {e436ebb5-524f-11ce-9f53-0020af0ba770} File Source (Async.)
.m4a {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.m4v {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mka {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mks {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mkv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mov {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mp3 {E436EBB5-524F-11CE-9F53-0020AF0BA770} File Source (Async.)
.mp4 {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mp4v {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mpc {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mpls {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mpv4 {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mts {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.oga {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ogg {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ogm {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ogv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ra {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.rm {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.rmvb {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.tga {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.tp {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ts {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.webm {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.wtv {C9F5FE02-F851-4eb5-99EE-AD602AF1E619} StreamBufferSource
.wv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
##### Default source filters (64-bit) #####
.3g2 {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.3gp {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.3gp2 {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.3gpp {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.aac {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ac3 {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.alac {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.amr {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ape {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.bdmv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.bmp {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.dib {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.dts {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.dv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.dvr-ms {C9F5FE02-F851-4eb5-99EE-AD602AF1E619} StreamBufferSource
.evo {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.f4v {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.flac {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.flv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.gif {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.hdmov {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.jfif {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.jpe {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.jpeg {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.jpg {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.m2t {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.m2ts {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.m3u {e436ebb5-524f-11ce-9f53-0020af0ba770} File Source (Async.)
.m4a {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.m4v {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mka {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mks {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mkv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mov {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mp3 {E436EBB5-524F-11CE-9F53-0020AF0BA770} File Source (Async.)
.mp4 {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mp4v {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mpc {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mpls {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mpv4 {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.mts {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.oga {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ogg {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ogm {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ogv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ra {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.rm {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.rmvb {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.tga {7DF62B50-6843-11D2-9EEB-006008039E37} Generate Still Video
.tp {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.ts {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.webm {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
.wtv {C9F5FE02-F851-4eb5-99EE-AD602AF1E619} StreamBufferSource
.wv {B98D13E7-55DB-4385-A33D-09FD1BA26338} LAV Splitter Source
##### ACM and VFW Codecs (32-bit) #####
(A total of 15 codecs, 0 shown, 15 hidden)
##### ACM and VFW Codecs (64-bit) #####
Description: CineForm HD VFW Codec
ID: VIDC.CFHD
File name: C:\Windows\system32\cfhd.dll
Status: broken
Reason: File not found
(A total of 15 codecs, 1 shown, 14 hidden)
fugitiv3- Posts : 8
Join date : 2011-11-24
Re: GoPro videos lag.
Is VLC doing software decoding or does it use DXVA?
The ATI 13.12 driver has better video playback performance than 14.4 and 14.6 beta. So if you don't need the newer version for any games, you could revert to the older version.
How high is the CPU usage when using software decoding in MPC-HC?
Some tweaks to lower CPU usage a tiny bit:
1) MPC-HC options > Internal Filters > Audio Switcher > disable audio switcher
2) LAV Audio decoder > uncheck "Use dithering for 16-bit output"
The ATI 13.12 driver has better video playback performance than 14.4 and 14.6 beta. So if you don't need the newer version for any games, you could revert to the older version.
How high is the CPU usage when using software decoding in MPC-HC?
Some tweaks to lower CPU usage a tiny bit:
1) MPC-HC options > Internal Filters > Audio Switcher > disable audio switcher
2) LAV Audio decoder > uncheck "Use dithering for 16-bit output"
Re: GoPro videos lag.
Admin wrote:Is VLC doing software decoding or does it use DXVA?
The ATI 13.12 driver has better video playback performance than 14.4 and 14.6 beta. So if you don't need the newer version for any games, you could revert to the older version.
How high is the CPU usage when using software decoding in MPC-HC?
Some tweaks to lower CPU usage a tiny bit:
1) MPC-HC options > Internal Filters > Audio Switcher > disable audio switcher
2) LAV Audio decoder > uncheck "Use dithering for 16-bit output"
Hello again and thanks for the answer.
For your first question please check below:
I dont exactly know if it uses software deconding or not.
For your second question please check below:
I have also done the tweaks with no difference on the CPU usage. I dont think my CPU usage is the problem.
I have uninstall ATI 14.4 and installed 13.12.. I have tried settings of K-LITE are: LAV Video DXVA2 native with the option "Only use hardware acceleration in combination with MPC-HC" and still the same issue. I have also tried software decoding and still face little lag.
I have reverted back to 14.4 and my current KLite setting is with SOftware decoding
Thanks
fugitiv3- Posts : 8
Join date : 2011-11-24
Re: GoPro videos lag.
The CPU usage is indeed not very high. So that should not be the problem.
You should be able to get smoother playback by changing the refreshrate of your screen. It is currently set to 60 Hz. See if your graphics driver offers a 59 Hz option. That will give an effective refresh rate of 59.940 Hz, which exactly matches the framerate of your GoPro videos.
You should be able to get smoother playback by changing the refreshrate of your screen. It is currently set to 60 Hz. See if your graphics driver offers a 59 Hz option. That will give an effective refresh rate of 59.940 Hz, which exactly matches the framerate of your GoPro videos.
Re: GoPro videos lag.
Admin wrote:The CPU usage is indeed not very high. So that should not be the problem.
You should be able to get smoother playback by changing the refreshrate of your screen. It is currently set to 60 Hz. See if your graphics driver offers a 59 Hz option. That will give an effective refresh rate of 59.940 Hz, which exactly matches the framerate of your GoPro videos.
The screen is already 60Hz.
Its very strange. If you dont have any other option on how to fix it is okay just let me know if it better to revert the settings back to LAV Video DXVA2 native or stay with software decoding.
Thanks
fugitiv3- Posts : 8
Join date : 2011-11-24
Re: GoPro videos lag.
Yes, but 59 Hz is not the same as 60 Hz!!! Changing to 59 Hz should work better (if your system supports it).
Software decoding is generally more reliable. So I always recommend that whenever a system is fast enough.
Software decoding is generally more reliable. So I always recommend that whenever a system is fast enough.
Re: GoPro videos lag.
Admin wrote:Yes, but 59 Hz is not the same as 60 Hz!!! Changing to 59 Hz should work better (if your system supports it).
Software decoding is generally more reliable. So I always recommend that whenever a system is fast enough.
unfortunately it does not.
Thanks for your answers though!
fugitiv3- Posts : 8
Join date : 2011-11-24
Re: GoPro videos lag.
madVR renderer has a special feature called "Smooth motion". But I am afraid that your GPU is not powerful enough for that. You could still try it though. Change all image upscale/downscale settings in madVR to 'bilinear' for better performance.
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum