News:

ポストを行うにはアカウントの登録を行ってください
Please register account, if you want to post.

Main Menu

Getting major stuttering in recorded videos

Started by jacob28348, November 10, 2013, 12:19:43 AM

Previous topic - Next topic

jacob28348

I've tried several different options to solve this problem. No matter what I do the recorded video is always stuttering. When I'm in-game the FPS counter never drops below 30. I'm recording to two Samsung Spinpoint F3's, so I know it's not my hard drives. Not to mention on my old rig I had no troubles at all recording at 1080@30fps. The only thing I can think of is that it might be the fact that I'm using 3 graphics cards.

[Dxtory]
Version: 2.0.122
UID: d787bec3-2107-49fa-adf9-100999e918f0

[Dxtory Files]
InstallPath: C:\Program Files (x86)\Dxtory Software\Dxtory2.0
AudioStreamSplitter.exe: FileVersion: 1.0.0.0 SHA1: f2f729dc20a4f399704e99beeca855e85e5b9286
AVIFix.exe: FileVersion: 2.0.0.119 SHA1: 7a09d66397e59a821aa710e53f9e241f77a7792a
AVIMux.exe: FileVersion: 2.0.0.120 SHA1: 5196d86b22e66459b4dececc675099f8dd16422b
AVIMuxCore.dll: FileVersion: 2.0.0.3 SHA1: 77f91e5cbdb6516492937b09e8779fbfce339ad0
Dxtory.exe: FileVersion: 2.0.0.122 SHA1: 00d54133c207095e5295368f24186d933257d2df
Dxtory64.exe: FileVersion: 1.0.0.60 SHA1: 14e3f06e6f2afb2dcb8dec2813586253fc58d86b
DxtoryAudioHelper.dll: FileVersion: 1.0.0.79 SHA1: 1e11c70e2f744fe9fcb95402c955d14f3d9503ce
DxtoryCore.dll: FileVersion: 2.0.0.122 SHA1: bac6c8055f3612f9e7eca5bc32dac79b787e1a86
DxtoryCore64.dll: FileVersion: 2.0.0.122 SHA1: 11b4a0095aeba166563095c9c4207c868c90ae5b
DxtoryHK.dll: FileVersion: 2.0.0.121 SHA1: 0917315496e3c6fad5c171ae730cb9f7a3eddda5
DxtoryHK64.dll: FileVersion: 2.0.0.121 SHA1: ed965a2f95b156329cfe8f12c58415e05ad282c0
DxtoryMM.dll: FileVersion: 1.0.0.1 SHA1: 82eeaf2ec6ddd70f887ea5e20a80be718600b230
DxtoryMM64.dll: FileVersion: 1.0.0.1 SHA1: c142da021338ef96d13dc82c70c6ba2a443d1108
DxtoryVideo.dll: FileVersion: 2.0.0.97 SHA1: b9c1ff13a061e189affef9ae37f5ae142450b189
DxtoryVideo64.dll: FileVersion: 2.0.0.97 SHA1: 497ef3f62908d7a1f9362fc347198b900fc7c131
DxtoryVideoSetting.exe: FileVersion: 2.0.0.119 SHA1: adb248b7eca7001e64ba19054807ab6556126a87
LicReg.exe: FileVersion: 2.0.0.3 SHA1: d68fe1f3b1eb8c3a3e66af99810835f43ca40c59
RawCapConv.exe: FileVersion: 2.0.0.119 SHA1: fe5c173b64236219c1a464db3ae117a8d53deded
RCStream.dll: FileVersion: 1.0.0.76 SHA1: 31266452f142cd7c856384945ffc410b2c9c8be9
unins000.exe: FileVersion: 51.1052.0.0 SHA1: c46876d124ae3b93d64960eda6d6253a33639481
UpdateChecker.exe: FileVersion: 2.0.0.0 SHA1: 221bd3663f4393b368ebf74d1a892f9379ddbe44

