Bug Report Not reading correctly from textfile in most other fonts

Yachak

Member
With the Text (FreeType 2) source, textfiles don't read out correctly with most of the font available within the properties of the source.

The issieu was found is with a the char ":"

The texfile is UTF-8 transformation format
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
That's strange, that character should render without issue. Are you sure that's the character? Can you attach a text file that causes this? One that never loads successfuly.
 

Yachak

Member
After further investigation ... the file is reading correctly.

The problem comes up when changing font type (and not selecting a font size), then the text doesn't render correctly.

Will upload a file with example text that will just contain ABC:123

Didn't noticed immediately it was more then : alone as i play with time a lot and my file at that time was containing something like 00:04:56 while the number where rendered correctly at that time but no the :

--

So if i change the font and don't touch the size - wrong content comes up, after going into options and selecting a size it will render correctly.

I will give a link with a small screen recording of the problem i find.

https://www.youtube.com/watch?v=TNgbiyTY8O0

It was originally reported from a user that uses Snaz.
 

Attachments

  • OBS_Test.txt
    7 bytes · Views: 102

LesIzmoor

Member
I will just add that the text implementation has been buggy as shit since day one and it never seems to get fixed.

I realize that the developers of OBS are primarily interested in people who stream games, but for those of us that attempt to use OBS for pod-casting.... well, I went back to the original OBS long ago.

The text display has been problematic to the point of being non-functional since it was implemented and there is still no slide show capability.

My Two Cents.
 

Jason Bland

Member
I posted about this last week.. and I just responded a bunch of screen shots to show an example of what yachak is talking about.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Honestly, LesIzmoor isn't incorrect for the text source. On windows, the text implementation in comparison to the old version just sucks. The reason why this is is because the text implementation is a multiplatform implementation that is very generalized and limited, and actually uses a text rendering library for rendering rather than the operating system. I'm just going to implement the older version either as-is or maybe even try DirectWrite at some point get the best text support possible on windows. I don't blame you if you choose to do that for the time being. I may actually bump up priority on this in fact.

That being said, if you do want to work with it, the issues with, say for example, chinese text not displaying are due to the language, it's because the font itself does not have unicode glyphs. You have to use a unicode font or chinese-specific font to get it displaying.

I will attempt to implement the older text support again. It was actually really nice on windows, so I'll see what I can do. Again I'm probably going to bump up priority for this.
 

dodgepong

Administrator
Community Helper
the developers of OBS are primarily interested in people who stream games
I disagree with this. Gamers are the heaviest users of OBS, sure, and the most vocal about features that would help them stream games better, but definitely not the only people that it's for. In this case, the reason it hasn't been fixed is mostly due to the extreme lack of people to help fix it, not because we don't care. Even gamers want the text source to be better, and even gamers want a slideshow source.

We simply don't have the manpower to implement everything quickly. The OBS team is basically one main developer and 2 regular contributors, and that's it. What we really need is people to help develop.
 
...The OBS team is basically one main developer and 2 regular contributors, and that's it. What we really need is people to help develop.
I so could help if I wasn't already swamped in work doing a dayjob + 3 nights a week after hours. I bowl thursdays and stream+game fridays.

If I'd help my wife'd divorce me! :)
 
Top