Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/konradit/goprostream
Tools for handling/displaying GoPro HTTP/UDP stream (Python/Ruby)
https://github.com/konradit/goprostream
camera ffmpeg golang gopro gopro-camera gopro-cameras hero hero4 python video-feed
Last synced: 4 days ago
JSON representation
Tools for handling/displaying GoPro HTTP/UDP stream (Python/Ruby)
- Host: GitHub
- URL: https://github.com/konradit/goprostream
- Owner: KonradIT
- Created: 2016-11-08T16:43:57.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-10-15T13:45:14.000Z (3 months ago)
- Last Synced: 2024-12-28T12:07:04.312Z (11 days ago)
- Topics: camera, ffmpeg, golang, gopro, gopro-camera, gopro-cameras, hero, hero4, python, video-feed
- Language: Python
- Homepage:
- Size: 29.3 KB
- Stars: 377
- Watchers: 23
- Forks: 100
- Open Issues: 45
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GoProStream
Tools for handling/displaying GoPro HTTP/UDP stream. Available in Python.
### Dependencies:
Python:
* FFMPEG
* urllib## Screenshots:
![](http://i.imgur.com/5wlh8yS.png)
## Compatible with:
- HERO3
- HERO3+
- HERO4
- HERO Session
- HERO+ (incl. LCD)
- HERO5 (needs testing)## Flags:
VERBOSE=False
Verbose flag for FFmpeg
RECORD=False
Sends a record command to the camera, camera must be in video mode!
STREAM=False
Creates a local stream via FFMPEG with minimized lag for use in OBS, camera must be in video mode!
SAVE=False
Save the gopro live feed to your machine
SAVE_FILENAME="goprofeed2"
The filename of the saved video feed
SAVE_FORMAT="mp4"
File format for saved video feed
SAVE_LOCATION="/home/konrad/Videos/"
Location for saved video feed (needs to be changed to your username and directory)
### Further instructions:
https://medium.com/@konrad_it/how-to-stream-from-a-gopro-camera-f4a164150797
### Credit
@SonOf8Bits