Run FFmpeg as an API with fluent-ffmpeg compatibility, queues and S3 storage.
-
Updated
Dec 7, 2024 - TypeScript
Run FFmpeg as an API with fluent-ffmpeg compatibility, queues and S3 storage.
A standalone API service to transcode videos to HLS ready content. Also a supporting project for my Medium article
A NodeJS application to upload, watch and stream live videos.
VidCraft is a versatile and efficient open-source project designed to enhance multimedia content by seamlessly combining video transcoding, transcription, and thumbnail generation.
Video transcoding service. Built with FFMPEG and Node.js, it empowers you to convert videos into various formats and stream them directly to AWS S3 for on-demand playback. The Redis-based queue system ensures efficient handling of large workloads, while TypeScript guarantees code reliability. Easy integration into your existing systems.
Backend Application for SINGA App
A Video Transcoding Pipeline built using Nodejs, Docker, AWS S3, AWS SQS, AWS ECS, Fluent FFmpeg
Monolith `Cinema API` on Nestjs (postgres, prisma, AWS S3, vercel, CI/CD, passport.js, RBAC, unit/e2e tests, eslint + prettier, multer, fluent-ffmpeg, husky, swagger etc)
Youtube Clip Downloader is a NodeJS/NestJS-based tool that allows you to download specific video clips from YouTube by providing a video URL, start time, and clip duration.
The Online video converter is a web/desktop application that will allows you to download youtube videos as MP4s or convert them to MP3s without any restriction.
Cut part from video and compress it with preset using FFmpeg library.
A Node.js API that allows media url (images and videos) and returns metadata such as media dimensions (width and height). Supports multiple file formats and provides easy integration for applications that need media processing.
Getting video, audio and subtitle tracks from movie/video files
Add a description, image, and links to the fluent-ffmpeg topic page so that developers can more easily learn about it.
To associate your repository with the fluent-ffmpeg topic, visit your repo's landing page and select "manage topics."