Der Puffer für gestreamte Videos in MPC-HC ist zu klein und kann in den Benutzereinstellungen nicht erweitert werden.
Der Puffer für gestreamte Videos in MPC-HC ist zu klein und kann in den Benutzereinstellungen nicht erweitert werden.
Antworten:
LAV Splitter wird zum Abrufen von Netzwerkdaten in einigen Mediaplayern (z. B. MPC-HC) verwendet. Der LAV-Puffer (aka Packets Queue) wird nicht in Datenvolumen gemessen, sondern in Paketen (oder Frames, hier nicht sicher). Wie auch immer, da der Netzwerkdurchsatz durch das Datenvolumen begrenzt ist, wird die Anzahl der Pakete in der Warteschlange mit der factor
Variablen multipliziert. Dies ist umso höher, je höher die Qualität des wiedergegebenen Videos (der Audioteil) ist. Dies bietet Puffer mit variabler Länge, aber Sie können die Größe nicht wirklich steuern, und wenn Sie langsames WLAN haben, ist möglicherweise eine abgehackte Wiedergabe aufgetreten.
In der folgenden Anleitung wird die Funktionsweise des LAV-Puffers geändert, indem Paketlimits beseitigt und die berüchtigten Einstellungen für "Maximaler Warteschlangenspeicher" übernommen werden.
mpc-hc/LAVFilters/LAVSplitter.ax
Datei in einem HEX-Editor Ihrer Wahl.69 C5 5E 01 00 00
Bytefolge mit 69 C5 FF FF 00 00
.Wir ändern die Zeile m_dwQueueHigh = MAX_PACKETS_IN_QUEUE * factor;
[ 1 ] in #define MAX_PACKETS_IN_QUEUE 350
[ 2 ] m_dwQueueHigh = 65535 * factor;
. Durch diese Änderung wird die factor
Einschränkung effektiv aufgehoben , und die Einstellungen für den maximalen Warteschlangenspeicher werden nicht mehr von ihr begrenzt.
Lesen Sie diese Antwort, um herauszufinden, wie groß Ihr Puffer jetzt ist. Sie suchen den Buffers: [0] <buffer-size-in-frames>/<buffer-size-in-KB> KB
Wert.
Dieser Hack vergrößert das Cache-Limit im Grunde um das 187-fache ( 65535 / 350
). In den meisten Fällen ist dies ausreichend und der begrenzende Faktor ist der von Ihnen unter Maximaler Warteschlangenspeicher festgelegte . In einigen seltenen Fällen ist dies möglicherweise nicht der Fall
65535 * factor
möglicherweise geringer als die Anzahl aller Bilder in der Videodatei.frame size in MB * 65535 * factor
Wert möglicherweise unter Ihrem maximalen Warteschlangenspeicher .factor
ist im Bereich von 2
bis 120
( Quelle ).
SVP
Rattern!