Skip to content

taskforcesh/bullmq-video-transcoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BullMQ Video Transcoding

This repo includes example source code for how to split a lengthy job into smaller chunks that can be processed in parallel, specifically for video transcoding, but the the same concept can be used for any other lengthy operation.

In order to test it, just build the source code with yarn build. You can then add an example video to the "splitter" queue with node dist/producer.js and then run the workers in order to process the video yarn start. The results and temporary files will be placed in the output directory.

Please check this blog post for more information: https://blog.taskforce.sh/splitting-heavy-jobs-using-bullmq-flows/

About

Example for how to use flows with BullMQ to divide lengthy jobs in smaller chunks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published