Do you need to get the metadata/information of your file? You can use this service to do that.
There are little ways of getting the metadata of media files without resorting to shipping FFMPEG with your app. This is a standalone service that does that. Drop a URL of the file and get all the details without downloading anything.
List of tech languages, frameworks/libraries, and tools used
- Small footprint.
- Fast.
- Can switch between local and a remote worker instance.
- Open-source
Check out Metaworka and Durator for a free and hosted version of this project.
While in the root directory, copy and rename the .env.example
file to .env
and populate it appropriately. To get the server started, run
go get
make serve
If you set QUEUE_REQUEST
to false
in the .env
file, you would need to start a worker instance by running.
make run
There are two simple endpoints. They are as shown in the image.
A complete openAPI schema is found at docs/swagger.yaml
Issues and pull requests are welcome at cdEnv. This project is intended to be safe, welcoming, and open for collaboration. Users are expected to adhere to the Contributor Covenant code of conduct. We are all human.
TemiTayo Ogunsusi for building Metaworka, Abdullah AbdulFatah for building Durator, Meg Gutshall for her README template. Helped a lot.
This project is licensed under the MIT License - see the LICENSE.md file for details.