Bug Report Text Source Issues?

Kwall24

New Member
Hey everybody. I'm trying to use a text file as a source to display the now playing song info via the Untamed Now Playing plugin for Chrome. However, the text doesn't show up. I can make it show up through a roundabout fix (I click its properties, alt-tab to the game, alt-tab back to OBS, and click either OK or Cancel on the properties window) but as soon as the text file changes, the text on screen disappears again. Does anybody know how to fix this?
 

Kwall24

New Member
It doesn't save in UTF-8, so that may be causing an issue, but even saving the file in UTF-8, or changing the properties from "Text from File" to "Enter Text" has the same issues as above. Doesn't show up until I alt-tab and close the properties, and when it updates, it needs me to do it again.

Log:
Code:
Open Broadcaster Software v0.472b - 64bit ( ^ω^)
-------------------------------
CPU Name: Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz
CPU Speed: 2594MHz
Physical Memory:  15950MB Total, 11479MB Free
stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
monitor 1: pos={0, 0}, size={1920, 1080}
Windows Version: 6.1 Build 7601 S
Aero is Enabled
------------------------------------------
Adapter 1
  Video Adapter: NVIDIA Quadro K1000M 
  Video Adapter Dedicated Video Memory: 2091712512
  Video Adapter Shared System Memory: 3799406592
