Getting Started
Transcoder Suite is a powerful, modular system for batch video transcoding using PowerShell 7 and FFmpeg. This guide will help you get up and running quickly.
Prerequisites
Section titled “Prerequisites”Before using the suite, ensure you have the following installed and configured on your system:
- PowerShell 7+: The script is optimized for PowerShell 7 features.
- FFmpeg & FFprobe: These tools must be installed and accessible in your system’s
PATH.- You can download them from ffmpeg.org.
- Verify installation by running
ffmpeg -versionin your terminal.
Installation
Section titled “Installation”-
Clone the Repository:
Terminal window git clone https://github.com/amdphreak/transcoder-suite.gitcd transcoder-suite -
Verify Structure: Ensure you see the
app/folder containingconvert.ps1,playbooks/, andprofiles/.
Running Your First Conversion
Section titled “Running Your First Conversion”The simplest way to run the transcoder is from the root of the project:
.\app\convert.ps1Interactive Setup
Section titled “Interactive Setup”When you run the script without arguments, it will guide you through:
- Playbook Selection: Choose a transcoding recipe (e.g., AV1 Master Archive).
- Session Name: Give your job a name (defaults to current timestamp).
- File Discovery: The script will scan the current directory for video files.
Next Steps
Section titled “Next Steps”- Learn about advanced usage including command-line arguments.
- Understand how to customize playbooks and profiles.