• 08-09-2024, 15:28:39
    #1
    Resim ve video yükleme ilgili bir projem var resimleri döndürüp kaydedebiliyor um ama videoları 90 veya 270 derece döndürüp kaydetmesini istiyoruz bunu nasıl yapabilirimim.
  • 08-09-2024, 15:29:55
    #2
    FFmpeg kullanın
  • 08-09-2024, 15:35:13
    #3
    FFMPEG ile :



    <?php
    // Yüklenen dosyanın yolu
    $video_dosyasi = '/yukleme/klasoru/video.mp4';
    // Döndürülmüş videonun kaydedileceği dosya yolu
    $kaydedilecek_video = '/yukleme/klasoru/dondurulmus_video.mp4';
    
    // 90 derece döndürme komutu
    $komut = "ffmpeg -i $video_dosyasi -vf 'transpose=1' $kaydedilecek_video";
    
    // FFmpeg komutunu çalıştır
    exec($komut, $sonuc, $durum_kodu);
    
    // İşlem sonucunu kontrol et
    if ($durum_kodu === 0) {
        echo "Video başarıyla döndürüldü ve kaydedildi.";
    } 
    ?>

    • 90 derece döndürmek için: transpose=1
    • 270 derece döndürmek için: transpose=2