Skip to content

A-Hazzard/formatFusser

Repository files navigation

FormatFusser

Node.js API for Media File Processing

Description

This project is a Node.js application that provides an API for various media file processing tasks. It is built using Express.js and includes features like file upload, video and audio processing using FFmpeg, and more.

Installation

To install and run this project, follow these steps:

  1. Clone the repository to your local machine.
  2. Navigate to the project directory.
  3. Install dependencies using npm install or yarn install.
  4. Start the server with npm start. The server runs on port 3001.

Usage

This API allows users to perform operations on media files, including:

  • Uploading media files (videos and audio).

  • Converting media files to different formats.

  • Modifying video resolution.

  • Extracting audio from video files.

  • Reducing noise in audio files. Endpoints:

  • POST /api/convertFile: Upload and process a media file.

  • Other endpoints for specific processing tasks (as per your project's functionality).

Contributing

Contributions to this project are welcome. Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Submit a pull request with a clear description of your changes.

About

File Converter using FFmpeg

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published