2016-07-22 10 views
3

Angenommen, ich habe 2 der exakt gleichen Art von Kamera, wie würde ich eine im Gegensatz zu der anderen richtig verwenden, wenn ich nicht weiß, in welchen Port sie eingesteckt sind?So identifizieren Sie 2 des gleichen Typs Kamera gphoto2

Ich weiß, dass Sie eine Kamera nach Name auswählen können, aber sie haben beide den gleichen Namen. Ich weiß, dass Sie per Laufwerk auswählen können, aber ich kann nicht mit Sicherheit wissen, an welchen Port der Benutzer die Kamera (n) angeschlossen hat.

Das bedeutet, ich muss über die Kameras iterieren und wählen Sie die richtige auf der Grundlage der Zusammenfassung. Leider kann ich nicht feststellen, dass es eine statische eindeutig identifizierende Eigenschaft für eine Kamera gibt, wenn sie vom selben Typ wie die andere verbundene Kamera ist.

Wenn ich gphoto2 --camera-Zusammenfassung Typ I erhalten:

Camera summary:                 
Manufacturer: Canon Inc. 
Model: Canon EOS Rebel T6i 
    Version: 3-1.0.0 
Vendor Extension ID: 0xb (1.0) 

Capture Formats: JPEG 
Display Formats: Association/Directory, Script, DPOF, MS AVI, MS Wave, JPEG, CRW, Unknown(b103), Unknown(bf02), Defined Type, Unknown(b104), Unknown(b105), Unknown(b982) 

Device Capabilities: 
    File Download, File Deletion, File Upload 
    No Image Capture, No Open Capture, Canon EOS Capture, Canon EOS Shutter Button 
    Canon Wifi support 

Storage Devices Summary: 
store_00020001: 
    StorageDescription: SD 
    VolumeLabel: None 
    Storage Type: Removable RAM (memory card) 
    Filesystemtype: Digital Camera Layout (DCIM) 
    Access Capability: Read-Write 
    Maximum Capability: 31902400512 (30424 MB) 
    Free Space (Bytes): 21192966144 (20211 MB) 
    Free Space (Images): -1 

Device Property Summary: 
Model ID(0xd049):(read only) (type=0x6) 2147484563 
Property 0xd402:(read only) (type=0xffff) 'Canon EOS Rebel T6i' 
Property 0xd407:(read only) (type=0x6) 1 
Property 0xd406:(readwrite) (type=0xffff) 'Unknown Initiator' 
Property 0xd303:(read only) (type=0x2) 1 
Battery Level(0x5001):(read only) (type=0x2) Enumeration [100,0,75,0,50] value: 100% (100) 

Welche sind keine Eigenschaft wie Seriennummer.

Ich würde auch gphoto2 --get-config serial versucht, aber bekam ein seltsames Ergebnis:

Label: Serial Number               
Type: TEXT 
Current: None 

Jede Hilfe wäre genial, vielen Dank für das Lesen!

Antwort

1

Was allgemein mit externen Geräten: vielleicht

lsusb 

oder

lsusb -v 

werden Sie einige Unterschiede zeigen.

Eine andere Möglichkeit wäre die Ausgabe von

udevadm --env 

zu vergleichen, wenn in den Kameras anschließen.

Edit: Eine ganz einfache Kamera spezifische Lösung ist anders Eigentümernamen zu setzen mit

gphoto2 --set-config ownername=cameraX 

und es mit

gphoto2 --get-config ownername 

Diese Möglichkeit nach Kameramodell abhängig zu lesen, wahrscheinlich alle Canon EOS unterstützt die Änderung von 'Besitzername', Kameras anderer Hersteller können ähnliche individuelle Einstellungen bieten.

Wenn keine individuelle Einstellung von iso, shutterspeed usw. möglich ist, besteht die Möglichkeit, einen Ordner im internen Speicher der Kamera zu erstellen. Entfernen Sie die SD-Karte und erstellen Sie einen Ordner:

gphoto2 --mkdir MYINDIVIDUALFOLDERNAME 

Es kann dann mit zu sehen:

gphoto2 --list-folders 
+1

Eine ganz einfache Lösung wäre anders, Besitzernamen setzen mit „gphoto2 --set-config eignername = cameraX "und lese es mit" gphoto2 --get-config ownername " – mviereck

+0

Ich habe den Besitzer-Namen eingestellt und das hat wie ein Zauber funktioniert. Ich werde Ihre Antwort als richtig markieren, aber ich denke, dass Sie den set-config-ownername stattdessen hinzufügen sollten, da es definitiv die zuverlässigere Lösung für dieses Problem ist (die Kamera zu einem anderen Port oder Mac wechseln). –

+0

Ich habe die Lösung mit 'Eigentümername' zu meiner Antwort hinzugefügt. Da "Besitzername" eine Canon-spezifische Einstellung ist, habe ich eine mögliche Ordnernamen-basierte Lösung hinzugefügt, die weniger zuverlässig, aber allgemeiner ist. – mviereck

Verwandte Themen