Tag Archives | C++

OBS Studio 31.1.1 duyuruldu

Video kaydı ve canlı yayın için özgür ve açık kaynak kodlu bir yazılım olan OBS Studio‘nun (Open Broadcaster Software) 31.1.1 sürümü duyuruldu.Yeni sürümün, bazı durumlarda RTMPS akışlarının başarısız olmasına neden olan sorunu düzelttiği belirtiliyor. OBS Studio 31.1.1, GNU/Linux’ta tarayıcı kaynağı donanım hızlandırmasının başarısız olmasına neden olan sorunun düzeltildiği belirtilirken, ayrıca ARM üzerinde Windows desteği eklenmiş bulunuyor. OBS Studio, asıl olarak Qt ile oluşturulmuştur ve aslında Open Broadcaster Software adıyla kullanıma sunulan yazılım, 2016’dan beri, OBS Studio adıyla anılmaktadır. C, C++ ve Qt dillerinde yazılan OBS Studio, gerçek zamanlı kaynak ve cihaz yakalama, sahne kompozisyonu, kodlama, kayıt ve yayın olanağı sağlar. Ana kullanıcı arayüzü beş bölüm halinde düzenlenen yazılım; sahneler, kaynaklar, ses mikseri, geçişler ve kontrolleri içerir. Stüdyo modundayken, iki tuval önizleme penceresi sunan yazılımda; soldaki pencere aktif olmayan sahnelerin değiştirilmesi ve önizlemesi için, sağdaki pencere ise canlı sahnenin önizlemesi için kullanılır. OBS Studio 31.1.1 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

   OBS Studio 31.1.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

LLVM 20.1.8 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 20.1.8 sürümü duyuruldu. Gönüllülerin, LLVM projesi için ikili dosyalar yaptıkları ve bu ikili dosyaları test edip derlemek için zamanları olduğunda yükledikleri ifade edilirken, dağıtım için ikili dosyaların kullanılmasının veya belirli bir platforma veya yapılandırmaya güveniliyorsa, kendi ikili dosyalarınızın derlenmesinin önerildiği söyleniyor. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 20.1.8 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

LLVM 20.1.8 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

OBS Studio 31.1.0 duyuruldu

Video kaydı ve canlı yayın için özgür ve açık kaynak kodlu bir yazılım olan OBS Studio‘nun (Open Broadcaster Software) 31.1.0 sürümü duyuruldu.Yeni sürümün, modern GNU/Linux masaüstünde bu deneyimi iyileştirmek için PipeWire ekran yakalama için açık senkronizasyon desteği eklemesi bakımından oldukça heyecan verici olduğu belirtiliyor. OBS Studio 31.1.0, hem GNU/Linux hem de macOS sistemlerde çok kanallı videolar için destek eklediği belirtilirken, ayrıca GNU/Linux kullanıcıları için donanım hızlandırmalı tarayıcı kaynağı desteği de sağlanmış bulunuyor. OBS Studio 31.1.0, GNU/Linux’un bir diğer kazanımı olarak video hızlandırma API’si (VA-API) için QVBR (kalite tanımlı değişken bit hızı) hız kontrol desteğini de ekliyor. OBS Project tarafından sağlanan OBS Studio, asıl olarak Qt ile oluşturulmuştur ve aslında Open Broadcaster Software adıyla kullanıma sunulan yazılım, 2016’dan beri, OBS Studio adıyla anılmaktadır. C, C++ ve Qt dillerinde yazılan OBS Studio, gerçek zamanlı kaynak ve cihaz yakalama, sahne kompozisyonu, kodlama, kayıt ve yayın olanağı sağlar. Ana kullanıcı arayüzü beş bölüm halinde düzenlenen yazılım; sahneler, kaynaklar, ses mikseri, geçişler ve kontrolleri içerir. Stüdyo modundayken, iki tuval önizleme penceresi sunan yazılımda; soldaki pencere aktif olmayan sahnelerin değiştirilmesi ve önizlemesi için, sağdaki pencere ise canlı sahnenin önizlemesi için kullanılır. OBS Studio 31.1.0 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

   OBS Studio 31.1.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

OBS Studio 31.0.4 duyuruldu

Video kaydı ve canlı yayın için özgür ve açık kaynak kodlu bir yazılım olan OBS Studio‘nun (Open Broadcaster Software) 31.0.4 sürümü duyuruldu. NVIDIA kullanıcılarının GPU sürücülerini 551.76 (Windows) / 550.54.14 (Linux) veya daha yenisine güncellemeleri gerekebileceği belirtilirken, NVIDIA Kepler (600 ve 700 serisi) GPU’ların artık NVENC için destek görmediği söyleniyor. OBS için kod imzalama sertifikası güncellenirken, bu OBS güncellemesiyle bazı hile karşıtı çözümlerle oyun yakalama uyumluluğunun etkilenebileceği belirtiliyor. Ses dosyaları gibi video karesi boyutu olmayan medya kaynaklarında oluşan bir çökmenin düzeltildiği belirtilirken, bir öğe orijinal boyutlarından daha fazla kırpıldığında oluşan bir donma da düzeltilmiş bulunuyor. GNU/Linux ve macOS’ta POSIX borularının sessizce başarısız olabildiği bir sorunun düzeltildiği belirtilirken, GNU/Linux’ta V4L2 sanal kamera başlatma hatası da düzeltilmiş bulunuyor. OBS Studio 31.0.4 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

   OBS Studio 31.0.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Qt 6.10 Beta 1 duyuruldu

