Find Jobs
Hire Freelancers

C++ Video Player (based on Qt5 & ImageMagick++)

$250-750 USD

In Progress
Posted over 10 years ago

$250-750 USD

Paid on delivery
I am looking for an expert on C++, image manipulation, and audio processing to help me improve an existing C++ video editing library. This is a cross-platform C++ application, built with CMake, GCC/MinGW, Qt5, JUCE, and ImageMagick++, and must continue to work on Windows, Mac, and Linux. I am looking for an expert developer to help me build a video player class (based on Qt5) and improve a few different aspects of the library. I also have a very short and accelerated timeline. Requirements: * Build a video player class, using Qt5 to display the images in the most efficient way possible ([login to view URL]), and playback the audio with either Qt or my own audio library (based on JUCE). I already have a data structure with video frames (image and audio data, framerate, etc...), and this class needs to iterate through my data structure, and playback the video and audio using Qt5. * Profile some of the main classes (FFmpegReader, FFmpegWriter, ChunkReader, ChunkWriter) for memory leaks, slow and inefficient routines, and correct these problems. * Test the library on Windows, Mac, and Linux. Please only submit a bid if you have experience working with Qt5, GCC, and Linux. Also, please describe your experience building video players or audio players. If you don't mention Qt5 or your experience with video playback, I will likely not respond to you. Thank you for understanding.
Project ID: 5324087

About the project

9 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

About the client

Flag of UNITED STATES
Rockwall, United States
5.0
8
Payment method verified
Member since Nov 7, 2007

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.