https://github.com/stepicorg/video_compressor_x264ffmpeg
Server for compressing video due to Stepic.org limitation
https://github.com/stepicorg/video_compressor_x264ffmpeg
Last synced: 3 months ago
JSON representation
Server for compressing video due to Stepic.org limitation
- Host: GitHub
- URL: https://github.com/stepicorg/video_compressor_x264ffmpeg
- Owner: StepicOrg
- Created: 2015-06-04T22:45:08.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-11-09T11:41:55.000Z (about 10 years ago)
- Last Synced: 2025-10-28T06:34:59.997Z (3 months ago)
- Language: HTML
- Size: 1.88 MB
- Stars: 2
- Watchers: 6
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Server for handling multiple async connection and converting files for uploading to Stepic.org.
Uses ffmpeg converter with x264 codec inside.
python3 only
Stack used:
- Packed inside Docker container
- nginx, for handling big uploads
- tornado, for async workers and websockets
- sockjs-tornado, for pushing notification directly
- react.js, because it's cool
OSX Deployment:
install boot2docker
docker build -t video_compressor .
docker run -it -rm -p 80:80 -p 8080:8080 -p 8084:8084 -t video_compressor