Bug Report The Division DX 12 Recording Issues.

forsakeNXE

New Member
Hey,

all my logs from my hours long testing today are included in the .rar that is attached in this thread.

I was able to easily record The Division very fluently on simple settings with the AMD Encoder in 1080p @ 60 FPS on dx 11.

The game's performance has improved drastically with the latest dx 12 patch (~ +15% FPS) and I wanted to record gameplay for another video.

The thing is that every single video I recorded feels like it was recorded with a low framerate. This does not change if I lower the requirements (e.g. from 60 to 30 fps, from 1080p to 720p), change the encoder (from AMDto normal x264) or change presets etc. the recorded video file has a very poor FPS ratio and does not play anywhere smooth framerates at all.

I have already googled the "[AMF Encoder] Submission queue size is growing." issue and it is generally recommended to lower the settings as this should indicate a GPU that is unable to handle the required bitrate and settings in general if I understood that correctly. Thing is that with the same settings my recordings are fine under dx 11.

Also, the game's performance is excellent no matter which settings, encoder, processor priority etc. I use. It runs insanely well now and does not get any noticeable FPS hit at all by recording so that says to me, that my components are not at max capacity as I would get stuttering, low fps in-game too, which is not the case.

I've tried a whole bunch of different settings (as you can see in the bunch of log files) and NOTHING helps this issue. Most of my videos do not have the targeted frame rate in their file details but mostly get 48 fps instead of 60 there. But even if they DO hit the consistent 60 or 30 (I was able to achieve that with some settings) they still look low fps the whole way through.

Again: Everything was totally fine when I used dx 11, under dx 12 this game is not recordable in a smooth way for me what so ever.

Rig: R 290 a little bit oced but that does not matter, intel xeon 1245v3, 16gb ram, latest non-relive driver.

Edit: Fixed a typo and wanted to share, that most of these log files were made when using the 32bit version, just tried the 64bit and did not improve on anything.

Edit 2: This is an example log, where everything seems normal (no submissions), the video file hits 30 fps at the file details but it still feels subpar on the smoothness and generally feels a lot lower fps.