------------------------------------------
Adapter 2
  Video Adapter: NVIDIA Quadro K1000M 
  Video Adapter Dedicated Video Memory: 2091712512
  Video Adapter Shared System Memory: 3799406592
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device Default
------------------------------------------
Using desktop audio input: Speaker/HP (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using text output
Using bitmap image
Using graphics capture
x264: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
x264: profile High, level 3.1
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 1000
    buffer size: 1000
    quality: 8
------------------------------------------
Total frames rendered: 696, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
x264: frame I:3     Avg QP: 9.99  size:  1991
x264: frame P:164   Avg QP:11.67  size:    41
x264: frame B:485   Avg QP:14.67  size:    38
x264: consecutive B-frames:  0.8%  0.0%  0.0% 99.2%
x264: mb I  I16..4: 98.6%  0.1%  1.4%
x264: mb P  I16..4:  0.0%  0.0%  0.0%  P16..4:  0.0%  0.0%  0.0%  0.0%  0.0%    skip:100.0%
x264: mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.0%  0.0%  0.0%  direct: 0.0%  skip:100.0%
x264: 8x8 transform intra:0.1% inter:0.0%
x264: coded y,uvDC,uvAC intra: 1.0% 0.0% 0.0% inter: 0.0% 0.0% 0.0%
x264: i16 v,h,dc,p: 98%  0%  2%  0%
x264: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  7% 21% 25% 21%  0%  0% 11%  0% 14%
x264: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 41% 16% 11%  4%  6%  7%  4%  6%  5%
x264: i8c dc,h,v,p: 100%  0%  0%  0%
x264: Weighted P-Frames: Y:0.0% UV:0.0%
x264: kb/s:11.40
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device Default
------------------------------------------
Using desktop audio input: Speaker/HP (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using text output
Using bitmap image
Using graphics capture
x264: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
x264: profile High, level 3.1
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 1000
    buffer size: 1000
    quality: 8
------------------------------------------
Total frames rendered: 4574, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
x264: frame I:19    Avg QP: 9.29  size:  1876
x264: frame P:1142  Avg QP:11.68  size:    41
x264: frame B:3369  Avg QP:14.67  size:    38
x264: consecutive B-frames:  0.8%  0.0%  0.0% 99.2%
x264: mb I  I16..4: 98.6%  0.1%  1.4%
x264: mb P  I16..4:  0.0%  0.0%  0.0%  P16..4:  0.0%  0.0%  0.0%  0.0%  0.0%    skip:100.0%
x264: mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.0%  0.0%  0.0%  direct: 0.0%  skip:100.0%
x264: 8x8 transform intra:0.1% inter:0.0%
x264: coded y,uvDC,uvAC intra: 1.0% 0.0% 0.0% inter: 0.0% 0.0% 0.0%
x264: i16 v,h,dc,p: 98%  0%  2%  0%
x264: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  1% 17% 25% 24%  0%  0% 12%  0% 20%
x264: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 37% 19% 12%  4%  6%  7%  4%  6%  5%
x264: i8c dc,h,v,p: 100%  0%  0%  0%
x264: Weighted P-Frames: Y:0.0% UV:0.0%
x264: kb/s:11.09
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device Default
------------------------------------------
Using desktop audio input: Speaker/HP (Realtek High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using text output
Using bitmap image
Using graphics capture
x264: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
x264: profile High, level 3.1
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 1000
    buffer size: 1000
    quality: 8
------------------------------------------
Total frames rendered: 68, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
x264: frame I:1     Avg QP:11.65  size:  2282
x264: frame P:6     Avg QP:11.78  size:    42
x264: frame B:17    Avg QP:14.65  size:    38
x264: consecutive B-frames:  4.0%  0.0%  0.0% 96.0%
x264: mb I  I16..4: 98.6%  0.1%  1.3%
x264: mb P  I16..4:  0.0%  0.0%  0.0%  P16..4:  0.0%  0.0%  0.0%  0.0%  0.0%    skip:100.0%
x264: mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.0%  0.0%  0.0%  direct: 0.0%  skip:100.0%
x264: 8x8 transform intra:0.1% inter:0.0%
x264: coded y,uvDC,uvAC intra: 1.0% 0.0% 0.0% inter: 0.0% 0.0% 0.0%
x264: i16 v,h,dc,p: 98%  0%  2%  0%
x264: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 17% 25% 25% 17%  0%  0%  8%  0%  8%
x264: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 45% 12% 11%  4%  7%  7%  4%  6%  5%
x264: i8c dc,h,v,p: 100%  0%  0%  0%
x264: Weighted P-Frames: Y:0.0% UV:0.0%
x264: kb/s:31.76
=====Stream End=======================================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 8.08 ms] [avg calls per frame: 1] [children: 92.1%] [unaccounted: 7.86%]
| scene->Preprocess - [0.248%] [avg time: 0.02 ms] [avg calls per frame: 1]
| video encoding and uploading - [91.9%] [avg time: 7.425 ms] [avg calls per frame: 1] [children: 13.2%] [unaccounted: 78.7%]
| | CopyResource - [0.248%] [avg time: 0.02 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.0619%] [avg time: 0.005 ms] [avg calls per frame: 0]
| | call to encoder - [12.8%] [avg time: 1.037 ms] [avg calls per frame: 0]
| | sending stuff out - [0.0124%] [avg time: 0.001 ms] [avg calls per frame: 0]
==============================================================
 

Zephiris

Member
Kwall24 said:
It doesn't save in UTF-8, so that may be causing an issue, but even saving the file in UTF-8, or changing the properties from "Text from File" to "Enter Text" has the same issues as above. Doesn't show up until I alt-tab and close the properties, and when it updates, it needs me to do it again.

The "text from file" option will only automatically update the text if the file is saved in UTF-8 encoding, otherwise it will never update. When you change from "text from file" to "enter text", you will have to hit OK in the dialog before the text source will update to the text as written. If you open the properties while it is already set to "text from file" and edit the text box, then it will update as you type it.
 

Kwall24

New Member
Zephiris said:
The "text from file" option will only automatically update the text if the file is saved in UTF-8 encoding, otherwise it will never update.

Alright, that make sense.

Zephiris said:
When you change from "text from file" to "enter text", you will have to hit OK in the dialog before the text source will update to the text as written.

Still doesn't work. It won't even work if I do this before starting the stream.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
I may have to add in conversion for the current computer locale as well rather than just UTF8
 
Top