libavcodec wrapper for on-the-fly encoding of video from individual frames

Closed Posted 6 years ago Paid on delivery
Closed Paid on delivery

I need to make a wrapper for libavcodec library for on-the-fly encoding of video from individual frames.

There is a LabVIEW based system that generates image frame data at ~40fps. I'd like to be able to stream this data to a solution that till on-the fly add frames to libx264 encoded video.

Currently I save frames as images and use following ffmpeg command:

ffmpeg -y -report -f -image2 -framerate 40 -pattern_type sequence -i %[login to view URL] -vcodec -libx264 -crf 30 -preset fast -r 40 OutputDirectoryName/[login to view URL]

I want to avoid such post processing, as well as necessity of saving individual frames as images). Therefore I need following api:

start(filename, framerate) - initializes video codec and prepares system for adding images to video

addFrame(*data) - add a frame to video "on the fly" as known structure of fixed resolution

finish() - closes the file and cleans up

I'd like to start encoding process, provide the process with frame data one by one (asynchronously), and finalize the encoding.

C Programming Video Editing

Project ID: #15233340

About the project

4 proposals Remote project Active 6 years ago

4 freelancers are bidding on average €200 for this job

liveexperts123

please ignore the bid amount we will discuss the price later in the chat after we have discussed the project thoroughly Relevant Skills and Experience: . Proposed Milestones: 190 - . Hi radziwon! Please drop a message More

€190 EUR in 2 days
(36 Reviews)
6.8
AlexFaster

MP4DirectWrite Hi. I did what you wanted. It's a MP4DirectWrite.dll. If you have a problems to connect it to your APP then go to chat:) Proposed Milestones €150 EUR - for whole project

€177 EUR in 5 days
(42 Reviews)
6.2
martakalamar

I'm ffmpeg expert (please see my freelancer profile) and Software engineer with almost 15 years of experience. I have implemented and adapted ffmpeg for Android and iphone apps making simmilar implementations to the on More

€404 EUR in 10 days
(3 Reviews)
3.7
panaqi

Hi I am Aquiib, i am a professional Programmer, with expertise in C and C++. i am certified Programmer. i have completed 200+ home based project in C language with 100% client satisfaction.I have working experienc More

€30 EUR in 1 day
(0 Reviews)
0.0