从 GoPro 检索视频时出现问题

从 GoPro 检索视频时出现问题

我在从 GoPro 检索视频时遇到问题。我能够安装 GoPro,并且可以看到“Get_started_with_GoPro.URL”文件,但没有视频或图像文件。同样,我也有

$ 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'.

下面是大量的调试输出,可能有助于深入研究问题。

就 gvfs-mount 而言,我有

$ 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

在设备中插入插件后运行 dmesg 会给我

[ 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

并在设备上执行 lsusb -v

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

答案1

我在 UbuntuGnome Xenial 和 GoPro Session Hero 4 下也遇到了同样的问题。

问题出在 libgphoto2 中的一个错误。需要将此库更新至版本 2.5.10 才能解决该问题并恢复对 GoPro 的完全访问权限。

我已经在本文中解释了所需的步骤http://bernaerts.dyndns.org/linux/74-ubuntu/347-ubuntu-xenial-gopro-usb-access-bug

干杯。

答案2

这在 Ubuntu 16.04(Xenial)中对我有用:

  1. 从下一个 ubuntu 版本“The Yakkety Yak”下载以下更新

  2. 安装它们 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 导入视频。

答案3

我也遇到了同样的问题。请注意,将 SDCard 插入 SDCard 读卡器后,我可以看到所有文件,所以我认为这不是文件系统的问题。

我已向 GoPro 支持部门报告此问题。他们说 GoPro 不支持 Linux,这可能会让人认为 GoPro 不适用于 Linux。

答案4

我的新 GoPro Hero 出现了问题,无法从 SD 卡中看到图片或视频,我试了所有办法。使用了另一台电脑(两台都安装了 Ubuntu 16.04),一切都运行良好。唯一的区别是运行正常的那台电脑没有安装 VLC。使用 Imageviewer 提取照片,使用 Videos (Totem) 提取视频。回到第一台电脑并删除 VLC,现在一切都运行良好,就像使用 Imageviewer 和 Videos 的另一台电脑一样。希望这对某人有所帮助。PS 现在我的小 Vivitar Lifecam 也可以在 16.04 上运行

相关内容