HI I found a solution for this,
shell_exec("ffmpeg -i $video -deinterlace -an -ss 1 -t 00:00:01 -r 1 -y -vcodec mjpeg -f mjpeg -s 250x250 $thumbnail 2>&1");
$exif = exif_read_data($thumbnail);
if (!empty($exif['Orientation'])) {
$source = imagecreatefromjpeg($thumbnail);
switch ($exif['Orientation']) {
case 3:
$degrees = 180;
break;
case 6:
$degrees = -90;
break;
case 8:
$degrees = 90;
break;
}
$rotate = imagerotate($source, $degrees, 0);
imagejpeg($rotate,$thumbnail);
source
share