Uygulamaların oluşturulmasına hız kazandırmak için tasarlanmış araçlar, masaüstü ortamları, gömülü ve mobil aygıtlar için kullanıcı arabirimleri içeren yetkin geliştirme platformu olan Qt’nin 6.10 Beta 1 sürümü, Jani Heikkinen tarafından duyuruldu. Bunun, Qt Online Installer aracılığıyla indirilebileceğini ifade eden Heikkinen; ticari kullanıcıların bunları Qt Hesap Portalı’nda bulabileceğini, açık kaynaklı kullanıcıların ise bunlara açık kaynaklı indirme alanından erişebileceğini söyledi. En son özellikleri keşfetmek için Qt 6.10 için “neler yeni” belgelerine göz atılabileceğini belirten Heikkinen; ancak belgelerin hâlâ güncellendiğini ve bazı özellik vurgularının henüz var olmayabileceği ve ancak beta aşamasında ekleneceğinin unutulmamasını söyledi.. Qt 6.10 Beta’nın denenmesini ve geri bildirimlerin proje ile paylaşılmasının önerildiği belirtiliyor. Herhangi bir sorunla karşılaşanların, bugreports.qt.io adresinden ayrıntılı bir hata raporu gönderebileceği ifade ediliyor. Qt Project’in posta listelerinde ve geliştirici forumlarında tartışmalara katılınabileceği belirtiliyor. Beta aşaması boyunca güncellemelerin yayınlamaya devam edeceği ifade ediliyor. Bu arada, Qt 6.10 sürüm planı incelenebilir. Qt 6.10 Beta 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

KDE masaüstü ortamı ve pek çok açık kaynak kodlu ve ticari amaçlı yazılımın Qt ile geliştirilmesi Nokia’nın da ilgisini çekmiş ve 2008 yılında Trolltech’i 104 Milyon Euro karşılığında satın almıştır. Değerli bir geliştirme ortamı olan Qt, C++ ile ilişkili olsa da Python, Ruby, PHP, Perl, Pascal, C# ve Java ile de kullanılabilmektedir. Dikkatleri ilk kez KDE masaüstü ortamının bu araç takımını kullanması ile çeken Qt’nin ilk sürümleri özgür olmayan bir lisansla dağıtılmış, GNU/Linux gibi özgür bir işletim sisteminin en popüler masaüstü ortamının özgür olmayan bir araç takımını kullanması doğallıkla hoş karşılanmamıştır. Buna tepki olarak GTK+ kullanarak GNOME masaüstü geliştirilmeye başlanmıştır. Ayrıca, Harmony denen ve Qt’ye benzeyen bir araç takımı da geliştirilmeye başlanmıştır. Trolltech, bu tepkilere karşı Qt’yi QPL denen, GPL benzeri bir lisansla yayınlamış, ancak, özgür yazılım savunucuları Trolltech’e Qt’yi GPL lisanslı olarak dağıtmasını dayatmıştır. Dördüncü sürümle birlikte Windows için de GPL lisansıyla dağıtılmaya başlanan Qt; Trolltech firmasının Nokia tarafından satın alınmasından sonra, 4.5 sürümünden itibaren LGPL lisansı altında dağıtılmaya başlanmıştır. Nokia Qt platformunu cep telefonları için zengin görselliğe sahip uygulamalar geliştirilmesi amacı ile Nokia yazılım geliştirici topluluğuna tanıtır. Günümüzde Qt, C++ geliştirilen herhangi bir uygulamada kullanılabileceği gibi, cep telefonu ve gömülü sistemlerde kullanılmaktadır. Qt masa üstü ve sunucu ortamlarında Unix, Linux, Mac OS ve Windows işletim sistemlerini desteklemektedir. Qt, C++ ile geliştirme yapmak için Qt SDK ile gelen Qt Creator kullanılabileceği gibi, Eclipse, Visual Studio yada Mac Os X üzerinde XCode kullanılabilir. Qt 6.10 Beta 1 edinmek için:

0

LLVM 20.1.7 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 20.1.7 sürümü duyuruldu. Gönüllülerin, LLVM projesi için ikili dosyalar yaptıkları ve bu ikili dosyaları test edip derlemek için zamanları olduğunda yükledikleri ifade edilirken, dağıtım için ikili dosyaların kullanılmasının veya belirli bir platforma veya yapılandırmaya güveniliyorsa, kendi ikili dosyalarınızın derlenmesinin önerildiği söyleniyor. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 20.1.7 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

LLVM 20.1.7 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 4.0.3 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 4.0.3 sürümü, John W. Parent tarafından duyuruldu. CMake 4.0.3’ü duyurmaktan mutluluk duyduğunu söyleyen Parent; bu sürümün belgelenen özelliklerde veya arayüzlerde hiçbir değişiklik yapmadığını, ekosistem değişikliklerini desteklemek ve/veya gerilemeleri düzeltmek için bazı uygulama güncellemeleri yapıldığını söyledi. CMake 4.0.3 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

CMake 4.0.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0