اتصال دوربین دیجیتال به لینوکس

دوربینم رو با کابلش وصل کردم به لپ‌تاپ که عکس‌هاش رو کپی کنم ولی ظاهرا ارتباط بر قرار نمی‌شد. دوربینم یه دوربین دیجیتال معمولی مارک Nikon مدل Coolpix S8100 و سیستم‌عامل لپ‌تاپم هم آرچ‌لینوکس هست.

با دستور lsusb چک کردم دیدم دوربین وصل شده، برنامه gphoto2 رو نصب کردم و از طریق ترمینال تونستم دوربین رو کنترل کنم. مثلا لیست عکس‌ها رو دیدم، عکس‌ها رو از دوربین کپی کردم، با دوربین عکس گرفتم و کار‌های دیگه که میشه انجام داد:

  • photo2 −list−ports
  • gphoto2 −auto−detect
  • gphoto2 −summary
  • gphoto2 −list−files
  • gphoto2 −get−all−files

یه مدت با همین روش عکس‌ها رو کپی می‌کردم ولی برای راحت‌تر شدن جریان، libgphoto2 و gvfs-gphoto2 رو نصب کردم، حالا خیلی راحت از طرق ناتیلوس می‌تونم محتوا دوربین رو ببیم و کپی کنم.

البته برنامه‌های زیادی برای این کار مثل gtkam هستند ولی من باهاشون راحت نبودم.

منابع:

  • https://wiki.archlinux.org/index.php/Digital_Cameras
  • http://home.gagme.com/greg/linux/usbcamera.php