Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support specifying icecast charset in extended m3u playlist #422

crocket opened this Issue Nov 12, 2018 · 2 comments


None yet
2 participants
Copy link

crocket commented Nov 12, 2018

Many CJK internet radio stations use non-unicode character set for icy title. Non-unicode characters break MPD clients.

I find it desirable to extend m3u further as follows.

#EXTINF:-1 charset=shift-jis,FM Apple Wave
#EXTINF:-1 charset=big5,FM Cat
#EXTINF:-1 charset=cp949,FM SDFG

EPG programs use similar syntax for extra information.


This comment has been minimized.

Copy link

MaxKellermann commented Nov 12, 2018

What is this "similar syntax"? Please point me to a specification document.
The syntax you cited above, did you make this up, or is this something some other program is already using? This doesn't look like a good solution, because this limits its use to URLs contained in M3U.


This comment has been minimized.

Copy link

crocket commented Nov 12, 2018

I don't think there is a specification, but I found

Each station can use a different character encoding for icy title. That's why I thought it was appropriate to assign charset to each station. Different regions use different character encodings for icy title.

Can you think of a better solution?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.