This application transcode a video that you send on all formats what you want and diferent resolutions. It´s build on a docker container to simplify the installation.
- Visit Api VideoTranscoding user/pass for the user authentication.
- You can see the methods on Api Documentation
- Install docker for your machine.
- Download the docker-compose.yml.
- Run this command on your terminal on the path of docker-compose.
sudo docker-compose up
- Visit https://localhost:8443 on your web browser.
- You can navigate to the api documentation and throw the methods. user/pass are the users for loggin by basic auth
- Stop docker compose when you finished
ctrl+c
- Clone respository:
git clone https://github.com/luiscajl/VideoTranscoding-Backend.git
- Run this script to install ffmpeg on your mac.
sh /scripts/install_ffmpeg_macosx.sh
or this for linux
sh /scripts/install_ffmpeg_linux.sh
- Download and install MySQL-CE.
- Now you can import the project on your ide and start SpringBoot Application or develop the project after change on the application.properties (src/main/resources) the user and password for your mysql configuration.
The project is finished and ready to deliver to my tutor.