Advertisement detection in TV recordings

Your goal is to develop a Linux software (console tool) which is able to detect advertisements in TV recordings. We will call it AdDetector. The software must be very fast and optimized. You will provide source codes with Makefile. After compiling, the result will be one binary file which will be called with one argument - path to the recording file for analysis.

The format of video file is .TS (MPEG transport stream).

The AdDetector will print on standard output where it detected advertisement start, and where it detected advertisement end. It must also print the exact file position (byte offset) where starts the keyframe in consideration. Example output:

adstart 23s 323245b

adend 220s 5357275b


You can take into consideration this:

- block of ads is usually surrounded by black frames. But it doesn't have to.

- ads are usually more loud than the rest of the movie, but it doesn't have to.

- ads usually exclude the TV station logo, but it doesn't have to.

- ad block is always longer than 1 minute

- ads have very high cut rate. But action movie can too.

- the recording may start with an actual advertisement currently broatcasting, but it doesn't have to.

Remember that you must optimize reading of the entire file, only read 1 keyframe per second or implement other techniques, because every recording is very big (several gigabytes) and it would cost lots of time to read all bytes. Similarly for audio.

You can reuse any open source libraries or free sources which are available for Debian. Your result will be open source using GNU GPL license.

Example TV recordings are below:

[url removed, login to view]

[url removed, login to view]

Taidot: Linux, tietojärjestelmäarkkitehtuuri

Näytä lisää: video format freelancer, software freelancer cost, print logo freelancer, mpeg recording, logo cost freelancer, keyframe freelancer, it freelancer cost, freelancer ts, freelancer path 1.1, freelancer in path, freelancer in architecture, freelancer for advertisement, freelancer develop logo, freelancer codding, debian freelancer, cost of logo on freelancer, cost of linux software, codes sources, black binary, binary black

Tietoa työnantajasta:
( 67 arvostelua ) Sumperk, Czech Republic

Projektin tunnus: #10416828

8 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


Greetings, Thanks for the opportunity. AIS Technolabs (Expert Website Developers) is a dedicate team with over 5 years' experience and a strong workforce of 240+ Professionals. Understanding: We have gone t Lisää

$7216 USD 40 päivässä
(9 arvostelua)

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i Lisää

$1546 USD 40 päivässä
(15 arvostelua)
$1250 USD 20 päivässä
(11 arvostelua)

Hello, I can do this. have worked in rtp/rtsp . I have been programming in c, c++ and Linux for last 8+ years. I have developed many complex software's involving System Programming, Network Programming , Socke Lisää

$10526 USD 75 päivässä
(16 arvostelua)

Hello Sir, We are an Indian development company here. we have checked your posted details here and want more clarification in it, so message us to discuss on it more then we will able to move on it. Thanks

$768 USD 20 päivässä
(37 arvostelua)

Dear Client, Greetings from Flowgica technologies, I have experience with these skills. I did previous work similar to yours therefore I am looking forward to discuss and move ahead. I am ready to work with you,kindly Lisää

$1200 USD 19 päivässä
(5 arvostelua)
$1666 USD 30 päivässä
(0 arvostelua)

We have a team of expert DB Architects and Website designers and developers with more than 10 years of rich industry experience & would be more than happy to work on the project. We have expertise in designing and Lisää

$1555 USD 20 päivässä
(0 arvostelua)

Hi Client, How are you? I have developed over 70 apps for 5 years. [login to view URL] [login to view URL] I want to discuss with you in detail. Lisää

$1500 USD 20 päivässä
(0 arvostelua)