ffprobe HLS "Could not find codec parameters for stream" #3809
JonathanThorpe
started this conversation in
User Support
Replies: 2 comments 3 replies
-
Doing some further debugging on this, one thing that might be contributing to this could be the mandatory "id3v2_priv.com.apple.streaming.transportStreamTimestamp". Is there any reason this appears as |
Beta Was this translation helpful? Give feedback.
0 replies
-
I can confirm that the bitrate does show up on my |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm attempting to set up a HLS stream that comprises three bitrates using Liquidsoap 2.2.4 (from the official Docker container): 128Kbps AAC, 64Kbps HE-AAC and 32Kbps HE-AAC.
It works for the most part, however while troubleshooting an app that consumes this stream (plays for 30s and then stops before starting again - not network related), I noticed this output from ffprobe:
Note that Program 1 and Program 2 don't show the right codec and says
Stream #0:1: Audio: aac, 0 channels, fltp
. This is despite Program 2 using the same codec as Program 1 (just a lower bitrate).There is also this in the output:
And finally the duration and bitrate are N/A which doesn't seem right.
I've done as suggested by increasing analyzeduration and probesize to 100M which did not solve the issue.
If I run ffprobe on the individual streams contained within the master playlist, they report back properties ok, but still the overall bitrate is "N/A" (not sure if this is important):
To sanity check my ffprobe, I can successfully run this against another stream:
A few things to note:
Does anyone have any suggestions as to where I can go from here?
Beta Was this translation helpful? Give feedback.
All reactions