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.