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: 2362

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: 2106

Mac Automator Services ile Örnek Imagemagick Kullanımı

Screen Shot 2015-10-10 at 13.06.55

  1. Automator’u açıyoruz.
  2. Ardından Services’ı seçiyoruz.
  3. Sağ tarafa Run Shell Scripti seçiyoruz.
  4. Sağ üst köşede yer alan Servives recieves selected menüsünden  files or folder’ı  seçiyoruz.
  5. Pass input’u as arguments seçiyoruz.

Kod kısmına

for f in “$@”
do
/opt/local/bin/convert “$f” “${f%.*}.png”
done yazıyoruz.

7. Ardından save edip çıkıyoruz.

8.İmagemagick yüklü değilse services çalışmaz.Convert komutunun yerini kodda tam olarak belirtmek zorundasınız.Yerini öğrenmek için terminalde which convert yazmanız yeterlidir.

 

 

 

Görüntülenme: 2177

SoX − Sound eXchange, Ses manipülasyonunun İsviçre Çakısı

 

Bu yazıda en popüler ses dosyası formatlarını okuyup,yazabilen ve effect uygulayabilen açık kaynaklı bir paket olan SoX’ı Mac OS X’e nasıl kurulacağını bulacaksınız.

Bu eklentiyi  Mac OS X’e indirmek  için port,brew gibi paket indiricilerin kurulması gerekmektedir. Homebrew* indirip kurmak için terminale

ruby -e “$(curl –fsSL   https://raw.githubusercontent.com/Homebrew/install/master/install)”

yazılır.

Brew’in kurulduğunu test etmek için terminale brew yazılır.Eğer aşagıdaki gibi yazılar ekrana geliyorsa brew başarılı bir şekilde kurulmuş demektir.

Screen Shot 2015-09-26 at 12.55.08

Brew kurulduktan sonra SoX’ u rahat bir şekilde indirip kurabiliriz.Bunun için terminale brew install sox yazmamız yeterlidir.Bu aşamadan sonra brew sox’u bulup indirip  Mac OS X’e kuracaktır.

SoX’ın kurulduğunu doğrulamak için terminale sox yazarız.Eğer sox:command not found diyorsa bir yerde yanlışlık yapmışsınız demektir.Her şey yolunda gitmişse aşagıdaki gibi bir ekran görmeniz gerekmekte.

Screen Shot 2015-09-26 at 13.06.19

 

Yukarıdaki gibi bir ekran gördüyseniz soX kullanımınıza hazır demektir.Bundan sonraki yazıda soX’la ilgili pratik komutlar paylaşılacaktır.

*Homebrew internet sitesi:   http://brew.sh/

 

 

Görüntülenme: 2050

Rootless Root

Bir öğleden sonra, Üstad Foo ve Nubi birbirinden öğrenmek üzere buluşan programcıların toplantısına katıldı. Programcılardan birisi Nubiye okulun ve üstadın yolunu sordu. “Unix’in Büyük Yolu” öğretisine bağlıydılar. Programcı küçümsedi.
“Unix’in komut satırı araçları kaba ve geri kalmış” diye alay etti. “Modern, doğru tasarlanmış işletim sistemleri herşeyi grafiksel bir arabirimle halleder.”
Üstad Foo cevap vermedi ama ayı gösterdi. Yakındaki bir köpek üstadın eline havladı.
“Seni anlamıyorum!” dedi programcı.
Üstad Foo sessizliğini korudu, ve Buda resmini işaret etti. Daha sonrada elini pencereye doğrulttu.
“Ne demeye çalışıyorsun?” diye sordu programcı.
Üstad Foo programcının kafasını işaret etti. Sonra da kayayı işaret etti.
“Neden kendini açıkça ifade edemiyorsun?” dedi programcı.
Üstad Foo düşünceli bir şekilde kaşlarını çattı, programcının burnuna hafifçe iki tane çaktı ve onu çöp tenekesine attı.
Programcı çöp tenekesinden çıkmaya uğraşırken, köpek üzerine atladı ve işedi.
İşte o an programcı aydınlandı.

http://catb.org/~esr/writings/unix-koans/

Görüntülenme: 1721

Balthazard

Balthazard Javascript calimelo.com

Calimelo Gururla Sunar!

ARIZA 01:
ARIZA 02:
ARIZA 03:
ARIZA 04:
ARIZA 05:
ARIZA 06:
ARIZA 07:
ARIZA 08:
ARIZA 09:
ARIZA 10:

Görüntülenme: 16922