Find Jobs
Hire Freelancers

QUICK PROJECT--Windows BATCH FILE-- Please read all info.

$8-15 USD / hour

Closed
Posted about 10 years ago

$8-15 USD / hour

The purpose of this program is to create a Windows batch file that contains commands to convert part of the input video file into an output video file. The 'create video clip' process is run on hundreds of distributed systems that record videos. The video recording systems are called DVRs, Digital Video Recording systems. You will see DVRs mentioned in emails about this project. Each system has WAMP software installed and one or more web directories set up. 'stream' is the default. This PHP file and the 'required' PHP files are in each of those web directories. The [login to view URL] file is unique to each 'stream' directory since it points to the directories where the input video files are stored. This file is run by a web request sent from one of our main web servers. Here is an example of one of the requests: http://.../stream/[login to view URL] input parameters: path is supplied, but not used file input video file name, no path (can be an flv, mp4 or mpg file) start milliseconds into 'file' of start of video end milliseconds into 'file' of end of video outfile 36-character id, used for unique batch file name and output file name priority used in output batch file name type type of output file to be created There are optional input paramters for tools, seg, log, to override those directories hard-coded in the program. Those are from the normal layout for a DVR system. In "[login to view URL]" you will see some code to automatically downlaod to the DVR some specific versions of the ffmpeg program. That should work as is, but check it out to be sure. That should download the program to your 'tools' directory. We want use those versions of ffmpeg. If those won't do something we need to do, let me know. Do not use a different version for this project. changes needed: (1) For these three '$method' cases, 'flvLO' => '4', 'wmvLO' => '0', 'mp4LO' => '0', this program assumes the input is an flv file and the first step is to run flvtool. The file name extension of the input file needs to be checked and if it is an mp4 file, adjust the process. (2) The interesting change: The current program takes as input, from the example above, file=[login to view URL] start=897000 end=1114000 We need to be able to take several input files and start/end points and create one output file. We could have up to ten sets of 'input file and start/end points' So we need to work up a way to define that many input parameters, and a way to format the commands so they can build the output video with that many inputs. Since there is max langth on GET input query_string, I think we will need to use POST for that. We need to continue to support the current GET input for a single input. For the multiple input cases, there will not be separate path and file parameters, the file parameter will include the path and file name. My thought is to have form variables file1, start1, end1, file2, start2, end2, etc. with suffixes of 1 to 10. There could be 1, there could be 10, or anywhere in between. For this case of multiple input files, the input files will be either all mp4 or all mpg. No Flash, no mixing types. I recommend: put the input into an array of objects. The objects have a file name, start, end. and generate the command from there. Do this even if the input is the GET query_string and it is a one item array. That will keep the output generating code simpler. And you can test that case first, get it working, then go on to actually have multiple inputs. For the input, you can use the same file with different start/end. The start/end will not necessarily be in ascending order. They can combine segments from any parts of several files. ******************************************
Project ID: 5800936

About the project

4 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $21 USD/hour for this job
User Avatar
A proposal has not yet been provided
$12 USD in 3 days
4.9 (47 reviews)
7.6
7.6
User Avatar
Hello, With 99% completion rate, 650+ successfully completed projects, and a 5.00 reputation (maximum possible, 5.0) (Yes, not even 4.99 average rating, can be verified on my profile page !!)... you can never go wrong choosing me :) I look forward to your reply. Thanks. Kind Regards, Rajesh Soni
$41 USD in 20 days
5.0 (468 reviews)
7.5
7.5
User Avatar
Dear sir, I will complete your project within 0 day and provide ONE YEAR free bug guarantee.. I have gone through your outsourced requirement "QUICK PROJECT--Windows BATCH FILE-- Please read all info." and have analyzed that I have right credentials (PHP, Software Architecture) to execute your esteemed project. You will never go wrong choosing me :)
$20 USD in 10 days
5.0 (68 reviews)
6.0
6.0
User Avatar
A proposal has not yet been provided
$22 USD in 10 days
5.0 (3 reviews)
2.6
2.6
User Avatar
Dear sir/ma’am, Thank you for the opportunity to submit a proposal for PHP Application development. Working together, I believe we can create an application that is simple to navigate and has professional yet welcoming design. I am here in this field for 4+ years, and experienced much in developing major We’re here in this field for 4years. I have the experience needed to create and design PHP programs, applications and websites. I am familiar with modular and object oriented programming and designing applications. I have experience working with Oracle, MSSQL and MySQL. I also have extensive knowledge of CSS, HTML, XHTML and SQL. I have working Experience on Different CMS: nopCommerce 3.10, Kentico7.0 , DotNetNuke, SiteFinity, Umbraco, Orchard1.7.1, N2 CMS, KendoUI, Telerik, API Intigration , Paypal (Payment Hateway etc.), WorldPay, Facebook API Intigration, Twitter, LinkedIn, Web Scraping I have the ability to pay close attention to details and to make excellent decisions.I have exceptional analytical skills with the ability to troubleshoot and solve problems as they arise. I have strong interpersonal skills with the ability to work as a team and to help create a calm and friendly work environment. I am also self-motivated with the ability to accomplish tasks and meet deadlines when working independently. Looking forward to your positive feedback. Thank you
$10 USD in 28 days
5.0 (1 review)
0.0
0.0

About the client

Flag of UNITED STATES
Gray, United States
5.0
1
Payment method verified
Member since Nov 19, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.