Code:
00:24:22.048: ------------------------------------------------
00:25:00.871: rtmp-common.c: [initialize_output] Could not find service ''
00:25:00.871: [AMF Encoder] Starting up...
00:25:00.983: [AMF Encoder] -- AMD Advanced Media Framework Encoder --
00:25:00.983: [AMF Encoder] Initialization Properties:
00:25:00.983: [AMF Encoder]   Type: AVC
00:25:00.983: [AMF Encoder]   Video API: DirectX11
00:25:00.983: [AMF Encoder]   Video Adapter: AMD Radeon R9 200 Series
00:25:00.983: [AMF Encoder]   OpenCL: Disabled
00:25:00.983: [AMF Encoder]   Color Format: NV12
00:25:00.983: [AMF Encoder] Startup Properties:
00:25:00.983: [AMF Encoder]   Usage: Transcoding
00:25:00.983: [AMF Encoder]   Quality Preset: Balanced
00:25:00.984: [AMF Encoder]   Profile: Constrained Baseline 4.1
00:25:00.984: [AMF Encoder] Frame Properties:
00:25:00.984: [AMF Encoder]   Color Profile: 601
00:25:00.984: [AMF Encoder]   Color Range: Full
00:25:00.984: [AMF Encoder]   Resolution: 1920x1080
00:25:00.984: [AMF Encoder]   Frame Rate: 30/1
00:25:00.984: [AMF Encoder]   Scan Type: Progressive
00:25:00.984: [AMF Encoder] Rate Control Properties:
00:25:00.984: [AMF Encoder]   Method: Constant Quantization Parameter (CQP)
00:25:00.984: [AMF Encoder]   Bitrate:
00:25:00.984: [AMF Encoder]     Target: 20000000 bits
00:25:00.984: [AMF Encoder]     Peak: 20000000 bits
00:25:00.984: [AMF Encoder]   Quantization Parameter:
00:25:00.984: [AMF Encoder]     Minimum: 0
00:25:00.984: [AMF Encoder]     Maximum: 51
00:25:00.984: [AMF Encoder]     I-Frame: 16
00:25:00.984: [AMF Encoder]     P-Frame: 16
00:25:00.984: [AMF Encoder]     B-Frame: 16
00:25:00.984: [AMF Encoder]   VBV Buffer:
00:25:00.984: [AMF Encoder]     Size: 43947404 bits
00:25:00.984: [AMF Encoder]     Initial Fullness: 100.000000%
00:25:00.984: [AMF Encoder]   Flags:
00:25:00.984: [AMF Encoder]     Filler Data: Enabled
00:25:00.984: [AMF Encoder]     Frame Skipping: Disabled
00:25:00.984: [AMF Encoder]     Enforce HRD Restrictions: Enabled
00:25:00.984: [AMF Encoder] Picture Control Properties:
00:25:00.984: [AMF Encoder]   IDR Period: 60 frames
00:25:00.984: [AMF Encoder]   B-Frame Pattern: 0
00:25:00.984: [AMF Encoder]   B-Frame Delta QP: 4
00:25:00.984: [AMF Encoder]   B-Frame Reference: Disabled
00:25:00.984: [AMF Encoder]   B-Frame Reference Delta QP: 2
00:25:00.984: [AMF Encoder] Miscellaneous Properties:
00:25:00.984: [AMF Encoder]   Deblocking Filter: Enabled
00:25:00.984: [AMF Encoder]   Motion Estimation: Half & Quarter Pixel
00:25:00.984: [AMF Encoder] Experimental Properties:
00:25:00.984: [AMF Encoder]   Maximum MB/s: 616680
00:25:00.985: [AMF Encoder]   Coding Type: Default
00:25:00.985: [AMF Encoder]   Wait For Task: Disabled
00:25:00.985: [AMF Encoder]   Pre-Analyiss Pass: Disabled
00:25:00.985: [AMF Encoder]   VBAQ: Disabled
00:25:00.985: [AMF Encoder]   Header Insertion Spacing: 0 frames
00:25:00.985: [AMF Encoder]   Maximum Long-Term Reference Frames: 0
00:25:00.985: [AMF Encoder]   Maximum Access Unit Size: 0 bits
00:25:00.985: [AMF Encoder]   Maximum Reference Frames: 4
00:25:00.985: [AMF Encoder]   Aspect Ratio: 1:1
00:25:00.985: [AMF Encoder]   GOP Size: 0
00:25:00.985: [AMF Encoder]   GOP Alignment: Enabled
00:25:00.985: [AMF Encoder]   Intra-Refresh Macroblocks Pro Slot: 0
00:25:00.985: [AMF Encoder]   Intra-Refresh Number Of Stripes: 0
00:25:00.985: [AMF Encoder]   Slices Per Frame: 1
00:25:00.985: [AMF Encoder]   Slice Mode: Horizontal
00:25:00.985: [AMF Encoder]   Maximum Slice Size: 2147483647
00:25:00.985: [AMF Encoder]   Slice Control Mode: Off
00:25:00.985: [AMF Encoder]   Slice Control Size: 0
00:25:00.985: [AMF Encoder] Capabilities for Device 'AMD Radeon R9 200 Series' on API Direct3D 11:
00:25:00.985: [AMF Encoder]   AVC (Acceleration: Hardware)
00:25:00.985: [AMF Encoder]     Limits
00:25:00.985: [AMF Encoder]       Profile: High
00:25:00.985: [AMF Encoder]       Profile Level: 5.1
00:25:00.985: [AMF Encoder]       Bitrate: 100000000
00:25:00.985: [AMF Encoder]       Reference Frames: 1 (min) - 16 (max)
00:25:00.985: [AMF Encoder]     Features
00:25:00.985: [AMF Encoder]       B-Frames: Supported
00:25:00.985: [AMF Encoder]       Fixed Slice Mode: Not Supported
00:25:00.985: [AMF Encoder]     Instancing
00:25:00.985: [AMF Encoder]       # of Streams: 16
00:25:00.985: [AMF Encoder]       # of Instances: 1
00:25:00.985: [AMF Encoder]     Input
00:25:00.985: [AMF Encoder]       Resolution: 64x64 - 1920x1920
00:25:00.986: [AMF Encoder]       Vertical Alignment: 32
00:25:00.986: [AMF Encoder]       Interlaced: Not Supported
00:25:00.986: [AMF Encoder]       Formats: NV12 (Native), YUV420P, YV12, BGRA, RGBA, ARGB,
00:25:00.986: [AMF Encoder]       Memory Types: DX11 (Native), OPENCL, OPENGL, HOST,
00:25:00.986: [AMF Encoder]     Output
00:25:00.986: [AMF Encoder]       Resolution: 64x64 - 1920x1920
00:25:00.986: [AMF Encoder]       Vertical Alignment: 32
00:25:00.986: [AMF Encoder]       Interlaced: Not Supported
00:25:00.986: [AMF Encoder]       Formats: NV12 (Native),
00:25:00.986: [AMF Encoder]       Memory Types: DX11 (Native), OPENCL, OPENGL, HOST,
00:25:00.986: [AMF Encoder]   SVC (Acceleration: Hardware)
00:25:00.986: [AMF Encoder]     Limits
00:25:00.986: [AMF Encoder]       Profile: High
00:25:00.986: [AMF Encoder]       Profile Level: 5.1
00:25:00.986: [AMF Encoder]       Bitrate: 100000000
00:25:00.986: [AMF Encoder]       Reference Frames: 1 (min) - 16 (max)
00:25:00.986: [AMF Encoder]       Temporal Layers: 3
00:25:00.986: [AMF Encoder]     Features
00:25:00.986: [AMF Encoder]       B-Frames: Not Supported
00:25:00.986: [AMF Encoder]       Fixed Slice Mode: Not Supported
00:25:00.986: [AMF Encoder]     Instancing
00:25:00.986: [AMF Encoder]       # of Streams: 16
00:25:00.986: [AMF Encoder]       # of Instances: 1
00:25:00.986: [AMF Encoder]     Input
00:25:00.986: [AMF Encoder]       Resolution: 64x64 - 1920x1920
00:25:00.986: [AMF Encoder]       Vertical Alignment: 32
00:25:00.986: [AMF Encoder]       Interlaced: Not Supported
00:25:00.986: [AMF Encoder]       Formats: NV12 (Native), YUV420P, YV12, BGRA, RGBA, ARGB,
00:25:00.986: [AMF Encoder]       Memory Types: DX11 (Native), OPENCL, OPENGL, HOST,
00:25:00.986: [AMF Encoder]     Output
00:25:00.986: [AMF Encoder]       Resolution: 64x64 - 1920x1920
00:25:00.986: [AMF Encoder]       Vertical Alignment: 32
00:25:00.986: [AMF Encoder]       Interlaced: Not Supported
00:25:00.986: [AMF Encoder]       Formats: NV12 (Native),
00:25:00.986: [AMF Encoder]       Memory Types: DX11 (Native), OPENCL, OPENGL, HOST,
00:25:00.986: [AMF Encoder] -- AMD Advanced Media Framework VCE Encoder --
00:25:00.986: [Media Foundation AAC: 'simple_aac_recording']: encoder created
00:25:00.986:     bitrate: 128
00:25:00.986:     channels: 2
00:25:00.986:     sample rate: 48000
00:25:00.986:     bits-per-sample: 16
00:25:00.986:
00:25:00.991: ==== Recording Start ===============================================
00:25:00.991: [ffmpeg muxer: 'simple_file_output'] Writing file 'D:/OBS Recordings/2016-12-16_00-25-00.mp4'...
00:25:01.091: [AMF Encoder] First submission took 0.0 seconds.
00:26:27.745: [ffmpeg muxer: 'simple_file_output'] Output of file 'D:/OBS Recordings/2016-12-16_00-25-00.mp4' stopped
00:26:27.745: Output 'simple_file_output': stopping
00:26:27.745: Output 'simple_file_output': Total encoded frames: 0
00:26:27.745: Output 'simple_file_output': Total drawn frames: 2603
00:26:27.746: ==== Recording Stop ================================================
00:26:27.752: [AMF Encoder] Shutting down...

Edit 3: This issue is only happening in game capture mode for me. So, I record in screen capture mode it is totally fine and I have no issues even in 1080p @ 60 fps. I still hope, that the game capture will work smoothly again.
 

Attachments

  • logs.rar
    68 KB · Views: 9
Last edited:
Top