Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akofman/docker-video-processing
A Docker image intended for video processing and analysing
https://github.com/akofman/docker-video-processing
alpine docker ffmpeg opencv python tensorflow video-processing
Last synced: 7 days ago
JSON representation
A Docker image intended for video processing and analysing
- Host: GitHub
- URL: https://github.com/akofman/docker-video-processing
- Owner: akofman
- License: mit
- Created: 2017-07-19T08:43:32.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-23T17:47:11.000Z (over 5 years ago)
- Last Synced: 2024-08-01T20:52:07.870Z (4 months ago)
- Topics: alpine, docker, ffmpeg, opencv, python, tensorflow, video-processing
- Language: Dockerfile
- Homepage:
- Size: 14.6 KB
- Stars: 27
- Watchers: 6
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker Video Processing
[![python](https://img.shields.io/badge/python-v3-blue.svg)](https://www.python.org)
[![ffmpeg](https://img.shields.io/badge/ffmpeg-v3.4-blue.svg)](https://ffmpeg.org)
[![opencv](https://img.shields.io/badge/opencv-v3.3.1-blue.svg)](http://opencv.org)
[![tensorflow](https://img.shields.io/badge/tensorflow-v1.4.1-blue.svg)](http://tensorflow.org)Provides Dockerfiles intended for video processing and analysing.
Images are published into [Docker Hub Repository](https://hub.docker.com/r/alexiskofman/video-processing/).
- The default `Dockerfile` permits to build an image from Alpine Linux and includes:
- [Python](https://www.python.org)
- [FFMPEG](https://ffmpeg.org)
- [OpenCV](http://opencv.org)It doesn't support GPU.
- The `Dockerfile.tensorflow-gpu` permits to build an image from Ubuntu and adds Tensorflow.
Tensorflow and OpenCV are built with NVidia Cuda GPU support.
## Installation
```
$ docker pull alexiskofman/video-processing:default
```
Then enjoy what's inside:
```
$ docker run --rm -ti alexiskofman/video-processing:default ash
```
With Tensorflow:
```
$ docker pull alexiskofman/video-processing:tensorflow1.4.1-gpu
$ docker run --rm -ti alexiskofman/video-processing:tensorflow1.4.1-gpu bash
```# License
MIT Licensed. Copyright (c) Alexis Kofman 2017.