Hvordan Fjernkontroll kameraet med Darktable på Linux

Vi har snakket om Darktable før, fordi det er en fantastisk avansert RAW photo editor og arbeidsflyt leder. Min nåværende favoritt er tethered shooting, som kobler kameraet til datamaskinen og kontrollere den med Darktable. Selvfølgelig er dette ikke veldig praktisk for fotturer eller street photography, men for studio og stativ arbeid det er det Bie knær. Det er to scenarier hvor dette kan være nyttig for deg.

Hvis kameraet har Live View, så du kan styre den fra Darktable og forhåndsvisning og justere bilder på din Linux-PC. Dette gjør Darktable et flott verktøy for iscenesatt makrofotografering, astrofotografering, portrettfotografering, og for å få den beste sammensetning og mest nøyaktige fokus på lange telefotografering. Nyere Canon og Nikon speilreflekskameraer kommer med Live View, og andre merker er å rulle den ut også. Du vet de herlige dyreliv bilder som ser ut som fotografen var bare noen få meters avstand, og dyrene var super-samarbeidende og holdt attraktive positurer? Disse er ofte laget av stasjonære posisjoner med en tethered kamera og en lang linse.

Hvis kameraet ikke støtter Live View, men fortsatt støttes for tethered shooting i Darktable, da har du en enkel og billig måte å gjøre time-lapse fotografering uten å måtte kjøpe en dyr programmerbar fjernkontroll eller annen spendy gadget. Jada, kjøpe spendy gadgets er moro, men det er fint å ha alternativer.

Støttede kameraer

Darktable bruker gphoto2 som sin backend, slik at du kan rådføre seg med Remote kontrollere kameraer guide for å se om din er støttes. Hvis kameraet ikke er på listen, kan du kjøre noen kommandoer for å se om fungerer. Når du installerer Darktable det bør trekke i ghoto bibliotekene automatisk, men det kan ikke installere Userland verktøy, så se etter en ghoto eller ghoto2 pakke for å få disse. Koble kameraet til datamaskinen med USB-kabel, sørg for at den er oppdaget, men umontert, og kjøre disse kommandoene. Denne første kommandoen utganger en mer komplett liste over kameraer som støttes:

 $ env LANG = C gphoto2 --list-kameraer 

Dette forteller deg om ghoto ser kameraet:

 $ env LANG = C gphoto2 --auto-detectModel Port ---------------------------------- Canon EOS 7D usb: 003011 < p> Yay, ser det min Canon 7D. Nå teste hvilke funksjoner som støttes: 
 $ env LANG = C gphoto2 --port USB: --abilitiesAbilities for kamera: Canon EOS 7D Serial port støtte: noUSB støtte: yesCapture valg:: Bilde: PreviewConfiguration støtte: yesDelete valgte filene på kameraet: yesDelete alle filene på kameraet: noFile forhåndsvisning (thumbnail) support: yesFile opplasting Support: Ja 

'Capture valg' viser at både forhåndsvisninger (Live View) og ta bilder støttes. (. De andre tilgjengelige alternativene er lydopptak og videoopptak, selv om mannen siden advarer om at videoopptak er ikke tilgjengelig ennå) Til sammenligning er dette resultatet fra en gammel Canon Rebel 400D:

 $ env LANG = C gphoto2 --port usb: --abilitiesAbilities for kamera: Canon EOS 400D (PTP modus) port støtte Serial: noUSB support: yesCapture valg:: ImageConfiguration støtte: yesDelete valgte filene på kameraet: yesDelete alle filene på kameraet: noFile forhåndsvisning (thumbnail ) support: yesFile Støtte for opplasting: yes 

Legg merke til forskjellene: Rebel har ikke Preview støtte, så det virker kun i PTP (Picture Transfer Protocol) modus. PTP er en eldre protokoll for overføring av bilder fra digitale kameraer. Så det vil ikke ha Live View i Darktable, men du kan fortsatt kontrollere eksponering, lukkerhastighet, og gjøre tid forfalle og alternative fotografier. Bilder blir automatisk overført til Darktable for umiddelbar gjennomgang og redigering.

