Копировать файлы с GoPro через USB на Linux
У меня проблема с копированием файлов из GoPro через стандартное USB-соединение. Я могу скопировать тонны фотографий без каких-либо проблем, но соединения прерываются, когда я копирую большие (800Mb+) видеофайлы.
В моей системе (Ubuntu 14.10) GoPro монтируется с использованием gvfs как: gphoto2://[usb:003,018]
Я думаю, GVFS вызывает проблемы. gvfs-move также не работает:
gvfs-move "gphoto2://[usb:003,028]/GOPR0396.MP4" gopro/
...
progress 562814208/1990950259
Error moving file gphoto2://[usb:003,028]/GOPR0396.MP4: Error getting file: -1: Unspecified error
Знаете ли вы какой-либо обходной путь для установки в качестве стандартного внешнего USB-диска?
Когда я использую карту microSD от GoPro в своем ноутбуке Ubuntu с картридером, все копируется без проблем.
Кстати, я не был полностью уверен, где задать этот вопрос, но в конце концов я решил разместить его здесь.
РЕДАКТИРОВАТЬ
rsync, кажется, работает, но он довольно медленный (15 Мбит / с) для USB3 и microSDHC:
rsync -av --progress /run/user/1000/gvfs/gphoto2\:host\=%5Busb%3A003%2C048%5D/ gopro/
sent 13,581,365,605 bytes received 114 bytes 15,691,930.35 bytes/sec
EDIT2
Проблема отсутствует в Ubuntu 14.04 - Shotwell прекрасно справляется с импортом.
5 ответов
Другим решением является полное использование usb и загрузка файлов с помощью встроенной точки доступа Wi-Fi и http-сервера. Я так и делаю, потому что это быстрее, чем использование mtp.
- Чтобы не отключать устройство через несколько секунд, откройте приложение gopro и перейдите в меню камеры, а затем просмотрите файлы.
- откройте http://10.5.5.9:8080/videos/DCIM/ в браузере, чтобы проверить интересующий каталог (например, 100GOPRO/)
- получить их с помощью wget -r или curl
Я знаю, что этот ответ не дает прямого ответа на вопрос, но предлагает альтернативное решение, не зависящее от внешней библиотеки.
Я мог бы избежать этого, изменив настройки в Nautilus. Проблема заключается в установке параметра "Показать миниатюры" на "Никогда" перед подключением камеры на вкладке "Предварительный просмотр".
Я надеюсь, что это может помочь вам.
ГоПро 8:
Выберите MTP в качестве типа подключения в меню « Настройки GoPro» > «Подключение» > «USB-соединение» .
Таким образом, GoPro автоматически монтируется после подключения USB-кабеля (Linux Mint 21).
Это сработало для меня в Ubuntu 16.04 (Xenial):
загрузите следующие обновления из следующей версии Ubuntu "The Yakkety Yak"
установить их
sudo dpkg -i libgphoto2-port12_2.5.10-3_amd64.deb libgphoto2-port12_2.5.10-3_i386.deb libgphoto2-6_2.5.10-3_i386.deb libgphoto2-6_2.5.10-3_amd64.deb
Теперь вы можете импортировать видео с Shotwell.
Установите "AV-Linux", этот дистрибутив сразу распознает ваш GoPro и позволит вам делать все, что вы хотите с отснятым материалом. Используйте Kdenlive для редактирования, удаления рыбьего глаза и т. Д.