Я не лучший в регулярных выражениях, но вот как я бы это сделал
exec(ffmpeg -i uploaded.mov,$output)
Затем, когда у вас есть выход, выполните предварительное сопоставление, например, так:
preg_match('/(\d+)x(\d+)/', $output, $dims);
Затем проверьте, больше ли $ dims [1], чем $ dims [2], если это так, то он в альбомной ориентации, если он меньше, чем в портретной.
Я не смог проверить это полностью, но что-то в этом роде должно работать для вас.