gdzie zamontowany jest aparat?


11

Mam kanoniczną kamerę PowerShot A3100 IS i, jak napisano w tytule, chciałem wiedzieć, gdzie montuje ją automat po podłączeniu.

Czy ktoś wie ?

Dziękuję Ci,


Możesz użyć czytnika kart i znaleźć pliki w jego punkcie montowania (jeśli jest montowany automatycznie, gdzieś w /media)
nanofarad

Odpowiedzi:


3

Zakładając, że kamera łączy się przez PTP, GPhoto będzie odpowiedzialne za przesyłanie danych. Wydaje mi się, że katalog ~ / .gvfs będzie zawierał wirtualny folder wskazujący na twoją kamerę.


Ale nie możesz uzyskać dostępu do tego folderu z terminala. Dostęp do niego z menedżera plików jest taki sam, jak widać na moim obrazku powyżej.
Mitch

W Ubuntu kamery PTP są obsługiwane przez gvfs, który w tle wywołuje libgphoto. Tak więc możesz znaleźć wirtualny folder reprezentujący kamerę MTP w ~ / .gvfs, to naprawdę takie proste.
Cumulus007

Wiem, co mówisz. Spróbuj uzyskać dostęp do folderu z terminala i zobacz :)
Mitch

11

Z Ubuntu 12.10 nie miałem szczęścia z ~/.gvfs... Jednak jestem w stanie uzyskać dostęp do mojej kamery za pomocą wiersza poleceń

/run/user/<username>/gvfs/gphoto2:host=%5Busb%3A002%2C008%5D/

W Ubuntu 19.04 zamiast mojej nazwy użytkownika był to mój identyfikator użytkownika (UID) (który dla mnie był 1000). I muszę otworzyć kamerę z nautilus(menedżera plików Ubuntu), zanim ją zobaczę/run/user/1000/gvfs
Boris

3

Zamontuj go za pomocą gphotofs

Zainstaluj gphotofspakiet:

sudo apt-get install gphotofs

Następnie utwórz katalog, gdziekolwiek wolisz (używam /home/<user>/camera)

mkdir /home/<user>/camera

I skorzystaj z poniższych instrukcji, aby go zamontować

sudo gphotofs /home/<user>/camera

notatki

  • zastąp <user>swoją nazwą użytkownika

2

Możesz otworzyć adres gphoto2: // bezpośrednio w menedżerze plików. Nautilus obsługuje go i daje urządzenie. Inne przeglądarki, takie jak Thunar, mogą wymagać ręcznego wprowadzenia adresu.

~ / .gvfs jest domyślnym punktem montowania wygenerowanym przez gvfs-fuse-daemon (pakiet gvfs-fuse). Jest to dość temperamentne, więc nawet jeśli masz zainstalowany pakiet, może się nie powieść podczas uruchamiania. Sprawdź uprawnienia w .gvfs.

W zależności od środowiska (różni się w zależności od wersji), możesz mieć zestaw XDG_RUNTIME_DIR, a następnie .gvfs zostanie tam zamontowany zamiast katalogu domowego. Zazwyczaj będzie to coś takiego jak / run / user / ...


1

Chociaż jest to prawda [o kamerach do montażu gphoto2], w niektórych kamerach istnieje ustawienie, które pozwala na ich podłączenie jako urządzenia pamięci masowej USB (patrz zrzut ekranu), ale nie musisz polegać na gphoto2 i możesz traktować swój aparat (lub karta w nim zawarta) jako normalny dysk flash USB. Ustawienie zmiany sposobu połączenia aparatu z komputerem nie jest dostępne we wszystkich menu aparatu, ale zwykle dotyczy lustrzanek cyfrowych. Często ułatwia przesyłanie zdjęć i filmów z tego ustawienia w pamięci masowej USB - przynajmniej mi to odpowiadaPamięć masowa Nikon D70


Nie widzę tej opcji w aparacie. Poszukam tego. dzięki
Sam

1
Jeśli w menu aparatu nie ma opcji, możesz wyjąć kartę pamięci i włożyć ją do czytnika kart USB i podłączyć do komputera. Wtedy powinieneś być w stanie czytać i pisać z karty bez problemów.

Tak, myślałem o tym. Ale jak powiedziałem panu Mitchowi, co jeśli chciałbym uzyskać dostęp do mojej kamery z wiersza poleceń?
Sam

1

Jeśli dobrze rozumiem twoje pytanie, zostanie ono zamontowane na gphoto2://[usb:001.006]/

wprowadź opis zdjęcia tutaj

Nie wszystkie kamery można zamontować. Polecenie gphoto2 powinno umożliwiać pobieranie zdjęć z obsługiwanych aparatów.

Jeśli taki jest twój aparat, możesz uniknąć tego problemu, używając czytnika kart USB. Czytnik kart USB umożliwia montaż dowolnej karty, podobnie jak dysk twardy.


Tak, ale co robi gphoto2: // [USB: 001,006] / średnia? .. gdzie to jest ?
Sam

Jest wymieniony w menedżerze plików. Zobacz obraz w tle. :)
Mitch

1
Tak, ale co jeśli chcę uzyskać do niego dostęp z wiersza poleceń? : /
Sam

1

Na Ubuntu 19.04 Nautilus (menedżer plików Ubuntu) montuje kamery na

/run/home/$UID/gvfs/gphoto2:host=Name_of_Company_Model_Name_SomeNumbers

Gdzie $UIDjest twój identyfikator użytkownika (prawdopodobnie 1000).

Ostatni folder na ścieżce pliku jest prawdopodobnie inny dla twojego aparatu. Możesz znaleźć ciąg wykonując

gio mount --list --detail

I szukam takiej linii

activation_root=gphoto2://Name_of_Company_Model_Name_SomeNumbers

Dla mnie kamera nie zostałaby zamontowana, chyba że otworzę Nautilus i kliknę na kamerę. Zrobiłem to ręcznie z linii poleceń

gio mount gphoto2://Name_of_Company_Model_Name_SomeNumbers

I odmontowałem to, co zrobiłem

gio mount -u gphoto2://Name_of_Company_Model_Name_SomeNumbers
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.