Service for automatic overlaying ads in video files


The task was to make a simple and convenient service that allows you to insert or replace advertising banners from sponsors in movies, series, sports matches and shows


Neural Network, OpenCV, Machine Learning, Python

How it works

Through a simple interface, any video file and banner ads are downloaded, after that the program automatically finds the best spots for advertising and prompts the operator to select them, after confirmation by the operator, automatic advertising of the video is inserted and the operator receives the final video file with the inserted advertisement.


Services that previously provided paid streams and film screenings could include free screenings with inserted ads and increased monetization several times through payments from advertisers