Most recent job postings at FFmpeg
via Upwork posted_at: 22 days agoschedule_type: Contractorwork_from_home: 1
We need C programmer, familiar with ffmpeg. First task is... ffmpeg receive HLS/DASH(.m3u8/.mpd)stream as input and produce RTMP stream as output. In case of issues with output connection, it must be re-established without dropping input connection and ffmpeg must continue working without interruption of input connection We need C programmer, familiar with ffmpeg.

First task is...

ffmpeg receive HLS/DASH(.m3u8/.mpd)stream as input and produce RTMP stream as output. In case of issues with output connection, it must be re-established without dropping input connection and ffmpeg must continue working without interruption of input connection
Show more details...
via Upwork posted_at: 20 days agoschedule_type: Contractorwork_from_home: 1
Looking for ffmpeg expert to build a restream service - restream from m3u file with adding onscreen overlay and stream to rtmp server Needed features... •Accept as a input m3u link or xtream codes •ability to add overlays (the positions and the time when have to be showed up are hard-coded) •auto-restart if the stream falls •optimized quality and stability of the stream •ability to start/stop automatically by setted hours , or change Looking for ffmpeg expert to build a restream service - restream from m3u file with adding onscreen overlay and stream to rtmp server

Needed features...

•Accept as a input m3u link or xtream codes

•ability to add overlays (the positions and the time when have to be showed up are hard-coded)

•auto-restart if the stream falls

•optimized quality and stability of the stream

•ability to start/stop automatically by setted hours , or change a source. ( for example from 02:00-04:00 one source and one output distinction from 04:00 another source and distinction, ot 06:30 - shutdown)

• ability to create multiple streams ( input 1 to output 1 , input 2 to output 2 etc, up to 10 simultaneously streams)

• once a day save to log file the traffic usage for every stream separate (in one file - just for traffic control)

•ability to restart every stream separately if needed

• no need in UI( the sources and the output destinations can be changed from a txt files)

The code have to work on a server
Show more details...
via Upwork posted_at: 2 days agoschedule_type: Contractorwork_from_home: 1
Hi! The job is to use Canvas Node API, FFmpeg, and Maps to create a video based on certain inputs. Please watch this video for a quick overview: https://www.loom.com/share/cfeb49303d114a189b9b23ee53aa4741 Hi! The job is to use Canvas Node API, FFmpeg, and Maps to create a video based on certain inputs.

Please watch this video for a quick overview: https://www.loom.com/share/cfeb49303d114a189b9b23ee53aa4741
Show more details...
via Renewed Vision schedule_type: Full-timework_from_home: 1
As a Rendering Engineer you will be building the future of our rendering system, which is the cornerstone for all of our products. You have experience creating powerful and performant solutions using low-level graphics APIs that make the end product shine. You look at a system and not only see inefficiencies and shortcomings, but see a path towards a better system. You believe that working with... a team will not only help get more done but results As a Rendering Engineer you will be building the future of our rendering system, which is the cornerstone for all of our products.

You have experience creating powerful and performant solutions using low-level graphics APIs that make the end product shine. You look at a system and not only see inefficiencies and shortcomings, but see a path towards a better system. You believe that working with... a team will not only help get more done but results in a much better product.

We want people who:
• Have extensive experience with multi-threaded rendering
• Are familiar with OpenGL, Metal, and DirectX
• Write in C++ as if it were your primary language from birth

We really want people who:
• Have experience working with the FFMPEG library
• Understand video and audio signal processing

Our best engineers will have:
• Experience working with broadcast audio and video standards and technologies
• Familiarity with rendering on multiple platforms (Window, MacOS, Linux
Show more details...
via Upwork posted_at: 16 days agoschedule_type: Contractorsalary: 70–95 an hourwork_from_home: 1
I've built a platform that generates videos using GPT. I generate a script using GPT and turn it into audio using text to speech generation. I am using this repo to find word level timestamps of the video and can overlay subtitles: https://github.com/m-bain/whisperX... Looking for somebody who can speed up the whisperx and ffmpeg workloads. This includes setting up environments that can use a GPU on AWS. Additionally, I think whisperx can be sped I've built a platform that generates videos using GPT. I generate a script using GPT and turn it into audio using text to speech generation. I am using this repo to find word level timestamps of the video and can overlay subtitles:

https://github.com/m-bain/whisperX...

Looking for somebody who can speed up the whisperx and ffmpeg workloads. This includes setting up environments that can use a GPU on AWS. Additionally, I think whisperx can be sped up by doing speech alignment rather than speech detection (we already have the transcription because GPT generated it)

To summarize, I have existing code that:

- uses whisperx and ffmpeg to generate subtitles

- uses ffmpeg to merge video clips and other video clips

- uses ffmpeg to merge video clips and other audio clips

I want to deploy these to a server using docker and speed up the processing for each of the tasks described above.

After solving these initial tasks, I have a lot of other backend work with python I'd like to continue working on
Show more details...