• Blog
  • Raspberry Pi
  • Über mich
  • Projekte
  • devowl.io

Raspberry Pi: Raspistill und Raspivid Parameter

31. Mai 2013
Raspberry Pi
17 Kommentare

Wenn man im Besitz des Kamera Moduls für den Raspberry Pi ist, möchte man mit diesem natürlich auch Fotos und Videos erzeugen. Dazu bedient man sich in dem Betriebssystem Raspbain den Kommandos raspistill und raspivid, welche zahlreiche Parameter besitzen. Im Folgenden zunächst eine Auflistung aller Parameter, die in beiden Programmen benutzt werden können und daraufhin Parameter, die nur für das Image- bzw. Videocapture Programm geeignet sind.

ParameterWerteStandardwertFunktion
--previewx,y,w,h–Vorschau des Ergebnisses in grafischer Oberfläche. X, Y, W und H müssen durch Position bzw. Größe des Fensters ersetzt werden
--outputPfad–Speicherort und -name für das Bild
--fullscreen––Vorschau im Vollbildmodus
--nopreview––Verhindert Zeigen einer Vorschau
--sharpness-100 bis 1000Schärfe des Bildes
--contrast-100 bis 1000Kontrast des Bildes
--brightness-100 bis 1000Helligkeit des Bildes
--saturation-100 bis 1000Sättigung des Bildes
--ISO––ISO Wert des Sensors (noch nicht verfügbar)
--ev-10 bis 100Belichtungskorrektur des Bildes
--exposureauto (automatisch)
night (Nachaufnahme)
nightpreview (Nachaufnahme)
backlight (Hintergrund bevorzugen)
spotlight (Bildmittelpunkt)
sports (kurze Belichtungszeit)
snow (Schneeszenerien)
beach (Strandszenerien)
fireworks (Feuerwerk)
verylong (Extra lange Belichtung)
fixedfps (Konstante Belichtung)
antishake (bildstabilisierend)
Modi für Belichtungszeit
--awbauto (automatisch)
sun (sonnig)
cloud (wolkig)
shade (schattig)
tungsten (Wolframlicht)
fluorescent (schilderndes Licht)
incandescent (Glühbirne)
flash (Blitzlicht)
horizon
Weißabgleich im Bild
--imxfxListe aller Modi in RaspiCam Dokumentation (siehe unten)Effekte (á la Instagram)
--hflip––Horizontales Drehen des Bildes
--vflip––Vertikales Drehen des Bildes
--rotation0 bis 3590Drehung des Bildes
--verbose––Ausgabe von Debuginformationen

Im Folgenden Parameter, die nur für raspistill gelten:

ParameterWerteStandardwertFunktion
--imxfxListe aller Modi in RaspiCam DokumentationEffekte (á la Instagram)
--widthmax. 25922592Breite des Bildes in Pixel
--heightmax. 19441944Höhe des Bildes in Pixel
--quality1 bis 100?Qualität des Bildes (für JPEG-Komprimierung)
--raw––Fügt der Bilddatei die RAW Bayer Data hinzu
--timeoutmin. 100500Zeit bis Bild ausgelöst wird in Millisekunden
--timelapsemind. 1–Intervall in Millisekunden indem Foto ausgelöst werden soll. %d muss als Variable im Dateinamen definiert sein.
--thumbx:y:q64:48:35Erstellt Thumbnail des Bildes. X und Y definier Breite bzw. Höhe des Bildes und Q die JPEG-Komprimierung
--encodingjpg, bmp, gif, pngjpgDateiformat der Ausgabe
--exifkey=value–Fügt dem Bild eine EXIF-Information hinzu

Im Folgenden Parameter, die nur für raspivid gelten:

ParameterWerteStandardwertFunktion
--vstab––Einschalten des Bildstabilisators
--width64 bis 19201920Breite des Videos in Pixel
--height64 bis 10801080Höhe des Videos in Pixel
--bitratemind. 10 Mbits/s empfohlen; 15 MBit/s bei 1080p?Bitrate des Videos in Bit
-t1 bis ∞10000Aufnahmedauer in Millisekunden
--framerate2 bis 30–Bilder pro Sekunde (FPS)
--penc––Zeige Vorschau erst nach Enkodierung

In den Erklärungen verzichtete ich bewusst auf vereinzelte Parameter, da diese meines Erachtens nach nicht wirklich benötigt werden. Des Weiteren verzichtete ich aus Platzgründen auch auf die Kurzform jedes Parameters. Die aktuelle Liste mit vollständigen Angeboten in Englisch findet man in der Dokumentation auf RaspberryPi.org.

