rohithb / vt-transcode-worker Goto Github PK
View Code? Open in Web Editor NEWTranscode worker for Video Tom
License: GNU General Public License v2.0
Transcode worker for Video Tom
License: GNU General Public License v2.0
In order to improve the performance of transcoding, try splitting the input video into chunks, distribute the video to multiple nodes for transcoding, gather all the chunks and combine to create the final video.
Currently, video tom uses h.264 codec. Which is hugely popular and widely supported.
But to cope with the lower performance of cloudflare and backblaze B2, a better codec is required.
H.265 (or HEVC) is a potential alternative, it provides same video quality at half the bitrate. But, HEVC is not widely adopted due to heavy license fees. Very less support for hardware-accelerated encoding/decoding.
AV1 and VP9 are 2 different alternatives. VP9 is a promising codec, and its already being used by Youtube, Netflix and may others.
Need to check about VP9 support for HLS. I don't want to go in the HEVC path, so if required we can switch to Mpeg-Dash from HLS.
Todo:
The main concern is how well these codecs are supported so that we can assure our video plays everwhere.
Create webVTT subtitle from the provided source subtitle (eg: srt)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.