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: about 1 year 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 (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2019-05-23T17:47:11.000Z (about 7 years ago)
- Last Synced: 2025-04-23T03:48:27.369Z (about 1 year ago)
- Topics: alpine, docker, ffmpeg, opencv, python, tensorflow, video-processing
- Language: Dockerfile
- Homepage:
- Size: 14.6 KB
- Stars: 27
- Watchers: 5
- Forks: 10
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker Video Processing
[](https://www.python.org)
[](https://ffmpeg.org)
[](http://opencv.org)
[](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.