13.1.8. Tallennus ja videotyökalut¶
13.1.8.1. Esikatselun tallentaminen¶
Kehyspuskuripaneelin otsikkopalkissa oleva Record-painike tallentaa esikatselun videoksi. Tallennuksen aikana kuvan alla oleva lukema seuraa kulunutta aikaa, tähänastista tiedostokokoa ja tallennuksen kehysnopeutta; Stop lopettaa tallennuksen ja avaa tallennusvalintaikkunan. Muoto seuraa tiedostopäätettä, jonka kirjoitat tallennusvalintaikkunaan – .mp4 on tavallinen valinta, jokainen mukana toimitettavan FFmpeg-enkooderin tukema muoto toimii, ja OpenMV ImageReader .bin -muoto tuottaa tallennuksen, jonka kameran skriptit voivat toistaa. Tallennettaessa IDE tarjoaa mahdollisuuden skaalata video uudelleen, ja – .bin-tulosteen kohdalla – säilyttää vain joka N:nnen kehyksen.
Tallennettava on esikatselu: tallennin näytteistää näytetyn kehyksen kiinteällä 30 FPS:n nopeudella, monistaen kehyksiä, kun virta on hitaampi ja pudottaen niitä, kun se on nopeampi, päällystyksineen kaikkineen. Saadaksesi puhtaan tallennuksen kameran todellisella nopeudella, tallenna itse kamerassa luokan image.ImageIO tai moduulin mjpeg avulla – IDE:n tallennin on demoja ja dokumentointia, ei datan keräämistä varten.
13.1.8.2. Videotyökalut¶
Tools → Video Tools kietoo mukana toimitettavan FFmpegin niitä tiedostonkäsittelytehtäviä varten, jotka ympäröivät kameratyöskentelyä:
Convert Video File – muunna muotojen välillä. Molemmat suunnat ovat tässä tärkeitä: se muuntaa OpenMV
ImageWriter/ImageReader.bin-tiedostot, joita kameran skriptit tallentavat, tavallisiksi MP4-tiedostoiksi, ja se muuntaa tavalliset videot.bin-tiedostoiksi, joita kameran skripti voi toistaa luokanimage.ImageIOkautta – näin testaat konenäköalgoritmia tallennettua kuvamateriaalia vastaan live-näkymän sijaan. Jokainen muunnos tarjoaa uudelleenskaalausta (plus kehysten ohittamisen muunnettaessa.bin-muotoon), ja voit valita useita lähdetiedostoja muuntaaksesi ne erässä valitsemaasi kansioon. Tiedostonimet menevät suoraan läpi FFmpegille, joten sen printf-tyyliset sekvenssikuviot toimivat: nimeä tuloste%07d.jpgja video jakautuu numeroiduiksi pysäytyskuviksi; nimeä syöte samalla tavalla ja numeroidut pysäytyskuvat liittyvät videoksi.Play Video File – toista mikä tahansa videotiedosto, kameran
.bin-tallennukset mukaan lukien, poistumatta IDE:stä. Kopioi tallennukset ensin pois kameran asemalta – suurten tiedostojen lukeminen kameran USB-yhteyden yli on hidasta.Play RTSP Stream – avaa verkkovideovirta ja näytä se. Samassa verkossa oleva kamera, joka käyttää
rtsp-kirjastoa, lähettää live-videota tällä tavalla – katselupuoli kameran verkkovideotuesta.