Sto disperatamente cercando di caricare un file video in OpenCV in Python (su OSX Lion) utilizzando il seguente codice:Caricamento di un video in OpenCV in Python
> import cv
> capture = cv.CaptureFromFile("in.avi")
Tuttavia, ho solo ottenere il seguente avviso :
> WARNING: Couldn't read movie file in.avi
non v'è alcuna spiegazione su cosa sia il problema (non è possibile trovare il file, codec sbagliato, ecc). Per quanto riguarda Google, sono l'unico dell'universo a ottenere questo messaggio esatto in OpenCV.
Ho letto le 'docs compatibilità Codec' here e fatto in modo di convertire il video al codec corretto utilizzando mencode, ma ancora non funziona.
Qualche idea su cosa sto facendo male?
Hai provato a usare il percorso completo? se in.avi non si trova nella directory di lavoro corrente dello script, allora sarà un problema il modo in cui è scritto. – platinummonkey
Era esattamente così! Nel mio caso doveva essere: /Users/lauge/Desktop/video.mov – laugejepsen
Woo! pubblicato come formale SO! – platinummonkey