İçeriğe atla

HandBrake

Vikipedi, özgür ansiklopedi
HandBrake
macOS Sierra'da çalışan HandBrake 1.0.0
GeliştiriciHandBrake Team
İlk yayınlanma24 Ağustos 2003 (22 yıl önce) (2003-08-24)
Güncel sürüm1.10.2[1] Bunu Vikiveri'de düzenleyin 6 Eylül 2025
Kod deposu Bunu Vikiveri'de düzenleyin
İşletim sistemi
Platformx64
Boyutu150 MB
Diller25 dil
Dil listesi
İngilizce, Almanca, Türkçe, Fransızca, Rusça ve diğerleri
TürKod Dönüştürücü
LisansGPL-2.0-only (Üçüncü taraf bileşenlerin kendi lisansları vardır)[2]
Resmî sitesihandbrake.fr


HandBrake, video dosyalarını çeşitli formatlara dönüştürmek için kullanılan açık kaynaklı bir video kodlama yazılımıdır. Kullanıcıların video sıkıştırma, kalite ayarları ve format değişiklikleri yapmasına olanak tanır. Özellikle DVD ve Blu-ray disklerden dijital formatlara video dönüştürme işlemleri için popülerdir.

HandBrake, ilk olarak 2003 yılında Eric Petit tarafından BeOS işletim sistemi için geliştirildi.[3] Daha sonra diğer platformlara taşındı. Petit, Nisan 2006'ya kadar yazılımın başlıca geliştiricisi olarak kaldı ve bu dönemde son resmi Subversion güncellemesini yaptı. Kısa bir süre forumlarda aktif olmaya devam etti, ancak Mayıs-Haziran 2006 döneminde HandBrake topluluğundan kimse kendisiyle iletişime geçemedi ve resmi olarak başka kod değişikliği yapılmadı.

MediaFork Dönemi

[değiştir | kaynağı değiştir]

Eylül 2006'da Rodney Hester ve Chris Long, Apple'ın iPod firmware 1.2 sürümünden H.264 video sıkıştırma formatını çıkarmak için bağımsız olarak tersine mühendislik çalışmaları yapıyordu. HandBrake forumunda tanışan ikili, çalışmalarının birbirini tamamladığını fark ederek H.264 formatını destekleyen, derlenebilir ancak kararsız bir sürüm üzerinde birlikte çalışmaya başladı. Ancak, geliştirdikleri kodu Petit'in izni olmadan HandBrake'in resmi Subversion deposuna ekleyemediler.[4]

Bunun üzerine Hester, HandBrake'in son resmi sürümüne (0.7.1) dayalı bir Subversion deposu oluşturdu ve geliştirmeye burada devam etti. Bu yeni projeye MediaFork adı verildi.

2007 ve Sonrası

[değiştir | kaynağı değiştir]

13 Şubat 2007'de Petit, Hester ve Long ile iletişime geçerek çalışmaları desteklediğini bildirdi. Bunun üzerine MediaFork, HandBrake'in doğrudan halefi olarak kabul edildi ve MediaFork'un web sitesi ve forumları HandBrake'e taşındı. Bir sonraki sürüm, resmi olarak HandBrake adıyla yayınlandı.

24 Aralık 2016'da, 13 yılı aşkın geliştirme sürecinin ardından, HandBrake 1.0.0 sürümü yayınlandı.

Ayrıca, HandBrake'in kodlama motorunu kullanan bir başka dönüştürücü olan VidCoder da bulunmaktadır.

Donanım Hızlandırma

[değiştir | kaynağı değiştir]

Bazı GPU'lar (özellikle CPU'ya fiziksel olarak entegre edilen APU'lar) video kodlama ve kod çözme için özel donanım içerir. Bunlar arasında Intel Quick Sync Video, Nvidia NVENC ve AMD Video Coding Engine / Video Core Next (VCE/VCN) bulunmaktadır.

Bu donanım birimleri genellikle video konferans ve akışlı video yayını gibi hızlı ve enerji verimli sıkıştırılmış video gerektiren senaryolar için tasarlanmıştır. Ancak, sıkıştırma verimlilikleri optimize edilmiş bir yazılım kodlayıcısıyla aynı seviyeye ulaşamadığından, HandBrake gibi transcoding (format dönüştürme) yazılımlarında daha az tercih edilir.

Buna rağmen, HandBrake uyumlu donanımlara sahip kullanıcılar için donanım hızlandırmalı kodlama seçeneğini sunmaktadır.

Intel Quick Sync desteği Kasım 2014'te 0.10.0 sürümüyle eklendi.

Nvidia NVENC ve AMD VCE desteği Aralık 2018'de yayımlanan 1.2.0 sürümüyle eklendi.

HandBrake, AMD'nin VCE ve daha yeni olan VCN teknolojilerini destekler, ancak kullanıcı arayüzünde yalnızca VCE adı geçer, hatta VCN donanımı mevcut olsa bile.

Transcoding (Dönüştürme)

[değiştir | kaynağı değiştir]

Kullanıcılar, çıktı dosyalarını aşağıdaki ayarlarla özelleştirebilir:

Bit hızı, maksimum dosya boyutu veya örnekleme hızı ayarlanabilir.

Sürekli kalite modu (constant quality) ile sabit görüntü kalitesi sağlanabilir.

Adaptif deinterlacing, ölçeklendirme, detelecine ve kırpma işlemleri hem otomatik hem de manuel olarak uygulanabilir.

Toplu İşlem (Batch Encoding)

[değiştir | kaynağı değiştir]

HandBrake, grafiksel kullanıcı arayüzü (GUI) ve komut satırı arayüzü (CLI) aracılığıyla toplu işlem desteği sunar. Kullanıcılar birden fazla dosyayı sıraya alarak dönüştürebilir.[5]

Ayrıca, üçüncü taraf komut dosyaları ve arayüzler de toplu işlem için geliştirilmiştir:

  • HandBrake Batch Encoder
  • VideoScripts
  • Batch HandBrake

Bu araçlar, komut satırını (CLI) kullanarak belirli bir dizindeki birden fazla dosyanın işlenmesini sağlar.

  1. ^ "Release 1.10.2". 6 Eylül 2025. Erişim tarihi: 15 Eylül 2025. 
  2. ^ "Handbrake: Features". 25 Ocak 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Temmuz 2015. 
  3. ^ "HandBrake version 0.7.0-beta3". Eric Petit. 13 Kasım 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ocak 2013. 
  4. ^ "VidCoder Home". 18 Şubat 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Mart 2012. 
  5. ^ "Queue". Handbrake. 8 Mayıs 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ağustos 2011. 

Dış Bağlantılar

[değiştir | kaynağı değiştir]