J'ai un problème avec la récupération de vidéos de ma GoPro. Je peux monter la GoPro et je vois le fichier "Get_started_with_GoPro.URL", mais aucun fichier vidéo ou image. De même, j'ai ça
$ gphoto2 -L
There is no file in folder '/'.
There is 1 file in folder '/store_00010001'.
#1 Get_started_with_GoPro.URL r- 1 KB text/html
There is no file in folder '/store_00010001/DCIM'.
There is no file in folder '/store_00010001/DCIM_00000001'.
Vous trouverez ci-dessous de nombreux résultats de débogage qui pourraient vous aider à analyser le problème.
En ce qui concerne gvfs-mount, j'ai
$ gvfs-mount -li
Volume(0): GoPro HERO
Type: GProxyVolume (GProxyVolumeMonitorGPhoto2)
ids:
unix-device: '/dev/bus/usb/001/006'
activation_root=gphoto2://[usb:001,006]/
themed icons: [camera-photo]
symbolic themed icons: [camera-photo-symbolic] [camera-symbolic] [camera-photo] [camera]
can_mount=1
can_eject=0
should_automount=1
L'exécution de dmesg après l'installation du périphérique me donne
[ 1191.640449] usb 1-1: USB disconnect, device number 6
[ 1195.017487] usb 1-1: new high-speed USB device number 7 using xhci_hcd
[ 1195.203112] usb 1-1: New USB device found, idVendor=2672, idProduct=000c
[ 1195.203117] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1195.203119] usb 1-1: Product: GoPro HERO
[ 1195.203121] usb 1-1: Manufacturer: GoPro
[ 1195.203122] usb 1-1: SerialNumber: C3111025740636
et lsusb -v sur le périphérique
Bus 001 Device 007: ID 2672:000c
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x2672
idProduct 0x000c
bcdDevice 0.00
iManufacturer 1 GoPro
iProduct 2 GoPro HERO
iSerial 3 C3111025740636
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 4mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 6 Imaging
bInterfaceSubClass 1 Still Image Capture
bInterfaceProtocol 1 Picture Transfer Protocol (PIMA 15470)
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 16
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
Ce qui suit est un peu hacky, mais fonctionne:
# -*- mode: Ruby -*-
# vi: set ft=Ruby :
Vagrant.configure(2) do |config|
config.vm.box = "hashicorp/precise64"
config.vm.provider "virtualbox" do |vb|
vb.memory = "1024"
vb.customize ["modifyvm", :id, "--usb", "on"]
vb.customize ["modifyvm", :id, "--usbehci", "on"]
vb.customize ["usbfilter", "add", "0",
"--target", :id,
"--name", "gopro",
"--manufacturer", "GoPro",
"--product", "GoPro Hero"]
config.vm.provision "Shell", :inline => "Sudo apt-get update; Sudo apt-get -y install gphoto2"
end
end
J'ai également rencontré le même problème sous UbuntuGnome Xenial et une GoPro Session Hero 4.
Le problème provient d'un bogue dans libgphoto2. Cette bibliothèque doit être mise à jour vers la version 2.5.10 pour résoudre le problème et obtenir un accès complet à votre GoPro.
J'ai expliqué les étapes nécessaires dans cet article http://bernaerts.dyndns.org/linux/74-ubuntu/347-ubuntu-xenial-gopro-usb-access-bug
À votre santé.
Cela a fonctionné pour moi dans Ubuntu 16.04 (Xenial):
téléchargez les mises à jour suivantes depuis la prochaine version d'ubuntu "The Yakkety Yak"
installez-les 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
Vous pouvez maintenant importer des vidéos avec Shotwell.
J'ai le même problème. Notez qu'avec la carte SD insérée dans un lecteur de carte SD, je peux voir tous les fichiers, je pense donc que ce n'est pas à cause du système de fichiers.
J'ai signalé le problème au support technique de GoPro. Ils disent que GoPro ne supporte pas Linux, cela pourrait laisser penser que GoPro ne fonctionne pas avec Linux.
J'ai eu un problème avec mon nouveau GoPro Hero, je ne pouvais pas voir les images ou les vidéos de la carte SD, j'ai tout essayé. Utilisé un ordinateur différent (les deux avec Ubuntu 16.04) et tout a bien fonctionné. La seule différence était que celui qui fonctionnait n'avait pas VLC installé. Tiré vers le haut les photos avec Imageviewer, et la vidéo avec vidéos (Totem). De retour sur le premier ordinateur et retiré de VLC, tout fonctionne maintenant à la perfection, tout comme les autres ordinateurs utilisant Imageviewer et Vidéos. J'espère que ça aide quelqu'un. PS maintenant aussi ma petite Vivitar Lifecam fonctionne aussi avec 16.04