gopro

How connect my GoPro Hero 4 camera live stream to openCV using Python?

核能气质少年 提交于 2021-02-06 09:22:26
问题 I 'm having troubles trying to capture a live stream from my new GoPro Hero 4 camera and do some image processing on it using openCV. Here is my trial (nothing shows up on the created window import cv2 import argparse import time import datetime from goprohero import GoProHero ap = argparse.ArgumentParser() ap.add_argument("-a", "--min-area", type=int, default=500, help="minimum area size") args = vars(ap.parse_args()) camera = cv2.VideoCapture("http://10.5.5.9:8080/gp/gpControl/executep1

GoPro 3 streaming links missing in live directory

邮差的信 提交于 2019-12-25 06:10:32
问题 So by following different instructions online, I connected laptop to GoPro 3 silver using wifi. I browsed to the URL http://10.5.5.9:8080/live/ and this is where I am supposed to see options where I could copy the URL for media streaming. But this image shows that live folder is coming up empty. I am expecting to find something like : http://10.5.5.9:8080/live/amba.m3u8 Note- The GoPro is in "GOPRO APP" mode Thoughts? 回答1: Seems like there is some issue with gopro. Once I connected the GoPro3

GoPro 3 streaming links missing in live directory

醉酒当歌 提交于 2019-12-25 06:10:29
问题 So by following different instructions online, I connected laptop to GoPro 3 silver using wifi. I browsed to the URL http://10.5.5.9:8080/live/ and this is where I am supposed to see options where I could copy the URL for media streaming. But this image shows that live folder is coming up empty. I am expecting to find something like : http://10.5.5.9:8080/live/amba.m3u8 Note- The GoPro is in "GOPRO APP" mode Thoughts? 回答1: Seems like there is some issue with gopro. Once I connected the GoPro3

Use iSerialNumber USB device descriptor to uniquely identify GoPro Camera

强颜欢笑 提交于 2019-12-11 03:58:47
问题 The field I'm interested is iSerial from the output of: lsusb -d <idVendor>:<idProduct> -v Example output of a non-unique iSerialNumber: Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x0402 ALi Corp. idProduct 0x9665 Gateway Webcam bcdDevice 0.09 iManufacturer 3 iProduct 1 iSerial 0 <-- Three string descriptors exist to provide details of the manufacturer

Playing h265 HEVC in a JavaFX client

南楼画角 提交于 2019-12-10 22:17:44
问题 I had a small JavaFX application to play some GoPro videos on a windows / linux client. In the past I had using a GoPro 4. I've downloaded the video to the client and play it from the local storage. Like this: File file = new File("AnyVideo.MP4"); Media m = new Media(file.toURI().toString()); MediaPlayer mp = new MediaPlayer(m); mp.setAutoPlay(true); mediaView.setMediaPlayer(mp); I'll try to switch to the new GoPro 6 now. But it doesn't worked as expected. The problem is probably that the

ffmpeg - color-grading video material AND display original source as picture-in-picture, using -filter_complex

自闭症网瘾萝莉.ら 提交于 2019-12-08 12:22:58
问题 this is my first post on this forum, so please be gentle in case I accidentally do trip over any forum rules that I would not know of yet :). I would like to apply some color-grading to underwater GoPro footage. To quicker gauge the effect of my color settings (trial-and-error, as of yet), would like to see the original input video stream as a PIP (e.g., scaled down to 50% or even 30%), in the bottom-right corner of the converted output movie. I have one input movie that is going to be color

OpenCV and GoPro - empty frames in VideoCapture stream

和自甴很熟 提交于 2019-12-05 15:40:12
I have a GoPro Hero 3+ (Black) which is connected to a video capture card (AverMedia Game Broadcaster HD). I simply want to get the video stream in OpenCV. With a Logitech Webcam there are no problems. The used code is below. VideoCapture cap; cap.open(0); waitKey(300); //cap.set(CV_CAP_PROP_FRAME_WIDTH, 1280); //cap.set(CV_CAP_PROP_FRAME_HEIGHT, 720); if (cap.isOpened()){ cout << "Cam identified" << endl; } namedWindow("dst", 1); while (1){ Mat frame; if (!cap.read(frame)) { std::cout << "Unable to read frame from video stream" << std::endl; continue; } imshow("dst", frame); [...] } With the

GoPro: get each frame time stamp

99封情书 提交于 2019-12-03 09:55:57
问题 I am currently trying to extract each frame time stamp from an MPEG-4 file that has been recorded using a GoPro. I want the exact time at which the frame has been captured by the camera, to couple that with computer vision algorithms later on. I know that the output framerate is 25 fps. I extracted the pts in different ways using ffmpeg and ffprobe, but they all show way too perfect results for me to believe them. Each frame/packet has a precise, 0.04 sec interal (or 3600 in pts units) which

GoPro: get each frame time stamp

痴心易碎 提交于 2019-12-03 03:33:35
I am currently trying to extract each frame time stamp from an MPEG-4 file that has been recorded using a GoPro. I want the exact time at which the frame has been captured by the camera, to couple that with computer vision algorithms later on. I know that the output framerate is 25 fps. I extracted the pts in different ways using ffmpeg and ffprobe, but they all show way too perfect results for me to believe them. Each frame/packet has a precise, 0.04 sec interal (or 3600 in pts units) which conveniently enough matches a perfect 25 fps. The commands I have used so far are: ffmpeg -i 3_96025