Find Jobs
Hire Freelancers

Write Software for Video Subtitling

$1500-3000 USD

Anulat
Data postării: peste 9 ani în urmă

$1500-3000 USD

Plata la predare
- PLEASE READ THE DESCRIPTION BEFORE BIDDING OTHERWISE YOUR PROPOSAL WILL BE IGNORED. - BY BIDDING YOU AGREE TO THE LEGAL DISCLAIMER FOUND AT THE END OF THIS BID. A. Intro We intend to develop proprietary software for creation of subtitles and captions for movies. A joint effort between our IT department and a chosen freelance programmer will be necessary for the fast finalization of this project. The development of this project will be hosted on GitHub so we can supervise and participate with code writing in a group share environment. B. Required Functions: Very briefly, the software will consist of the following: 1) Video player As a video player "engine", our priority is to use Microsoft Media Foundation (the successor of the DirectShow SDK). Please state if you have had any experience with that. 2) Video converter We can use a very simple ffmpeg pre-compiled binary (open-source) 3) Text input area Where subtitles will be written 4) Script Parser To import Doc, Pdf, xml, txt, rft formats and display them as text into the software 5) Subtitles list All text written in the Text input area (see section 3) above), will be saved into the subtitle list 6) Synchronization of subtitles This refers to the timestamp on every subtitle so it can be matched to which timecode it corresponds to on the video. 7) Exporting a subtitle file We will provide all details of the format 8) Importing a subtitle file 9) Encryption and decryption of subtitle files 10) Decryption of video files 11) Spell checker We can use something like aSpell... 12) Machine Translation (MT) and Translation Memory (TM) We will make use of some API (e.g. google) OR some server application that we will host to carry out the machine translation/memory. Meaning this software will need to be able to communicate with an API or have client-server capabilities (more on this later) 13) File history and Auto-save 14) Auto updates It will need to communicate with our server to receive auto updates. We have prepared a very detailed PDF document that includes all the details, we will send it to you after you write your bid proposal. C. Programming languages: Preferably, the software will be mainly written as a VB.net project. It is possible to write a module in C++ and link it to the software as an external Object. For example the Video player, if deemed necessary to be written in C++. PS: Please start your bid with "001" so that I know that you read this description. ------- BY BIDDING THE FREELANCER AGREES THAT THE SOFTWARE, THIS DESCRIPTION, AND EVERYTHING RELATED TO THE PROJECT'S INTELLECTUAL PROPERTY IS OUR PROPERTY AND OURS ALONE. WE WILL BE THE SOLE OWNERS OF THE SOURCE-CODE, WHICH THE FREELANCER AGREES TO HAND TO US, AND NEVER DISTRIBUTE IT AS PARTS OR AS A WHOLE TO ANY OTHER PARTY. THE FREELANCER AGREES TO TAKE ALL NECESSARY MEASURES TO PREVENT THE THEFT, LOSS, OR UNLAWFUL DISTRIBUTION OF THIS SOFTWARE OR IT'S SOURCE-CODE.
ID-ul proiectului: 6833591

Despre proiect

Proiect la distanță
Activ: 9 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte

Despre client

Steagul INDIA
SANGRUR, India
4,8
143
Membru din oct. 26, 2014

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.