folder Tahribat.com Forumları
linefolder Webmaster ve Yazılım Geliştiriciler
linefolder Ffmpeg İle Fotoğrafları Yan Yana Koymak Hk.



Ffmpeg İle Fotoğrafları Yan Yana Koymak Hk.

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek

    Selamlar Arkadaşlar,

    FFmpeg ile farklı boyutlardaki resimleri yan yana koymaya çalışıyorum fakat bir türlü olumlu sonuca ulaşamadım. Resimlerin kalitesini bozmadan üstteki fotoğraftaki gibi bir sonuca nasıl ulaşabiliriz.

    Şöyle ki; Elimde 4 tane fotoğraf var 

    1.boyutu - 1920 * 1080
    2.boyutu - 1920 * 1350 etc. diye gidiyor.

    ffmpeg  -i 1.jpg -i 2.jpg -i 3.jpg -i 4.jpg -filter_complex  tile=4x1,scale=1280:720,pad=1280:720:(ow-iw)/2:(oh-ih)/2 output.png

    şeklinde yapıyorum fakat 1.resmi ekrana basıp diğerlerini basmıyor sorun nerde olabilir sizce?

    Konu hakkında bilgisi olan müridlerimiz varsa yeşillendirirse sevinirim.

    saybirs tarafından 09/Eyl/18 21:14 tarihinde düzenlenmiştir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pSkpt
    pSkpt's avatar
    Kayıt Tarihi: 10/Aralık/2010
    Erkek

    ffmpeg bilmiyorum ama python'da şöyle  bir şey yapabilirsin hocam,

    https://github.com/sonerb/Python-Merge-Multiple-Images


    İmza...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek
    pSkpt bunu yazdı

    ffmpeg bilmiyorum ama python'da şöyle  bir şey yapabilirsin hocam,

    https://github.com/sonerb/Python-Merge-Multiple-Images

    çözüm için teşekkürler hocam fakat ffmpeg üzerinden gitmem gerekiyor.

    yukari

     

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek

    https://superuser.com/a/625627 


    0x0480 takilin madem ﷽﷽﷽
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek
    end bunu yazdı

    https://superuser.com/a/625627 

    teşekkürler @end hocam sorun çözüldü.

    Olur da birisine lazım olursa bilal e anlatır gibi bırakayım;

    //1.jpg 2.jpg etc. tarzındaki fotilerin boyutunu 1080x1350 olarak değiştirelim.
    ffmpeg -i %d.jpg -vf scale=1080:1350 %d_output.jpg
    
    //Üstten gelen output fotilerini 3x1 diyerek 1 satır da 3 foti olarak dizsin
    ffmpeg -i %d_output.jpg -filter_complex tile=3x1 output.png
    
    //Bana 1280x720 boyutu lazım olduğu için 1280x720 olarak küçültelim.
    ffmpeg -i output.png -vf scale=1280:720 output_1280x720.jpg
    saybirs tarafından 09/Eyl/18 22:21 tarihinde düzenlenmiştir
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek

    imagemagick daha iyi bir araç olmaz mı?

    Çözüm için teşekkürler.


    Olaylara karışmayın!
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek
    YeniHarman bunu yazdı

    imagemagick daha iyi bir araç olmaz mı?

    Çözüm için teşekkürler.

    evet onada bakmıştım hocam, bazı projelerde kullanmıştım daha basit ve temiz bir çıktı veriyordu uğraştırmıyordu. Fakat şuan ki yazdığım proje video işlemleri ile alakalı olduğu için  ffmpeg ile başladım.  Zaten at koşturmalık bir durum olmadığı için yazdım geçtim şuan için. İleri de eğer ffmpeg işimi görmezse imagemagick hazretleri ile devam edebilirim. Önerin için teşekkürler.

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek
    saybirs bunu yazdı
    end bunu yazdı

    https://superuser.com/a/625627 

    teşekkürler @end hocam sorun çözüldü.

    Olur da birisine lazım olursa bilal e anlatır gibi bırakayım;

    //1.jpg 2.jpg etc. tarzındaki fotilerin boyutunu 1080x1350 olarak değiştirelim.
    ffmpeg -i %d.jpg -vf scale=1080:1350 %d_output.jpg
    
    //Üstten gelen output fotilerini 3x1 diyerek 1 satır da 3 foti olarak dizsin
    ffmpeg -i %d_output.jpg -filter_complex tile=3x1 output.png
    
    //Bana 1280x720 boyutu lazım olduğu için 1280x720 olarak küçültelim.
    ffmpeg -i output.png -vf scale=1280:720 output_1280x720.jpg

    Google arama ile gelen veya müridlerden ihtiyacı olan varsa;

    Üstte attığım postta fmmpeg yöntemi fotoğrafların kaliteleri bozuyordu. bozmaması için de aynı boyutlara dönüştürme gibi saçma sapan işler yapılıyordu. FFmpeg yerine github'ta php ile yazılmış bir opensource proje buldum o daha sağlıklı çalışıyor. Belirtilen çerçeve boyutunda fotoğrafları bozmadan kolaj olarak veriyor.  FFMpeg ile zaman kaybetmeyip alttaki opensource i kullanabilirsiniz.

    https://github.com/tzsk/collage 

     

     

    saybirs tarafından 19/Eki/18 12:42 tarihinde düzenlenmiştir