Mac Automator Service ile ffmpeg kullanımı // Using ffmpeg with Mac Automator Service

  • Öncelikle Automator‘u çalıştırıyoruz.Çıkan ekrandan Services seçiyoruz.

Screen Shot 2015-12-24 at 08.45.40

  • Utilies seçeneğinden Run Shell Scripte çift tıklayıp sağ tarafa atıyoruz.

 

Screen Shot 2015-12-24 at 08.46.06

  • Service receieves selected’ı Files&Folders ,Pass Input’u as argumentes yapıyoruz.

 

 

  • Kod kısmına

for f in “$@”
do
    /opt/local/bin/ffmpeg -i “$f” -strict -2  “${f%.*}.mov”
done

Screen Shot 2015-12-24 at 08.47.42

  • ffmpeg’in Mac’deki adresi önemli bu nedenle terminalden which ffmpeg yazıp adresini öğrenmelisiniz.Eğer ffmpeg adresi yukarıdaki koddan farklıysa değiştirmelisiniz .Koddaki ffmpeg kısmına istediğiniz eklentileri ekleyebilirsiniz.
  • İşlemler bitince kaydedip çıkıyoruz.Oluşan Services’i  /Users/??????/Library/Services/ klasörüne atıyoruz.

 

 

Görüntülenme: 2361

Bash Programlama ile FFMPEG KULLANIMI // Using ffmpeg with bash programming

Teminali açıp nano 2mov.sh yazıp entera basıyoruz.

Screen Shot 2015-11-22 at 13.56.32

Çevirilecek videoları atmak istediğimiz klasörü oluşturup koddaki kısım (/Users/ismaileren/cevirilecek_videolar) ile değiştiriyoruz.

#!/bin/bash

for f in /Users/ismaileren/cevirilecek_videolar/*.*;
do
ffmpeg -i “$f” -strict -2  “${f%.*}.mov”
done

yazıp Kontrol+C , Kontrol+X yapıp çıkıyoruz.

sudo chmod +x 2mov.sh ile  scripte çalıştırma yetkisi veriyoruz.

sudo cp -rp 2mov.sh /usr/bin/2mov ile scripti klasöre kopyalıyoruz.

Artık terminale 2mov yazdığınız vakit ,belirttiğiniz klasördeki videoları mov formatına dönüştürebiliriz.

Görüntülenme: 2105