• 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.

Parameter Werte Standardwert Funktion
--preview x,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
--output Pfad – Speicherort und -name für das Bild
--fullscreen – – Vorschau im Vollbildmodus
--nopreview – – Verhindert Zeigen einer Vorschau
--sharpness -100 bis 100 0 Schärfe des Bildes
--contrast -100 bis 100 0 Kontrast des Bildes
--brightness -100 bis 100 0 Helligkeit des Bildes
--saturation -100 bis 100 0 Sättigung des Bildes
--ISO – – ISO Wert des Sensors (noch nicht verfügbar)
--ev -10 bis 10 0 Belichtungskorrektur des Bildes
--exposure auto (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
--awb auto (automatisch)
sun (sonnig)
cloud (wolkig)
shade (schattig)
tungsten (Wolframlicht)
fluorescent (schilderndes Licht)
incandescent (Glühbirne)
flash (Blitzlicht)
horizon
Weißabgleich im Bild
--imxfx Liste aller Modi in RaspiCam Dokumentation (siehe unten) Effekte (á la Instagram)
--hflip – – Horizontales Drehen des Bildes
--vflip – – Vertikales Drehen des Bildes
--rotation 0 bis 359 0 Drehung des Bildes
--verbose – – Ausgabe von Debuginformationen

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

Parameter Werte Standardwert Funktion
--imxfx Liste aller Modi in RaspiCam Dokumentation Effekte (á la Instagram)
--width max. 2592 2592 Breite des Bildes in Pixel
--height max. 1944 1944 Höhe des Bildes in Pixel
--quality 1 bis 100 ? Qualität des Bildes (für JPEG-Komprimierung)
--raw – – Fügt der Bilddatei die RAW Bayer Data hinzu
--timeout min. 100 500 Zeit bis Bild ausgelöst wird in Millisekunden
--timelapse mind. 1 – Intervall in Millisekunden indem Foto ausgelöst werden soll. %d muss als Variable im Dateinamen definiert sein.
--thumb x:y:q 64:48:35 Erstellt Thumbnail des Bildes. X und Y definier Breite bzw. Höhe des Bildes und Q die JPEG-Komprimierung
--encoding jpg, bmp, gif, png jpg Dateiformat der Ausgabe
--exif key=value – Fügt dem Bild eine EXIF-Information hinzu

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

Parameter Werte Standardwert Funktion
--vstab – – Einschalten des Bildstabilisators
--width 64 bis 1920 1920 Breite des Videos in Pixel
--height 64 bis 1080 1080 Höhe des Videos in Pixel
--bitrate mind. 10 Mbits/s empfohlen; 15 MBit/s bei 1080p ? Bitrate des Videos in Bit
-t 1 bis ∞ 10000 Aufnahmedauer in Millisekunden
--framerate 2 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 am

    -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 pm

      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 pm

        …. 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 pm

          0 eingeben

          Antworten
  • Daniel
    November 29, 2013 8:15 pm

    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 pm

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

    Antworten
  • Pimelapse | PIraten
    März 14, 2015 6:47 pm

    […] sind z. B. hier erklärt oder linux-style die man-page. Wichtig war, dass bei png scheinbar der Parameter -e […]

    Antworten
  • Raspberry Pi 3 - Bilder einfangen • Die B Seite
    Juli 19, 2016 12:05 pm

    […] Mit der nächsten Zeile wird das ganze noch etwas individueller. Die JPG Komprimierung wird auf 80% festgelegt, 500ms Wartezeit bis das Bild erstellt wird, die Schärfe wird auf 10 fixiert, Automatische Belichtung und Automatischer Weißabgleich. Zum erweiterten Test wird das allemal reichen. Die ganzen Parameter müssen jedoch individuell angepasst werden. Eine Übersicht der Paramter gibt es hier https://jankarres.de/2013/05/raspberry-pi-raspistill-und-raspivid-parameter. […]

    Antworten
  • scai
    Februar 21, 2017 7:39 pm

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

    Antworten
  • Hans
    Juli 4, 2017 4:08 pm

    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 pm

      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 am

        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 pm

      probiers mal mit sudo

      Antworten
    • Patrick Sertore
      September 17, 2020 3:01 pm

      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
  • Die Raspberry Pi Webcam - der Blog aus Hohenwalde bei Frankfurt (Oder)
    September 13, 2019 10:03 pm

    […] Weitere Parameter hat Jan Karres zusammen gestellt. Hier der Link dort hin: Raspistill-Parameter […]

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

    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 pm

    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 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
Twitter
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