7 Ocak 2012 Cumartesi

Philips AVENT PhotoFrame 7" linux'te video yükleme

Gecenlerde bu aletten aldik bir tane. Fotograf gostermenin yaninda mp3 calma (tek basina ve arka planda), video oynatma ozelliklerine sahip. Iyi bir alet sonucta.

Video oynatma tabii epey kisitli. Windows yazilimi sizin icin avi'leri ve gordugum kadari ile mp4'leri uygun formata ceviriyor. Bu format nedir:
  • Video format: MJPEG
  • FPS: 30
  • Cozunurluk: 800x600 desteklemiyor. Deneyip gordugum 640x480, 800x448
  • Ses: 8bit PCM, Mono
Peki bu videoyu linuxde nasil olustururuz? Avidemux video kisminda iyi de 8bit PCM olusturamiyor. Bu yuzden :
  1. sesi mp3 yada wav olarak kaydedip Audacity ile aciyoruz.
  2. Tracks > Stereo track to mono
  3. File > Export...
  4. Format olarak 'Other uncompressed files'
  5. Options >
  6. Header : WAV
  7. Encoding : Unsigned 8 bit PCM
Boylece sesi uygun bir wav dosyasina cevirdik. Bu dosyayi avidemux'da harici ses dosyasi olarak yukluyoruz. Hepsi bu kadar. Afiyet olsun :)

29 Ocak 2011 Cumartesi

Gmail adres defterinden Nokia 3200'a

Gmail'e aktarıp düzenledigim adres defterimi emektar Nokia 3200'ra aktarirken epey bir ter doktum. Burada paylasacagim. Belki caresiz bir ruha derman olur :)

Ozetle, kayitlari Gmail'den cikarttim, donusturdum, Nokia PC Suite (NPCS) ile 3200'ra yukledim. İşin sıkıntılı kısmı dönüsturme.

Gmail csv yada vcard formatinda kayitlari cikarabiliyor. Cok yetenkli NPCS, ikisini de direkt desteklemiyor. Hatta hata mesaji bile vermeden cakiliyor. Nokia'ya yakistiramadim.

Neyse vcard'ı donusturmek daha kolayima geldi. Donustume icin biraz bash biraz jedit kullandim.

  1. replace: TEL;TYPE= -> TEL;
  2. reg replace: ^N -> N;ENCODING=QUOTED-PRINTABLE;CHARSET=UTF-8:
  3. Eger NOTE: satirlari varsa onlari silebilirsiniz.
  4. jedit beanshell: ENC(String c) { s="";for(i:c.getBytes())s+="="+Integer.toHexString(i&0xff).toUpperCase(); return s; }
  5. jedit reg replace: ([^+A-Za-z0-9\n:.= ;-_-$!,]) -> ENC(_1)
  6. bash: mkdir kayitlar; I=0; cat 3200_contacts.vcf | while read L; do test "$L" = "$FL" && let I++; echo "$L" >> kayitlar/k"$I".vcf; done
Sonra NPCS'de kayitlar dizinine gidip butun vcf dosyalarini 'ice aktariyoruz' ('import') :)

Not: Linux uzerinde Wammu adli acikkod bir telefon yazilimi mevcut. Bir turlu 3200 ile baglanti kurduramadim. Kurabilirseydim belki cok daha kolay olacakti.

28 Kasım 2010 Pazar

Linux'e UK_TR klavye düzeni

Daha önceki bir yazımda US_TR klavye düzeninden bahsetmiştim. Bu da onun UK_TR olanı: Linktr-uk.tar.gz. Arşivin içinde ihtiyacınız olan dosyaları orjinal halleri ile bulabilirsiniz.

Ubuntu 10.04'de dosyaların yolları:

/usr/share/X11/xkb/symbols/tr
/usr/share/X11/xkb/rules/evdev.xml

18 Ekim 2009 Pazar

Doğum günü karaokesi