[System Information]
CPU:         Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz
CPU Instruction Set: MMX SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX
OS: Microsoft Windows 7 Professional  x64
OSVersion: 6.1.7600
OSLanguage: 1033
ServicePack:
Memory0: ChannelA 4,294,967,296 bytes
Memory1: ChannelB 4,294,967,296 bytes
Memory2: ChannelC 4,294,967,296 bytes
Memory3: ChannelD 4,294,967,296 bytes
TotalMemory: 17,179,869,184 bytes
Total Physical Memory: 17,119,420,416 bytes
Available Physical Memory: 14,512,943,104 bytes
Total Page File: 34,236,899,328 bytes
Available Page File: 31,067,373,568 bytes
Total Virtual Memory: 2,147,352,576 bytes
Available Virtual Memory: 1,715,322,880 bytes
PerformanceCounterFrequency: 3517685 (0x35ACF5)
VideoCard: AMD Radeon HD 7900 Series Memory: 3,221,225,472 Processor: AMD Radeon Graphics Processor (0x6798) DriverVer: 13.250.18.0 DriverDate: 2013-10-23 19-00-00
VideoCard: AMD Radeon HD 7900 Series Memory: 3,221,225,472 Processor: AMD Radeon Graphics Processor (0x6798) DriverVer: 13.250.18.0 DriverDate: 2013-10-23 19-00-00
VideoCard: AMD Radeon HD 7900 Series Memory: 3,221,225,472 Processor: AMD Radeon Graphics Processor (0x6798) DriverVer: 13.250.18.0 DriverDate: 2013-10-23 19-00-00
Display0: 1920x1080 32bits 120Hz
Display1: 1920x1080 32bits 120Hz
SoundDevice: AMD High Definition Audio Device Manufacturer: Advanced Micro Devices
SoundDevice: High Definition Audio Device Manufacturer: Microsoft

[Audio Device]
Digital Audio (S/PDIF) (2- High Definition Audio Device) - CoreAudioOut
Digital Audio (S/PDIF) (2- High Definition Audio Device) - CoreAudioOut
Speakers (2- High Definition Audio Device) - CoreAudioOut
Microphone (2- High Definition Audio Device) - CoreAudioIn, Volume 100

[Video Codec]
Dxtory Video Codec FCC:xtor
Cinepak Codec by Radius FCC:cvid
ffdshow Video Codec FCC:ffds
Intel IYUV codec FCC:iyuv
Intel IYUV codec FCC:i420
Lagarith Lossless Codec FCC:lags
Microsoft RLE FCC:mrle
Microsoft Video 1 FCC:msvc
x264vfw - H.264/MPEG-4 AVC codec FCC:x264

[Audio Codec]
Microsoft IMA ADPCM
Microsoft CCITT G.711
Microsoft GSM 6.10
MS-ADPCM
PCM
IEEE Float

[License Information]
License: Registered
Expire: Unlimited
LicVerify: 95c119f0c6c4d89502fc1b9ae377193aae38ee1a

[Additional Information]
Dxtory_log.txt: Empty
ErrorLog.txt: Empty

[Global Setting]
OptionFlag=

[Ignore List]

======================================================================

[Profile]
Name: Default
Path:

[Overlay]
Option: Left Top VidoeFPS WriteFileFPS RecordState
Color: Sleep FF00FF00, Active FFFFBC00, Movie  FF00FF00, ScreenShot FF00FF00

[Folder]
x E:\Write  Speed: 120MB/sec  Free: 364,739,952,640 Total: 2,000,404,082,688 Format: NTFS
SSFolder: E:\Write

[HotKey]
MovieCapture: F12 (0x00000058)
PushToTalk: None
ScreenShotSingle: F11 (0x00000057)
ScreenShotRepeat: None
ScreenShotAuto: None
ToggleStatus: None
MovieCaptureFrame: None
ScreenShotCaptureFrame: None

[Movie]
Clipping:
ClipMargin: 0,0,0,0
ClipSize: 0,0
Scaling: Percent 100% 0x0
Codec: Lagarith Lossless Codec, Quality 10000, KeyFrameRate 15, DataRate 0
FrameRate: 30
Output: File AVI
Option:

[Audio0]
Enabled: True
PushToTalk: False
Device: Speakers (2- High Definition Audio Device)
Codec: PCM
Format: PCM 44100 Hz, 16 bit, Stereo

[Audio1]
Enabled: True
PushToTalk: False
Device: Microphone (2- High Definition Audio Device)
Codec: PCM
Format: PCM 44100 Hz, 16 bit, Stereo

[ScreenShot]
Clipping:
ClipMargin: 0,0,0,0
ClipSize: 0,0
Scaling: Percent 100% 0x0
HighSpeedLimit: 0
RepeatInterval: 1000
Format: PNG
JpegQuality: 97
Option:

[Advanced]
Option:  MultiGPUFix SyncLock
ThreadCount: 8
LimitedFPS: False
FPSLimit: 60
DelayHook: True
DelayHookTime: 5