Nå teste å ta et bilde og laste den ned til din PC. Denne kommandoen kopierer den til den nåværende katalogen og sletter den fra kameraets minnekort:

 $ env LANG = C gphoto2 --port usb: --capture-image-og-downloadNew filen er på plass /capt0000 .CR2 på kameraet Lagre filen som capt0000.cr2Deleting fil /capt0000.cr2 på cameraDeleting 'capt0000.cr2 "fra mappen" /'...

And du kan teste tethered shooting. Kjør denne kommandoen og deretter trykker på utløserknappen på kameraet:

 $ env LANG = C gphoto2 --port usb: --capture-tetheredWaiting for hendelser fra kameraet. Trykk Ctrl-C for å avbryte. UKJENT PTP Eiendom D105 changedUNKNOWN PTP Eiendom D108 endret ... File capt0000.cr2 eksisterer. Skrive? [y | n] y Saving filen som capt0000.cr2Deleting 'capt0000.cr2 "fra mappen" /'...UNKNOWN Kamera Status 0UNKNOWN PTP Eiendom D102 endret ... 

Det vil avgi en masse "PTP Eiendom" output , lagre bildet i den gjeldende katalogen på datamaskinen, og deretter vente på mer innspill. Trykk ctrl + c for å stoppe det. Hvis noen av kommandoene skyting ikke fungerer, sjekk kamerainnstillingene fordi det kan være for nær et objekt til å fokusere, eller rommet ditt kan være for mørkt, eller det er ikke satt til å skyte RAW. Når testen er vellykket, gratulerer, du kan gjøre tethered shooting! Nå kan du være et kommandolinje commando og stokk med ghoto, eller du kan fyre opp Darktable. Følg meg for en tur til Darktable.

Tethered Shooting i Darktable

Med kameraet fortsatt festet, åpen Darktable. Klikk "Søk etter enheter", og når den gjenkjenner kameraet klikk "tethered shoot" (figur 1).


Dette bør ta deg til deling side, og hvis den ikke gjør det deretter finne din egen måte der. Klikk på øyeeplet i Live View dialog (figur 2), og hvis stjernene justere og kameraet er støttet vil du ha en levende forhåndsvisning i Darktable.


Bare for moro klikk på 'capture image "-knappen, og voilà! Darktable tar et bilde (figur 3).


Darktable har en nesten overveldende mengde funksjoner. Ta en titt på akkurat Live View dialog: du kan zoome, rotere, vende horisontalt, fokus, slå på fokusering og komposisjon guider og klæ forhåndsvisning

'kamerainnstillinger' dialog er der den virkelige moroa begynner. . Avhengig av hvilke av kamerafunksjonene Darktable støtter du kan styre blender, ISO, hvitbalanse, lukkertid og fokus moduser. Veksle øyeepler å forhåndsvise de forskjellige innstillingene på det valgte bildet.

Time Lapse

Bruk 'kamerakontroll-fanen for å sette opp time lapse fotografering. Klikk på "forsinket capture mode 'og' sekvensert capture mode 'knapper, stille inn timeren intervall, og deretter telle, som er hvor mange bilder du ønsker å skyte. I figur 4 er det satt til å skyte 24 bilder med intervaller på 60 sekunder.


For lengre intervaller er det lite sannsynlig kameraet batteriet vil vare, så du trenger en strømadapter. Husk å ta med kameraet ut av strømsparingsmodus slik at den ikke slår seg av. Du må også bestemme om du ønsker å sette eksponering og fokus manuelt, eller la automatiske funksjoner på for skiftende forhold.

Du kan også gjøre klammer skyting i Live View. Klikk "parentes fangstmodus-knappen, velge hvor mange bilder du ønsker å skyte på" braketten "linje, og den" bkt. trinn 'verdi. Dette er hvor mange eksponeringstrinn du vil ha mellom hvert skudd, og de tilgjengelige verdiene avhenger kameraet. Noen kameraer lar 1/3 EV (eksponeringsverdi) trinn, og noen støtter ikke brøk trinn. 1 EV er en full stopp.

Når du har tatt bildene dine må du bruke Lighttable og mørkerom kategoriene for å redigere og administrere dem. Se En RAW Feast på Linux Darktable å lære noen av de grunnleggende, eller ta kontakt med Darktable manualen. Anmeldelser