Profiles

The profile declarations for Tremendum Transcoder are stored in a plain text file in a similar way to .ini settings.

The format for the profiles definition file (profiles.inc.php) is very simple. A line starting with a "#" character is considered a comment and is ignored.

These profiles consist of a series of settings that determine the output media format and parameters.

Profile declarations have the following format:
profile.key.section = value

profile
All profile declarations start with the word "profile".

key
Identifies the profile settings from different profiles. The value for "key" must be unique to each profile settings block and can contain the following characters: "-", "_", a-z, A-Z, 0-9

section
A predefined section name.

value
A value to assign to the given profile’s section.

A minimum profile declaration requires the following 3 sections:
profile.key.video_pass1
profile.key.audio_pass1
profile.key.ext

All the other sections are optional, and provide extra features and control over the transcoding process.