де встановлена ​​камера?


11

У мене є камера Canon PowerShot A3100 IS , і, як написано в заголовку, я хотів знати, куди монтується автоматична машина, коли я підключаю її.

Хтось знає?

Дякую,


Ви можете скористатися зчитувачем карт і знайти файли на його точці монтажу (якщо є в автоматичному режимі, десь у /media)
nanofarad

Відповіді:


3

Якщо припустити, що ваша камера підключається через PTP, GPhoto несе відповідальність за передачу даних. Я думаю, що каталог ~ / .gvfs буде містити віртуальну папку, що вказує на вашу камеру.


Але ви не можете отримати доступ до цієї папки з терміналу. Доступ до нього з файлового менеджера такий же, як ви бачите на моєму зображенні вище.
Мітч

В Ubuntu PTP-камерами обробляється gvfs, який називає libgphoto у фоновому режимі. Отже, ви можете знайти віртуальну папку, що представляє вашу MTP-камеру в ~ / .gvfs, це дійсно так просто.
Cumulus007

Я знаю, що ти кажеш. Спробуйте отримати доступ до папки з терміналу див. :)
Mitch

11

З Ubuntu 12.10 мені не пощастило ~/.gvfs... Однак я можу отримати доступ до своєї камери в командному рядку за допомогою

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

У Ubuntu 19.04 замість мого імені користувача був мій ідентифікатор користувача (UID) (який для мене був 1000). І мені потрібно відкрити камеру nautilus(менеджер файлів Ubuntu), перш ніж я її побачу/run/user/1000/gvfs
Борис

3

Монтуйте його за допомогою gphotofs

Встановити gphotofsпакет:

sudo apt-get install gphotofs

Потім створіть каталог, де вам зручніше (я використовую /home/<user>/camera)

mkdir /home/<user>/camera

І скористайтеся наступним, щоб встановити його

sudo gphotofs /home/<user>/camera

примітки

  • замініть <user>своїм іменем користувача

2

Ви можете відкрити адресу gphoto2: // безпосередньо у своєму файловому менеджері. Nautilus обробляє його і дає вам пристрій. Іншим браузерам, таким як тунар, можливо, доведеться вводити адресу вручну.

~ / .gvfs - це точка монтажу за замовчуванням, вироблена gvfs-fuse-daemon (пакет gvfs-fuse). Це дуже темпераментно, тому навіть якщо у вас встановлений пакет, він може вийти з ладу при запуску. Перевірте дозволи на .gvfs.

Залежно від вашого середовища (залежить від версій), у вас може бути встановлений XDG_RUNTIME_DIR, і тоді .gvfs буде встановлений там замість вашого домашнього dir. Зазвичай це буде щось на кшталт / run / user / ...


1

Хоча це правда [щодо монтажу камер gphoto2], на деяких камерах є налаштування, що дозволяє вам підключити їх фактично до USB-накопичувача (див. Скріншот), тож вам не доведеться покладатися на gphoto2 і можете обробляти вашу камеру (або карта всередині нього) як звичайний флеш-диск usb. Параметр для зміни способу підключення камери до ПК присутній у всіх меню камер, але, як правило, у DSLR. Часто полегшує передачу ваших фотографій та відео, щоб цей параметр був накопичений на USB-масі - принаймні, це працює для менеМасове зберігання Nikon D70


Я не знаходжу цього варіанту в камері. Однак я шукатиму це. дякую
Сем

1
Якщо в меню камери немає жодної опції, ви можете вийняти карту пам'яті і покласти її в зчитувач usb-карт і підключити її до комп'ютера. Тоді ви повинні мати можливість читати та писати з картки без проблем.

Так, я подумав про це. Але як я сказав містеру Мітчу, що робити, якщо я хочу отримати доступ до своєї камери з командного рядка?
Сем

1

Якщо я правильно розумію ваше запитання, воно монтується gphoto2://[usb:001.006]/

введіть тут опис зображення

Не всі камери монтуються. Команда gphoto2 повинна дозволяти завантажувати зображення з підтримуваних камер.

Якщо ваша камера така, ви можете уникнути цієї проблеми, використовуючи зчитувач USB-карт. Зчитувач USB-карт робить будь-яку карту монтувальною, як і жорсткий диск.


Так, але що означає gphoto2: // [usb: 001.006] / означає? .. де це ?
Сем

Його вказано у вашому файловому менеджері. Дивіться зображення на задньому плані. :)
Мітч

1
Так, але що робити, якщо я хотів отримати доступ до нього з командного рядка? : /
Сем

1

У Ubuntu 19.04 Nautilus (файловий менеджер Ubuntu) монтує камери на

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

Де $UIDваш ідентифікатор користувача (це, мабуть 1000).

Остання папка на шляху до файлу, ймовірно, відрізняється для вашої камери. Ви можете знайти рядок, виконавши

gio mount --list --detail

І шукаю лінію типу

activation_root=gphoto2://Name_of_Company_Model_Name_SomeNumbers

Для мене камера не монтувалася б, якби я не відкрив Наутілус і не натиснув на камеру. Щоб встановити його вручну з командного рядка я зробив

gio mount gphoto2://Name_of_Company_Model_Name_SomeNumbers

І розімкнути це я зробив

gio mount -u gphoto2://Name_of_Company_Model_Name_SomeNumbers
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.