https://github.com/magnusrodseth/ffmpeg-tools
⚙️ A collection of high-level scripts to interact with FFmpeg in an easier way.
https://github.com/magnusrodseth/ffmpeg-tools
bash ffmpeg shell
Last synced: about 1 year ago
JSON representation
⚙️ A collection of high-level scripts to interact with FFmpeg in an easier way.
- Host: GitHub
- URL: https://github.com/magnusrodseth/ffmpeg-tools
- Owner: magnusrodseth
- Created: 2025-04-04T06:22:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-04T06:25:06.000Z (about 1 year ago)
- Last Synced: 2025-04-04T07:27:43.665Z (about 1 year ago)
- Topics: bash, ffmpeg, shell
- Language: Shell
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FFmpeg Tools
A collection of high-level scripts to interact with FFmpeg in an easier way. This repository organizes useful FFmpeg operations into categories for audio, video, and image processing.
## Requirements
- FFmpeg installed on your system
- Bash shell
## Structure
The repository is organized into the following directories:
- `video/`: Scripts for video processing
- `audio/`: Scripts for audio processing
- `image/`: Scripts for image processing
## Available Tools
### Video
#### compress.sh
Compresses videos using H.264 encoding with a reasonable compression ratio.
```bash
./video/compress.sh "*.mp4"
```
**Features:**
- Supports wildcard glob patterns
- Creates a separate compressed/ directory for output files
- Shows size comparison between original and compressed files
## Installation
Clone this repository and make the scripts executable:
```bash
git clone https://github.com/yourusername/ffmpeg-tools.git
cd ffmpeg-tools
chmod +x video/*.sh audio/*.sh image/*.sh
```
## Contributing
Feel free to contribute new scripts or improvements to existing ones by submitting a pull request.
## License
MIT