Che cosa fa fallire VLC e Google Chrome dove falliscono MPlayer e OpenCV?


0

Ho questo flusso MJPEG. Quando lo apro con VLC o con Chrome, funziona perfettamente, e in entrambi i casi il flusso inizia immediatamente (o almeno entro un secondo). Tuttavia, con MPlayer, ottengo questo messaggio circa 1000 volte: La cache non si riempie, si consideri aumentando -cache e / o -cache-min! ... e poi, anni dopo, potrei avere un flusso.

Con OpenCV e il suo captureFromFile, scade durante la durata dell'analisi, ma poi ho uno stream irregolare e ritardato.

Cosa rende VLC e Chrome riusciti qui, mentre MPlayer e OpenCV falliscono orribilmente? Ho provato a eseguire VLC con -v, ma non c'è modo di capire cosa faccia.


CODEC diversi?
— Ƭᴇcʜιᴇ007

Risposte:


2

VLC ha tutti i CODEC incorporati e non li condivide con il sistema operativo. MPlayer e altri si affidano a CODEC che il sistema operativo ha.


Esiste un modo di produrre che CODEC VLC utilizza?
— Christian Neverdal

L'ho trovato, ma MPlayer ottiene l'errore della cache (e il ritardo di avvio lungo) indipendentemente dalle impostazioni che uso.
— Christian Neverdal

@cybernard: che mi dici di Chrome?
— Karan

0

Prova ad aumentare il valore della cache -cache = 4096 per esempio ... prova anche ad aumentare -cache-min = 80 (aumenta dell'80%)


1
Puoi spiegare perché questa è una soluzione.
— ChrisF
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.