Dolby Vision MP4 Rehberi Web Uygulaması

Giriş

Bu makalede, dv-mp4muxer-wiki.html dosyasında yer alan web uygulamasının ne olduğu, nasıl çalıştığı ve hangi amaçlara hizmet ettiği detaylı şekilde açıklanacaktır. Kodun temel işlevleri, kullanıcıya sunduğu avantajlar ve teknik detaylar sunulmuştur.

Nedir?

UHD Blu-ray kaynaklarından Dolby Vision özellikli MP4 dosyaları oluşturmak için kullanılan MP4Muxer komutunu kolayca hazırlamaya yardımcı olan, modern ve kullanıcı dostu bir web arayüzüdür. Bu uygulama, dosya işleme veya komut çalıştırma işlemlerini doğrudan yapmaz; bunun yerine, kullanıcıdan aldığı girdilerle doğru komut satırını oluşturur ve kullanıcıya sunar.

Ne İşe Yarar?

  • Komut Oluşturucu: Kullanıcıdan alınan bilgilerle (video, ses dosyası, profil, dil vb.) MP4Muxer için doğru komut satırını otomatik olarak hazırlar.
  • Çok Dilli Destek: Türkçe ve İngilizce dillerinde arayüz sunar. Kullanıcılar sağ üstteki bayrak ikonlarıyla dili değiştirebilir.
  • Kullanıcı Dostu Arayüz: Modern tasarım, açıklayıcı etiketler, ipuçları (tooltip) ve hata mesajları ile kullanıcı deneyimini artırır.
  • Kopyalama Kolaylığı: Oluşturulan komut tek tıkla panoya kopyalanabilir.
  • Yardımcı Bilgiler: Demux işlemi, gerekli araçlar ve dosya hazırlığı hakkında rehberlik sağlar.

Teknik Detaylar

1. HTML ve CSS

  • TailwindCSS ile modern ve responsive (mobil uyumlu) bir arayüz sunar.
  • Google Fonts üzerinden Inter fontu kullanılır.
  • Tooltip (açıklama balonları) ve dil seçici gibi özel stiller içerir.

2. Form ve Girdi Alanları

  • Kullanıcıdan MP4Muxer yolu, Dolby Vision profili, temel ve geliştirme katmanı dosyaları, ses dosyası, medya dili ve çıktı dosyası adı alınır.
  • Zorunlu alanlar yıldız (*) ile belirtilmiştir.

3. JavaScript Fonksiyonları

  • Çoklu Dil Desteği: translations nesnesi ile tüm metinler Türkçe ve İngilizce olarak tanımlanır. Dil seçimi localStorage ile hatırlanır.
  • Form İşleme: Form gönderildiğinde tüm alanlar kontrol edilir, eksik varsa kullanıcıya uyarı gösterilir.
  • Komut Oluşturma: Girilen değerlere göre MP4Muxer komutu otomatik olarak hazırlanır.
  • Kopyalama: Komut panoya kopyalanabilir, başarılı olursa kullanıcıya bildirim verilir.

4. Kullanım Senaryosu

  1. Kullanıcı, UHD Blu-ray kaynağından gerekli dosyaları demux eder.
  2. Web arayüzünde ilgili alanları doldurur.
  3. “Komutu Oluştur” butonuna basar.
  4. Oluşan komutu kopyalayıp kendi bilgisayarında komut satırında çalıştırır.

Avantajları

  • Hatalı komut riskini azaltır.
  • Teknik bilgi gereksinimini en aza indirir.
  • Zamandan tasarruf sağlar.
  • Her seviyeden kullanıcı için uygundur.

Sonuç

Bu web uygulaması, Dolby Vision MP4 dosyası oluşturmak isteyen kullanıcılar için pratik, hızlı ve güvenli bir çözüm sunar. Komut satırı ile uğraşmak istemeyen veya hata yapmak istemeyen herkes için ideal bir yardımcıdır.

Github’da Proje

https://github.com/xmtaha/dv-mp4muxer-wiki