Media conversion and processing tools image and video.
1.1K
Unoptimized images and videos often occupy significant space on storage. File formats such as HEIC for images and MOV for videos can also pose compatibility issues with certain platforms.
The script included in this Docker image offers the following functionalities:
jpegoptim to compress JPEG images to reduce their size while preserving their quality.heif-convert tool, making them compatible with a wider variety of platforms and applications.ffmpeg. This operation reduces the size of video files while maintaining acceptable quality for viewing and sharing.To use this Docker image, you need to specify an input folder containing the media to be processed and an output folder where the processed media will be stored.
docker run --rm -v /path/to/media/in:/media/in -v /path/to/media/out:/media/out jturazzi/media-tools:latest
version: '3.8'
services:
app:
image: jturazzi/media-tools:latest
container_name: media-tools
volumes:
- /path/to/media/in:/media/in
- /path/to/media/out:/media/out
To build the Docker image, you can use the following command:
docker build -t your_image_name .
Make sure to navigate to the directory containing the Dockerfile before executing this command.
This project is licensed under the MIT License.
Content type
Image
Digest
sha256:f68d41c9a…
Size
246 MB
Last updated
over 2 years ago
docker pull jturazzi/media-tools