Unsupported file extension/MIME type #3957
Replies: 17 comments 9 replies
-
Hi @MinePro120,
|
Beta Was this translation helpful? Give feedback.
-
, and
|
Beta Was this translation helpful? Give feedback.
-
Note at least with my I think that’s also valid for |
Beta Was this translation helpful? Give feedback.
-
Can you quote some documentation about this? Reading the dev docs, I don't see anything about autocue implementing replaygain. |
Beta Was this translation helpful? Give feedback.
-
I didn’t get round to update the documentation lately (sorry!), but the GitHub is here (use the Basically, instead of the internal autocue, you can (if on Mac/Linux) just copy
do some settings (complete list with defaults here):
That should get you up & running. |
Beta Was this translation helpful? Give feedback.
-
No problem, I was talking about the internal one and the liquidsoap documentation. Just tested though, it definitely does not implement replaygain. |
Beta Was this translation helpful? Give feedback.
-
The log file looks strange. The liquidsoap doesn't even try to use the decoder.
I'd like to see the result of the following lines in your script. print(settings.request.metadata_decoders())
print(settings.decoder.decoders())
print(settings.decoder.mime_types.ffmpeg())
print(settings.decoder.file_extensions.ffmpeg()) |
Beta Was this translation helpful? Give feedback.
-
Here you go:
What's interesting to me is that all my flacs are recognised as |
Beta Was this translation helpful? Give feedback.
-
Well, the output looks completely normal to me, so it doesn't explain why liquidsoap even didn't try to resolve the request.
|
Beta Was this translation helpful? Give feedback.
-
"liquidsoap --build-config":
"ffmpeg -formats":
"ffmpeg -codecs":
log
|
Beta Was this translation helpful? Give feedback.
-
The result looks good. So it's not really flac, but something with the replaygain/autocue function. Here is another test, but this time with replaygain. settings.log.level := 3
enable_replaygain_metadata()
p = playlist("/home/user/Temp/Music")
p = replaygain(p)
p.on_metadata(print)
output.dummy(p, fallible=true) |
Beta Was this translation helpful? Give feedback.
-
So the unsupported mime type info is normal then? Here's the log: log:
|
Beta Was this translation helpful? Give feedback.
-
Yes, everything is fine as long as there are no obvious errors or warnings.
This is an info(4) level message. |
Beta Was this translation helpful? Give feedback.
-
I'm turning this into a discussion because I don't see anything that looks like an issue anymore. |
Beta Was this translation helpful? Give feedback.
-
@vitoyucepi Thanks for this debugging session—there’s always something to learn from how you tackle things! |
Beta Was this translation helpful? Give feedback.
-
How is this not a bug? |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Describe the bug
Hello. Using the following script to stream a folder of flacs to icecast2, the following warnings repeat for each track:
Despite the warnings, the script works fine (as far as I can hear) since the tracks seem to be processed after a couple of tries. When using the
enable_autocue_metadata()
though, the script completely fails and generates too many requests and the same warnings (no other debug info from the log). Here is the output ofmediainfo
for one of my flacs:To Reproduce
This is the script I am using:
Expected behavior
No warnings should be printed since flacs are widely supported both by liquidsoap and ffmpeg (to my knowledge). The script should also function normally with
enable_autocue_metadata()
.Version details
Install method
Installed the
liquidsoap_2.2.5-ubuntu-jammy-1_arm64.deb
package from GitHubBeta Was this translation helpful? Give feedback.
All reactions