17 Kommentare. Hinterlasse eine Antwort

  • Uli-G
    Juli 30, 2013 9:02 a.m.

    -t = 1 bis ∞ …. was ist „unendlich“ ? „-1“ wird nicht akzeptiert…. 65536 sind noch nicht genug msec’s…

    Antworten
    • Jan Karres
      Juli 30, 2013 12:33 p.m.

      Von 1 (-1 ist daher auch nicht möglich) bis unendlich ist möglich. Welcher Wert sinnvoll ist? Das ist eine andere Frage.

      Antworten
      • Uli-G
        Juli 30, 2013 1:43 p.m.

        …. vielleicht noch zur Erkläung: Unendlich kann schon bei einem Stream der von der Cam aufgezeichnet wird schon sehr sinnvoll sein – allerdings nimmt der Parameter „-t“ leider nix gängiges „unendliches“ an – lässt man ihn weg ist der default-Wert 5 Sekunden… zu wenig unendlich;-)

        Antworten
        • hallochg
          Mai 23, 2017 1:58 p.m.

          0 eingeben

          Antworten
  • Daniel
    November 29, 2013 8:15 p.m.

    Wenn man -t 0 eingibt, läuft die Aufnahme „unendlich“. 😉

    Und zur Bitrate: etwas verwirrend, meinen Tests nach scheint es sich dabei nicht um die Bitrate des Videos zu handeln, sondern um die Übertragungsrate des Programms. (eine niedrige Bitrate sorgte bei mir nämlich für ein langsameres Streaming)

    Antworten
  • Christian Wetzel
    März 22, 2014 6:27 p.m.

    there is now a new option named ‚–shutter‘,e.g.:
    raspistill –shutter 100000 -o test.jpg

    Antworten
  • scai
    Februar 21, 2017 7:39 p.m.

    Der Standardwert für Option -t ist nicht 500 sondern 5000 (5 Sekunden).

    Antworten
  • Hans
    Juli 4, 2017 4:08 p.m.

    Was mache ich falsch? Danke für einen Hinweis

    raspistill -o test.jpg
    mmal: mmal_vc_component_enable: failed to enable component: ENOSPC
    mmal: camera component couldn’t be enabled
    mmal: main: Failed to create camera component
    mmal: Failed to run camera app. Please check for firmware updates

    Antworten
    • Ford Prefect
      Juli 4, 2017 7:54 p.m.

      Vermutlich hast Du nicht genug video-ram zugewiesen (raspi-config) oder aber das Kabel zur Kamera hat ne Macke…. oder Du verwendest einen selbstgebauten Kernel ohne passende patches… Das könntest Du erstmal probieren.

      Antworten
      • Hans
        Juli 5, 2017 7:15 a.m.

        Ja, danke für die Hilfe, selbstgebauten Kernel habe ich wohl nicht, ich wüsste gar nicht wie man das macht, wenn alles nicht hilft, mache ich es neu, wird schon klappen.
        Ich will nur zu bestimmten Zeiten Lifeaufnahmen auf einem Monitor sehen, mehr nicht.

        Antworten
    • naurathel
      Juli 5, 2019 2:39 p.m.

      probiers mal mit sudo

      Antworten
    • Patrick Sertore
      September 17, 2020 3:01 p.m.

      Könnte sein das bereits eine Komponente auf die Kamera zugreift, evtl. Motion…
      Versuche mal den Motion Service zu deaktivieren

      sudo service motion stop

      mit

      sudo service motion start

      kannst du den Service bei Bedarf wieder starten.

      Antworten
  • M. Altenberg
    Dezember 21, 2021 8:46 p.m.

    Hallo Leute, ich möchte mit einen Raspberry Pi Zero einfach nur die mitgelieferte Pi Cam auf dem Bildschirm anzeigen. Ohne web ohne Aufzeichnung ohne Schnörkel. Minimalste grafische Oberflächoptionen
    Hauptsache das Bild ist gut zu sehen.
    Bisher habe ich immer nur alles mit Aufzeichnung und web und so gefunden….
    Kann mir einer helfen?
    Ziel soll eine Fahrrad Rückfahrkamera sein. Einfach Pi+Cam+Bildschirm.
    Vielen 1000Dank.

    Antworten
  • Andy Schweigel
    Mai 14, 2022 5:21 p.m.

    Hallo Jan, meine PiCam ist aktiviert und mit raspistill bekomme ich auch Bilder angezeigt. Aber z.B. in Jitsi taucht die Cam gar nicht zur Auswahl auf.
    meine Software ist auch speziell: OnlineMusik machen: https://github.com/kdoren/jambox-pi-gen

    Antworten

Schreibe einen Kommentar zu hallochg Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Bitte füllen Sie dieses Feld aus.
Bitte füllen Sie dieses Feld aus.
Bitte gib eine gültige E-Mail-Adresse ein.
Sie müssen den Bedingungen zustimmen, um fortzufahren.

Jan Karres
Jan Karres
Wirtschaftsinformatiker
Facebook
X
YouTube
LinkedIn
Xing
GitHub

Themen

  • Blogging
  • Debian (Linux)
  • Eine Geschichte aus dem Leben des Jan
  • Fotos
  • Gaming
  • Gedanken
  • Linksammlungen
  • Privates
  • Projekte
  • Raspberry Pi
    • Einplatinencomputer (außer Raspberry Pi)
  • Schule und Studium
  • Tipps und Tricks
  • Videos
  • Vorgestellt
  • WordPress

Projekte

Dieser Blog ist meine kleine Base im Internet, in der ich über Themen schreibe, die mich persönlich beschäftigen. Abseits davon habe ich weitere Projekte im Netz, die teils aus Spaß entstanden, jedoch zum Teil auch meinen Kühlschrank füllen.

Alle Projekte

JanKarres.de © 2007-2022

Neueste Beiträge

  • Raspberry Pi: WLAN Access Point mit NordVPN (VPN Router) einrichten Dezember 5, 2020
  • Real Cookie Banner: Wie das Opt-in Cookie Banner für WordPress entstand November 18, 2020
  • Blog Setup erneut: Aufräumen einer kleinen Historie Oktober 13, 2020
  • devowl.io: Auf geht’s in das WordPress Business! März 10, 2020
  • Kuschelpartys: Nähe und Geborgenheit einfach erleben September 30, 2018

devowl.io

Meine Brötchen verdiene ich im Internet. Dazu habe ich gemeinsam mit meinem Kollegen Matze die devowl.io GmbH gegründet. Gemeinsam entwickeln und vertreiben wir in unser Plugins und Entwickler-Tools im WordPress Umfeld.

Mehr erfahren
  • Datenschutzerklärung
  • Impressum