Experienced linux script programmer - V


No canned responses or bad words in messages or will be reported to GAF. Bid over $30 will be rejected.

Those who have applied before and did not get a response do not apply again - move out.


We have a small (one file) linux bash script, that converts and rotates uploaded .3gp files into .flv (ffmpeg, mencoder etc.) and put in production folder - It watches the upload folder in server and uses fuser to make sure the file upload is fully completed, then converts and rotates 90 and put in production folder.

It's a small script, except for import statements and loops etc, there are exactly 2 commands in the script does the convert and rotate. The orginal programmer did a bad job and used timers for interval. It becomes buggy with little big 2-3 mb files or with few of uploads at a time.

Looking for very Experienced linux programmer, to rewrite the logic and remove the timers, it should be able to 'Stack' the job queue and process in the order. Right now, it converts gp3 to avi to get a thumbnail and then avi to flv. This process is bad and should be eliminated. It should directly convert 3gp to flv and take a thumb. Our current programmer who is on vacation now, said there are some old binaries of ffmpeg/mencoder installed in the server. It should be a quick job for someone who lives in linux programming.

The things to rewrite/fix.

1. Remove timers and use thread. The current timer thing is so bad, if a file takes time to process, since the timer is like in 5 sec intervals, it tries to process same file twice and corrupts the output.

2. There will be 100s of upload at once, it should be able to put pending converts in a queue and process them one by one.

3. It must Not convert the 3gp files into avi, rotate and then to flv but it's doing like that now. It should directly convert into flv, rotate and take a thumb. Avi converting process takes time and extra load in the server.

4. Stop, remove the current script in server and install the updated one. It shall effect the live production server directly.

Top of your bid agree and add - 'I've read the details carefully and worked with ffmpeg, mencoder and related codecs before'.

Skills: C Programming, Linux, Nginx, Shell Script, System Admin

See more: stack programming, script programming, put in production, programming on linux, programming loops, programming in linux, programming for linux, programmer looking for job, old programmer, now to get a programmer, loops programming, loops in programming, linux 4.5, job it programmer, job for c# programmer, it programmer job, get programmer, get job programmer, get a programmer job, get a job programmer, c programming loops, c programming in linux, c programmer job, 4 tries, system linux

About the Employer:
( 5 reviews ) Kolkata, India

Project ID: #606933

11 freelancers are bidding on average $80 for this job


let me know further details

$80 USD in 2 days
(58 Reviews)

We can do this for you

$30 USD in 1 day
(35 Reviews)

Hi. for 30$ it is supposed to be simple work.

$30 USD in 1 day
(3 Reviews)

Hi, Contact me please, I'll provide you the best solution and scripts. Sincerely, Sonicefu

$100 USD in 7 days
(2 Reviews)

I can work on this.

$100 USD in 7 days
(1 Review)

I'm a Boune shell programmer, i use the hardest Linux distribution which is Slackware. shell scripts and Linux commands are part of my everyday use of Linux and i used to write scripts because Slackware isn't like most More

$80 USD in 15 days
(0 Reviews)

i can do this

$95 USD in 9 days
(0 Reviews)

i can do this

$90 USD in 7 days
(0 Reviews)

12Y linux/unix experience, 6 at work - doing system administration / automation primarily - new to [url removed, login to view], so looking to build up credibility - will do for 1/2 price of your next best contender. (wouldn't le More

$30 USD in 1 day
(0 Reviews)

The job seems relatively straightforward, but its more than a $30 gig. I'm happy to do it for the price I quoted.

$200 USD in 2 days
(0 Reviews)

I'm experienced in both linux system adminstration and programming, including college sports sites like I've read the details carefully, and although I have not worked specifically with ffmpeg, me More

$50 USD in 2 days
(0 Reviews)