Find Jobs
Hire Freelancers

Transcoding task for ffmpeg/x264 expert

$1500-3000 USD

In Progress
Posted about 12 years ago

$1500-3000 USD

Paid on delivery
Need Streaming Engineer to enhance our HD encoder and media server application to add Video Converter feature with following specs and features: (a lot of the features already built-in to existing encoder/ media server...but doesn't have support for all file types and network streams.) Specs: Input source/ Parameters: 1) File: mkv, mp4, 3gp, avi, vob, mov, mpg, ts, wmv 2) Network Stream: http, udb, rtmp, rtsp, rtp, hls, mms, smooth streaming 3) Live source: rca, hdmi, hdi, usb Output Parameters with configuration: 1) File (Local archival): mkv, mp4, 3gp, avi, vob, mov, mpg, ts, wmv 2) Network Stream: rtmp, mpeg ts over UDP, rtp, HLS, rtsp, http, smooth streaming Codecs: h264/3/2/1, mpeg1/2/3/4, webm, g711, g279, mp3, amr, aac, gsm - Aspect Ratio Options. - Size: Up to 1080i and support for custom ((Aspect ratio will pre populate known popular size options) - Bitrate: Up to 5mbps and custom - FPS: Up to 120 and custom - Audio frequency and bitrate options - Codec Advance configuration options like profile level for h.264. - Built-in profiles for various frame sizes and various devices namely (from 420p to 1080p and android, ipad, iphone, bb, 3g etc.,) Features: - Ensure quality, precision and optimum CPU usage for up to 50 simultaneous transcoding jobs on single box. - Logging capabilities for debugging purpose - support for profiles up to full HD (1920X1080) @ 60fps...quality up to 100 and bitrate up to 5mbps (custom option should be possible) - Attached is GUI Outline - Support for on the fly deinterlacing - Should work in windows service mode - Configuration should be possible from GUI as well as config file - Should work from windows and linux OS. - Support for transcoding to original format should be possible keeping everything same expect only one of the parameters changed like bitrate, quality or framerate. If everything is kept as original, it should have zero loss of quality. - multiple jobs on single file should be possible...for example, on a given input video file/ network stream I can specify let's say 5 output formats: 3 local file options like mp4, 3gp, mkv each with different parameters and 2 network streams rtmp and smooth streaming each with different parameters. And there could be 10 such jobs going simultaneously. - Should autostart on crash/ input error/ bandwidth issue. (Should keep on the "job" (keep seeking) until explicitly stopped) - Enhanced encoder and media server should be able to relay the stream(s) to another instance of our media server or industry standard media servers like w#owza, wms, fms and/or host stream(s) for viewers to directly connect and retrieve the stream(s). - Support for ad, stock/ text ticker, image, video insertion for transcoder. - Support for adaptive bitrate streaming and timeshiftedstreaming (play, pause, ff, rewind) in media server. - Support for 3rd party DRM on media server. - Enhance encoder and media server components with above specs keeping the other qualities intact. To be given: existing vc++ app sources compilable in [login to view URL] 2008. Deliverable: working enhanced app with sources as per the requirements..compilable in [login to view URL] 2008 preferably in vc++. Testing: Load 50 live or offline jobs and verify the quality, precision and optimum CPU/ banwidth and memory usage as compared to most popular similar applications in the market...it will be tested as per provided by you hardware requirement matrix table according to various profiles comparable to other popular similar applications like "s#uper" on encoder side and "w#owza" on media server side in the market. USD 2000 is the max budget for the project. Any FFMPEG/ VLC expert should know project is optimum parameter configuration project. Assured bonus on good results.
Project ID: 1593954

About the project

5 proposals
Remote project
Active 12 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

About the client

Flag of UNITED STATES
Ahmedabad, United States
5.0
9
Member since Nov 15, 2006

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.