LAVFilters icon indicating copy to clipboard operation
LAVFilters copied to clipboard

LAVSplitter problem with QT player and Huge mpegts files (2gb)

Open ltbam opened this issue 3 years ago • 2 comments

Hi I use QtMultimediaPlayer and LAVSplitter on Windows. All MPEG-TS files I play run fine except big files (2gb). With this big File the LAVSplitter somehow fails and the Player has a still image.

I know this is an issue with the LAVSplitter because when I replace it with the matroska splitter in the Direct show API, I do not have this problem and the video runs fine.

I tried to tweak the Maximum Queue Memory and Maximum Queue Packets values and this did not helped.

Any idea what should I do to make this big file play?

Thx

ltbam avatar Oct 28 '20 13:10 ltbam

Increasing Queue sizes usually helps to solve this. The problem for example occurs when there is a large audio delay.

Perhaps the default Queue size value could be overridden internally (up to sane max) when there is audio delay. So keep queuing until the audio stream can start playback.

clsid2 avatar Dec 05 '20 15:12 clsid2

File size should be irrelevant to any playback scenario, as long as the file is authored correctly. Does the same behavior occur in another player that uses LAV Splitter, eg. MPC-HC?

Unfortunately such problems are impossible to diagnose further without being able to reproduce them.

Perhaps the default Queue size value could be overridden internally (up to sane max) when there is audio delay. So keep queuing until the audio stream can start playback.

It already does this to a degree.

Nevcairiel avatar Feb 26 '21 10:02 Nevcairiel