13.1.8. Felvétel és videoeszközök¶
13.1.8.1. Az előnézet felvétele¶
A képkocka-puffer panel címsorában lévő Record gomb videóba rögzíti az előnézetet. Felvétel közben a kép alatti kijelző követi az eltelt időt, az eddigi fájlméretet és a felvételi képkockasebességet; a Stop befejezi a felvételt, és megnyit egy mentési párbeszédablakot. A formátum a mentési párbeszédablakba beírt fájlkiterjesztést követi – a szokásos választás az .mp4, a beépített FFmpeg kódoló által támogatott minden formátum működik, az OpenMV ImageReader .bin formátum pedig olyan felvételt készít, amelyet a kamera szkriptjei vissza tudnak játszani. Mentéskor az IDE felajánlja a videó átméretezését, és – .bin kimenet esetén – azt, hogy csak minden N-edik képkocka maradjon meg.
Ami felvételre kerül, az az előnézet: a felvevő rögzített 30 FPS sebességgel mintavételezi a megjelenített képkockát, megkettőzve a képkockákat, amikor az adatfolyam lassabb, és eldobva őket, amikor gyorsabb, a rávetítésekkel együtt. A kamera valós sebességén készülő tiszta felvételhez inkább magán a kamerán rögzítsen az image.ImageIO vagy az mjpeg segítségével – az IDE felvevője bemutatókhoz és dokumentációhoz való, nem adatgyűjtéshez.
13.1.8.2. Videoeszközök¶
A Tools → Video Tools a beépített FFmpeg-et burkolja be a kamerás munkát körülvevő fájlkezelési feladatokhoz:
Convert Video File – átkódolás formátumok között. Itt mindkét irány számít: átalakítja az OpenMV
ImageWriter/ImageReader.binfájlokat, amelyeket a kamera szkriptjei rögzítenek, közönséges MP4-ekké, és átalakítja a közönséges videókat.binfájlokká, amelyeket egy kamera szkriptje azimage.ImageIOsegítségével vissza tud játszani – így tesztelhet egy látási algoritmust rögzített felvételen, élő jelenet helyett. Minden átalakítás kínál átméretezést (plusz képkocka-kihagyást.binformátumra konvertáláskor), és kiválaszthat több forrásfájlt, hogy köteg formájában konvertálja őket egy tetszőleges mappába. A fájlnevek egyenesen átmennek az FFmpeg-hez, így annak printf-stílusú sorozatmintái működnek: nevezze a kimenetet%07d.jpg-nek, és egy videó számozott állóképekre bomlik; nevezze a bemenetet ugyanígy, és a számozott állóképek videóvá állnak össze.Play Video File – bármilyen videofájl lejátszása, beleértve a kamera
.binfelvételeit is, anélkül, hogy elhagyná az IDE-t. Először másolja le a felvételeket a kamera meghajtójáról – nagy fájlok olvasása a kamera USB-kapcsolatán keresztül lassú.Play RTSP Stream – egy hálózati videofolyam megnyitása és megjelenítése. Egy ugyanazon a hálózaton lévő, az
rtspkönyvtárat futtató kamera így továbbít élő videót – ez a kamera hálózati videotámogatásának megtekintő oldala.