| 
<?php
 //define('PROGRAM_PATH', null);
 define('PROGRAM_PATH', '/opt/local/bin');
 define('FFMPEG_PROGRAM', PROGRAM_PATH.DIRECTORY_SEPARATOR.'ffmpeg');
 define('FFPROBE_PROGRAM', PROGRAM_PATH.DIRECTORY_SEPARATOR.'ffprobe');
 define('TEMP_PATH', '../examples/tmp');
 
 define('BASE', dirname(dirname(dirname(__FILE__))).DIRECTORY_SEPARATOR);
 
 require_once '../autoloader.php';
 if(is_file('../vendor/autoload.php')) require_once '../vendor/autoload.php';
 
 //  define the error callback
 function __errorHandler()
 {
 $args = func_get_args();
 $count = func_num_args();
 \PHPVideoToolkit\Trace::vars('ERROR---------', $count === 1 ? 'exception' : 'error', $args);
 }
 set_error_handler('__errorHandler');
 set_exception_handler('__errorHandler');
 
 require dirname(__FILE__).'/functions.php';
 
 $config = new \PHPVideoToolkit\Config(array(
 'temp_directory' => TEMP_PATH,
 'ffmpeg' => FFMPEG_PROGRAM,
 'ffprobe' => FFPROBE_PROGRAM,
 ));
 
 $example_video_path = BASE.'examples/media/BigBuckBunny_320x180.mp4';
 $example_audio_path = BASE.'examples/media/Ballad_of_the_Sneak.mp3';
 
 |