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外部ドライブであることを知っていますか?
カードリーダー付きのUbuntuラップトップでGoProのmicroSDカードを使用すると、すべてが問題なくコピーされます。
ところで、私はこの質問をどこに尋ねるかは完全にはわかりませんでしたが、最後にここに投稿することにしました。
[〜#〜]編集[〜#〜]
rsyncは機能するようですが、USB3とmicroSDHCの場合はかなり遅くなります(15Mb/s):
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にはこの問題はありません-ショットウェルはインポートをうまく管理します。
別の解決策は、USBの使用をすべてスキップし、統合されたWiFiホットスポットとHTTPサーバーを使用してファイルをダウンロードすることです。 mtpを使用するよりも高速であるため、これは私が行う方法です。
私はこの答えが直接質問に答えているのではなく、外部ライブラリに依存しない代替ソリューションを提供していることを知っています
Nautilusの設定を変更することで回避できました。問題は、[プレビュー]タブでカメラを接続する前に、[サムネイルを表示]パラメータを[しない]に設定することです。
これがお役に立てば幸いです。
これはUbuntu 16.04(Xenial)で私のために働きました:
それらをインストールする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でビデオをインポートできるようになりました。