Metadata-Version: 2.5
Name: ffram
Version: 1.0.1
Summary: ffram - 102 High-Performance Media Operations across 18 Categories
Project-URL: Homepage, https://github.com/Rebuild-It-Labs/FFram
Project-URL: Repository, https://github.com/Rebuild-It-Labs/FFram.git
Author-email: ffram authors <author@example.com>
License-Expression: MIT
License-File: LICENSE
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Multimedia :: Video
Requires-Python: >=3.9
Requires-Dist: inquirerpy>=0.3.4
Requires-Dist: pyfiglet>=1.0.2
Requires-Dist: rich>=13.0.0
Description-Content-Type: text/markdown

# ffram

Fast FFmpeg Renderer for Audio and Moving-pictures

ffram is a fast, highly interactive Terminal User Interface (TUI) for executing complex media operations on Windows, macOS, and Linux. It abstracts complex FFmpeg command-line syntax into an intuitive menu system with native file picker dialogs, real-time progress bars, and ETA calculations.

## Features

- 102 High-Performance Media Operations across 18 Specialized Categories
- Interactive TUI built with InquirerPy and rich
- Fuzzy Search to instantly find operations by name or description
- Native File Picker Dialogs (press Enter to browse visually)
- GPU Hardware Acceleration Auto-Detection (NVIDIA NVENC, Intel QSV, AMD AMF)
- Smart Quality Suggestions directly in the UI
- Batch Processing capability

## Installation

```bash
pip install ffram
```

*Requires Python 3.9+ and FFmpeg installed on your system PATH.*

## Usage

Run the tool from any terminal:

```bash
ffram
```

Or pass a file directly:

```bash
ffram -f "C:\path\to\video.mp4"
```

## Contributing

See `CONTRIBUTING.md` for a guide on how to add your own FFmpeg operations to the toolkit using our streamlined BaseOperation architecture.

## License

MIT License. See `LICENSE` for details.
