Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: double-byte character set support for online Radio streaming (Read 744 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

double-byte character set support for online Radio streaming

As I know,
double-byte character set has been supported by "foo_http_sjis_patch2.dll" until foobar version 1.3.x

I checked it by testing.
foobar 1.3.x without foo_http_sjis_patch2.dll : dynamic title/artist were broken for double-byte character
foobar 1.3.x with foo_http_sjis_patch2.dll : double-byte characters are shown normally.

But, from foobar 1.4 beta, it looks like that foo_http_sjis_patch2.dll doesn't work.

I think that it would be better if 'double-byte character support for online streaming' is implemented into the future foobar itself. Would it be possible?

Links :
foo_http_sjis_patch2.dl : https://foobar2000.xrea.jp/up/files/up1052.zip
Double-byte test streaming : http://www.mukulcast.com:80/

 

Re: double-byte character set support for online Radio streaming

Reply #1
The online streaming dynamic titles are only available in a few formats:

MP3/AAC: Shoutcast tags. Limited to ANSI encoding, probably coded to only support ASCII.
Ogg container: Chained streams, using one full UTF-8 tag per stream.

Matroska/WebM container: Probably something for this, not sure.