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

Read metadata from wav stream #727

Closed
dFasdGii opened this issue Mar 1, 2019 · 5 comments
Closed

Read metadata from wav stream #727

dFasdGii opened this issue Mar 1, 2019 · 5 comments

Comments

@dFasdGii
Copy link

dFasdGii commented Mar 1, 2019

I have a MPD with always on playing music, streamed in WAVE format. I try to restream it with Liquidsoap, but metadata is missing in output of liquidsoap streams. If i play source of MPD wav with any player, metadata is ok. Any chance to add metadata reading from wav option in liquidsoap?
Maybe this is due to this issue: #173
OS: Windows 7 x64
Liquidsoap version: 1.4.0-alpha1 (and previous)
cfg:

set("log.file",true)
set("log.stdout",true)
set("log.level",4)

s = input.http("http://localhost:6800")
s = mksafe(s)

# MY OUTPUTS
# ...
@toots
Copy link
Member

toots commented Mar 1, 2019

Hi!

There's no common standard for WAV metadata. Could you share some of these files so I can have a look at them?

@dFasdGii
Copy link
Author

dFasdGii commented Mar 1, 2019

deleted link

@toots
Copy link
Member

toots commented Mar 1, 2019

First glance doesn't seem to show metadata. Are they passed on song change?

@toots
Copy link
Member

toots commented Mar 1, 2019

Nevermind got it. I see now, they are passed as ICY metadata, very interesting.

@toots toots closed this as completed in 11f3129 Mar 1, 2019
@toots
Copy link
Member

toots commented Mar 1, 2019

It's fixed in master. I'm gonna let it sit there and be rolled with the next major release as this might need further testing to make sure it doesn't break other use cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants