(2022-06-28, 10:37 PM)yuljk Wrote: Are you able to play Sky Max FHD from your end sub?
I just tried it here.
It works for me sometimes in the web app, but fails often too.
It works for me in VLC.
There is something odd about the encoding of this channel, with the video arriving a lot earlier than the video. It looks like this causes the ffmpeg transcoder to often fail to find the details of the streams in the time it needs to. I'll try make it possible to tweak the 'analyzeduration' and 'probesize' settings for the next build, which will hopefully help with this channel (and others that may be suffering from the same problem).
(2022-06-28, 10:37 PM)yuljk Wrote: Are you able to play Sky Max FHD from your end sub?
I just tried it here.
It works for me sometimes in the web app, but fails often too.
It works for me in VLC.
There is something odd about the encoding of this channel, with the video arriving a lot earlier than the video. It looks like this causes the ffmpeg transcoder to often fail to find the details of the streams in the time it needs to. I'll try make it possible to tweak the 'analyzeduration' and 'probesize' settings for the next build, which will hopefully help with this channel (and others that may be suffering from the same problem).
Thanks sub - Definitely feels like you're on the right track. Be interesting to see which ffmpeg flag has the most effect on this issue.
Really appreciate all your help on this issue. I may do some independent testing with ffmpeg on some of the problematic streams with those two flags and see what works.
Just a quick update guys - I did some testing with ffmpeg arguments on a seperate Linux VM and tried various analyzeduration and probesize settings. I had some success with streams that previously didn't work with a anaylzeduration of 600M, however the delay starting the stream became an issue.
I also did some testing with a compiled ffmpeg (5.0.1) and found the issue to be inconsistent as well.
Since I'm primarily going to be using the Kodi addon (which I believe supports Direct Play?) and the Android client (with Direct Play enabled), I wouldn't invest too much dev time on this issue.
I guess, it would be mostly useful for the web client which seems to attempt transcoding.