Question / Help Colored Text blurs on screen 1080p

typeGaming

New Member
I am streaming @ 1080p 30fps 3500bitrate (more info in log)

When streaming it looks pretty good for the most part but I noticed that font with color, specifically Red is coming out blurred, almost illegible.

Does anyone have any idea on why this would happen?

Image is of a two monitor set up, the left side is the Stream in 1080p right right side is the source and my actual browser. A close up is provided comparing the two as well.

N2DG75v.png

http://i.imgur.com/NRGICGn.png [LARGE]

Code:
00:25:54: Open Broadcaster Software v0.592b - 32bit (´・ω・`)
00:25:54: -------------------------------
00:25:54: CPU Name: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
00:25:54: CPU Speed: 3292MHz
00:25:54: Physical Memory:  4095MB Total, 4095MB Free
00:25:54: stepping id: 7, model 42, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
00:25:54: monitor 1: pos={0, 0}, size={1920, 1080}
00:25:54: monitor 2: pos={-1920, 0}, size={1920, 1080}
00:25:54: Windows Version: 6.1 Build 7601 S
00:25:54: Aero is Disabled
00:25:54: -------------------------------
00:25:54: OBS Modules:
00:25:54: Base Address     Module
00:25:54: 009C0000         OBS.exe
00:25:54: 678B0000         OBSApi.dll
00:25:54: 69720000         DShowPlugin.dll
00:25:54: 728A0000         GraphicsCapture.dll
00:25:54: 726F0000         NoiseGate.dll
00:25:54: 69700000         PSVPlugin.dll
00:25:54: ------------------------------------------
00:25:54: Adapter 1
00:25:54:   Video Adapter: NVIDIA GeForce GTX 570
00:25:54:   Video Adapter Dedicated Video Memory: 1292304384
00:25:54:   Video Adapter Shared System Memory: 2952671232
00:25:54:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
00:25:54:   Video Adapter Output 2: pos={-1920, 0}, size={1920, 1080}, attached=true
00:25:54: ------------------------------------------
00:25:54: Adapter 2
00:25:54:   Video Adapter: NVIDIA GeForce GTX 570
00:25:54:   Video Adapter Dedicated Video Memory: 1292435456
00:25:54:   Video Adapter Shared System Memory: 2952540160
00:25:54: ------------------------------------------
00:25:54: Adapter 3
00:25:54:   Video Adapter: Intel(R) HD Graphics 3000
00:25:54:   Video Adapter Dedicated Video Memory: 67108864
00:25:54:   Video Adapter Shared System Memory: 1711276032
00:25:54: Using fixed low latency mode, factor 20
00:25:54: =====Stream Start: 2014-01-03, 00:25:54===============================================
00:25:54:   Multithreaded optimizations: On
00:25:54:   Base resolution: 1920x1080
00:25:54:   Output resolution: 1920x1080
00:25:54: ------------------------------------------
00:25:54: Loading up D3D10 on NVIDIA GeForce GTX 570 (Adapter 1)...
00:25:54: ------------------------------------------
00:25:54: Audio Format: 48000hz
00:25:54: Playback device {0.0.0.00000000}.{b864a7cb-1a89-4a09-9fbd-5c06ec2dba98}
00:25:54: ------------------------------------------
00:25:54: Using desktop audio input: Speakers (ASUS Xonar Essence STX Audio Device)
00:25:54: Using 7.1 surround speaker setup
00:25:54: ------------------------------------------
00:25:54: Using auxilary audio input: Microphone (ASUS Xonar Essence STX Audio Device)
00:25:54: ------------------------------------------
00:25:54: Audio Encoding: AAC
00:25:54:     bitrate: 160
00:25:54: Using Monitor Capture
00:25:54: Scene buffering time set to 400
00:25:54: ------------------------------------------
00:25:54: Video Encoding: x264
00:25:54:     fps: 30
00:25:54:     width: 1920, height: 1080
00:25:54:     preset: veryfast
00:25:54:     profile: main
00:25:54:     keyint: 60
00:25:54:     CBR: yes
00:25:54:     CFR: yes
00:25:54:     max bitrate: 3500
00:25:54:     buffer size: 3500
00:25:54: ------------------------------------------
00:25:54: MMDeviceAudioSource: Frequency for device 'Speakers (ASUS Xonar Essence STX Audio Device)' is 6144000, samples per sec is 192000
00:25:54: MMDeviceAudioSource: Frequency for device 'Microphone (ASUS Xonar Essence STX Audio Device)' is 352800, samples per sec is 44100
00:25:56: Using RTMP service: Twitch / Justin.tv
00:25:56:   Server selection: rtmp://live-dfw.justin.tv/app
00:25:56:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
00:25:56: Completed handshake with rtmp://live-dfw.justin.tv/app in 112 ms.
00:25:57: SO_SNDBUF was at 8192
00:25:57: SO_SNDBUF is now 65536
00:26:37: Total frames encoded: 1272, total frames duplicated: 10 (0.79%)
00:26:37: Total frames rendered: 1270, number of late frames: 1 (0.08%) (it's okay for some frames to be late)
00:26:37: RTMPPublisher::SocketLoop: Aborting due to WSAEnumNetworkEvents failure, 10038
00:26:37: Average send payload: 22941 bytes, average send interval: 50 ms
00:26:37: Number of times waited to send: 0, Waited for a total of 0 bytes
00:26:37: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
00:26:37: Number of bytes sent: 18123489
00:26:37: 
00:26:37: Profiler time results:
00:26:37: 
00:26:37: ==============================================================
00:26:37: video thread frame - [100%] [avg time: 3.581 ms] [children: 82.5%] [unaccounted: 17.5%]
00:26:37: | scene->Preprocess - [77.1%] [avg time: 2.761 ms]
00:26:37: | GPU download and conversion - [5.42%] [avg time: 0.194 ms] [children: 3.13%] [unaccounted: 2.29%]
00:26:37: | | flush - [2.6%] [avg time: 0.093 ms]
00:26:37: | | CopyResource - [0.447%] [avg time: 0.016 ms]
00:26:37: | | conversion to 4:2:0 - [0.0838%] [avg time: 0.003 ms]
00:26:37: Convert444Threads - [100%] [avg time: 1.247 ms] [children: 99.2%] [unaccounted: 0.802%]
00:26:37: | Convert444toNV12 - [99.2%] [avg time: 1.237 ms]
00:26:37: encoder thread frame - [100%] [avg time: 1.91 ms]
00:26:37: ==============================================================
00:26:37: 
00:26:37: 
00:26:37: Profiler CPU results:
00:26:37: 
00:26:37: ==============================================================
00:26:37: video thread frame - [cpu time: avg 2.849 ms, total 3619.22 ms] [avg calls per frame: 1]
00:26:37: | scene->Preprocess - [cpu time: avg 2.235 ms, total 2839.22 ms] [avg calls per frame: 1]
00:26:37: | GPU download and conversion - [cpu time: avg 0.122 ms, total 156.001 ms] [avg calls per frame: 1]
00:26:37: | | flush - [cpu time: avg 0.085 ms, total 109.201 ms] [avg calls per frame: 1]
00:26:37: | | CopyResource - [cpu time: avg 0.012 ms, total 15.6 ms] [avg calls per frame: 1]
00:26:37: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
00:26:37: Convert444Threads - [cpu time: avg 1.2 ms, total 3010.82 ms] [avg calls per frame: 2]
00:26:37: | Convert444toNV12 - [cpu time: avg 1.2 ms, total 3010.82 ms] [avg calls per frame: 2]
00:26:37: encoder thread frame - [cpu time: avg 1.163 ms, total 1466.41 ms] [avg calls per frame: 1]
00:26:37: ==============================================================
00:26:37: 
00:26:37: =====Stream End: 2014-01-03, 00:26:37=================================================
 

paibox

heros in an halfshel
This is due to the only YUV subsampling mode (properly) supported by Flash, which everything currently uses to play back streams. There's nothing that can be done about it at the moment.
 

typeGaming

New Member
Thanks for the quick reply, I appreciate it. At least I know there is nothing that I can do to better that.

Is it only with Red? other colors, yellow / grey / white seem less effected.

Edit,
00:25:54: Open Broadcaster Software v0.592b - 32bit (´・ω・`)

I just noticed this, I have a 64bit Win7 OS. Does this matter? Should I be running the 64bit version of OBS if they have one?
 

paibox

heros in an halfshel
It can be pretty noticeable with green as well, just not quite as bad as with red. The 64-bit version does offer a bit better performance (because of the 64-bit x264 encoder, mostly), but it's not that big a deal unless you are or are close to maxing out your CPU to begin with.
 
Top