======================================================================

[Profile]
Name: Battlefield 4™
Path: F:\Program Files (x86)\Origin Games\Battlefield 4\bf4.exe

[LastUsingInformation]
DateTime: 2013/11/09 03:21:55
64bit Process
DeviceType: DX9 DX11
View0.Type=DX11
View0.CreateFlag=D3D11_CREATE_DEVICE_PREVENT_ALTERING_LAYER_SETTINGS_FROM_REGISTRY
View0.FeatureLevel=D3D_FEATURE_LEVEL_11_0
View0.Format=DXGI_FORMAT_R8G8B8A8_UNORM
View0.Size=1920x1080
View0.HWND=0x000603E8
View0.WindowTitle=Battlefield 4™
View0.ClassName=Battlefield 4™

======================================================================

[Profile]
Name: IGO Window Title DX9
Path: F:\Origin\igoproxy64.exe

[Advanced]
Option:
ThreadCount: 1
LimitedFPS: False
FPSLimit: 60
DelayHook: False
DelayHookTime: 5

[LastUsingInformation]
DateTime: 2013/11/05 16:33:29
64bit Process
DeviceType: DX9
View0.Type=DX9
View0.DevType=D3DDEVTYPE_HAL
View0.BhFlags=D3DCREATE_HARDWARE_VERTEXPROCESSING
View0.Format=D3DFMT_X8R8G8B8
View0.Size=482x355
View0.HWND=0x000401D8
View0.WindowTitle=
View0.ClassName=

======================================================================
VerifyHash: 50fda3dd9fe78edb58080bbe2cd8f6220242393e

ExKoder

Force Down Sampling
Disable Delay Processing

You should combine these options.

jacob28348

I enabled those options and am still getting stuttering.

ExKoder

Please use "Enabled Synchronous Surface Lock".

Try the combination of all the options.

There is certainly combination for which it was suitable.

jacob28348

It was already on. Thank you for your quick replies, I really appreciate you taking the time to help me. Are you suggesting that I try different combinations of the options you've suggested so far?

jacob28348

I have disabled crossfire and the problem still persists. I have also tried various combinations of the options you have told me to turn on(including all of them on at once), and the stuttering is still there.


jacob28348

I have now tried 4 different codecs and all of them have major stuttering in the recorded video.

ExKoder



jacob28348

After analyzing the videos frame by frame in VirtualDub it looks like every two to three frames it shows one frame from three to four frames back.

Malix

#11
does that happen with all codecs? I spy with my little eye that you are using lagarith, maybe try with ut codec? (http://umezawa.dyndns.info/archive/utvideo/?C=M;O=D), UT video codec tends to have less performance impact but makes somewhat bigger files.

edit: ...okay the codec isn't the probable cause, even with worst stutters I've had with some cases with lagarith isn't anywhere nearly as bad as the youtube-video you linked.

jacob28348

Quote from: Malix on November 15, 2013, 03:40:50 AM
does that happen with all codecs? I spy with my little eye that you are using lagarith, maybe try with ut codec? (http://umezawa.dyndns.info/archive/utvideo/?C=M;O=D), UT video codec tends to have less performance impact but makes somewhat bigger files.

edit: ...okay the codec isn't the probable cause, even with worst stutters I've had with some cases with lagarith isn't anywhere nearly as bad as the youtube-video you linked.

When I tried x264vfw the stuttering was still there. I set the size to 1920 by 1080, and the problem is slightly reduced now(I'm using two monitors). It's still completely unwatchable, though. The really strange thing is, when I go to the test range in battlefield 4 there's almost no stuttering in the recorded video.

ExKoder

I investigated.
There is no method of operating normally on multi-GPU of a Radeon system.

Jaga

Quote from: ExKoder on November 15, 2013, 05:40:58 PM
I investigated.
There is no method of operating normally on multi-GPU of a Radeon system.

*Mostly* true.  I did a little more testing.

In fact, you can have a multi-gpu Radeon setup, you just can't have more than one enabled in the device manager when you want Dxtory to record properly.  Disabling all but the primary allows Dxtory to record videos fine, without stutter.  And you don't have to physically remove cards from the system.

It is however, unfortunate that Dxtory has this problem with multi-GPU setups (Radeons at least).  Hardware setups like that are becoming much more common.  I've used either SLI or Crossfire continuously, for at least five years.