Bir arkadaşımızın doğum günü kutlaması için ona süpriz karaoke parçası hazırladık. Hem kendim icin hem sizler icin bu yazida deneyimlerimi paylasacagim.
Sıfırdan beste yapmak istemiyorsanız beğendiğiniz bir parcanin akustik yada karaoke surumunu bulmalisiniz. Sozlerin zamanlamasini kolaylastirmak icin karaoke surumunu tavsiye ederim.
Karaoke parcalari internette cdg+mp3 yada midi (kar) formatinda bulabilirsiniz. Mp3 olanlarin kalitesi daha iyi tabii. Cdg dosyasi karaokenin video tarafini iceriyor diye dusunebiliriz.
Parca secerken tavsiyem yavas olanlar. Bunlara soz uydurmak daha kolay. Gerekli kisimlar daha hizli yada daha uzatip soylenerek ozenle uydurulur. Biz What a Wonderful World'u kullandik. Isimiz epey kolay oldu. Bir cok reklamda muzik olarak kullanildigina sasmamak gerekir :)
Daha sonra 4-5 arkadas toplanip soz yazmaya girisiyorsunuz. Bir yandan icmenizi tavsiye ederim; hem daha cok egleniyorsunuz hem insanlar daha yaratici oluyor. Bir kisi bilgisayardan parcayi caliyor. Tekrar tekrar dinleyip uygun soz buluyorsunuz.
Soz bitince arkadasinizin fotolarindan parcaya uygun kareler secilir. Bu kareler moviemaker gibi bir programda karaoke mp3 ile bir videoya donusturulur. Boylece elimizde sozleri olmayan bir karaoke videosu oldu.
Sozle icin bir videoya daha ihtiyac var. cdg dosyasi pykaraoke ve avidemux ile video'ya donusturulur. pykaraoke ile cdg dosyasi bir png dosyalar kumesine donusturulur. Sonra bunlar avidemux ile videoya cevrilir. Tabii mp3'u de ekleyelim.
Bu video'yu aegisub programi ile alt yazilari olustururken kullanacagiz. Aegisub'da video acilir, ses yuklenir. Daha sonra orjinal sozlere gore kendi sozlerimizi ekleriz. Isteginize gore karaoke etkisini kullanabilirsiniz. Ortalama bir ozenle bu is 1-2 saatinizi aliyor.
Son asamada da ilk video ile alt yazimizi birlestiriyoruz. Bunun icin yine avidemux yada virtualdub kullanilabilir.
Bir asama daha yazayim. Bir karaoke bar ayarliyoruz. Adamlara videoyu veriyoruz ve arkadasimizin hic beklemedigi bir anda parcamiz oynamaya basliyor :)

30 Aralık 2008 Salı

Yapılması Gereken En Önemli Üç Şey

Jose Marti'ye sormuşlar: Ölmeden önce yapılması gereken en önemli üç şey ne olabilir diye? "Bir ağaç dik, bir kitap yaz ve bir evlat sahibi ol" demiş.

31 Ağustos 2008 Pazar

Windows için US_TR Klavye Düzeni

Yazılarımın çoğunda gördüğünüz gibi Türkçe harf kullanmaya pek özen göstermiyorum. Ç yerine c, ş yerine s basmam özensizligimden değil, klavyemin US düzenine sahip olmasından. Linux'de benim gibileri düşünmüşler ve alternatif bir düzen koymuşlar. Bu düzende alt tuşu ile s'ye basarsanız ş, u'ya basarsanız ü çıkıyor. Zor da olsa kullanmaya çalışıyorum.
Yaklaşık bir aydır zorla windows kullanıyorum. Çoklu masaüstü (VirtuaWin) ve diğer bir kaç araçla linux ortamımı az da olsa yarattım; bir bu klavye düzeni kaldı. Daha kolay yöntemi yada hazırı var mı bilmiyorum ama oturup The Microsoft Keyboard Layout Creator ile kendim bir düzen yarattım (maceradan kaçmayacaksın :)). us_tr.rar dosyasındaki setup.exe'yi çalıştırıp Input Service olarak "Türkçe - US klavye + Türkçe karakterler" servisini kurabilirsiniz.