Post

Bozuk MP4 Videolarını Kurtarmak: Untrunc ve Yeni AUR Paketi

🇹🇷 Bozuk MP4 Videolarını Kurtarmak: Untrunc ve Yeni AUR Paketi

Bozuk MP4 Videolarını Kurtarmak: Untrunc ve Yeni AUR Paketi

Video prodüksiyonu veya günlük kayıtlar sırasında başımıza gelebilecek en sinir bozucu şeylerden biri “truncated” (yarım kalmış/bozuk) bir video dosyasıyla karşılaşmaktır. Kamera pilinin bitmesi, aniden kapanma veya kayıt sırasında dosya sisteminin hata vermesi sonucu oluşabilen bu sorun, videonun header (başlık) bilgisinin yazılamamasına ve dolayısıyla oynatılamamasına neden olur.

İşte tam bu noktada Untrunc devreye giriyor.

Untrunc Nedir?

Untrunc, aslen Federico Ponchio (ponchio/untrunc) tarafından geliştirilen ve bozulan video dosyalarını onarmak için kullanılan popüler bir açık kaynaklı araçtır. Temel çalışma prensibi, bozulan bir videoyu aynı kamera veya aynı ayarlarla çekilmiş sağlam bir referans video kullanarak tamir etmektir. Sağlam videodaki meta veri yapısını kopyalayarak bozuk dosyanın başlık (header) kısımlarını onarır ve videoyu tekrar izlenebilir hale getirir.

Bizim burada bahsettiğimiz ve AUR paketini hazırladığımız sürüm (fr0stb1rd/untrunc), orijinal projenin üzerine birçok performans iyileştirmesi ve yeni özellik eklenmiş halidir.

Bu fork’un sunduğu bazı avantajlar:

  • Orijinal versiyondan 10 kat daha hızlı çalışma.
  • Düşük bellek kullanımı.
  • 2GB üzerindeki dosya desteği.
  • Gelişmiş loglama sistemi.
  • GoPro ve Sony XAVC formatları için destek.

Artık Arch Linux Kullanıcıları İçin Daha Kolay!

Bugün itibariyle, bu güçlü aracın Arch Linux kullanıcıları için kurulum sürecini çok daha zahmetsiz hale getirdik. Yayına aldığım AUR binary paketi sayesinde artık kaynak koddan derlemekle uğraşmanıza gerek yok.

AUR Kurulumu (Önerilen)

Popüler AUR yardımcılarından biriyle (paru veya yay) tek komutla kurabilirsiniz:

1
2
3
paru -S untrunc-anthwlock-bin
# veya
yay -S untrunc-anthwlock-bin

Bu paket, içinde gömülü (statically bundled) FFmpeg ile birlikte gelir, dolayısıyla sisteminize ek bir bağımlılık yüklemeden çalışır.

Manuel Kurulum

Eğer bir yardımcı kullanmıyorsanız, manuel olarak kuralım:

1
2
3
git clone https://aur.archlinux.org/untrunc-anthwlock-bin.git
cd untrunc-anthwlock-bin
makepkg -si

Video Nasıl Kurtarılır?

Kurulum yaptıktan sonra tek yapmanız gereken şu komutu çalıştırmak:

1
untrunc /yol/saglam-video.mp4 /yol/bozuk-video.mp4

Birkaç saniye içinde bozuk-video_fixed.mp4 adında onarılmış dosyanız hazır olacaktır.

Neler Değişti? (v1.0.0 Güncellemeleri)

Repo genelinde yaptığımız son güncellemelerle:

  1. Çapraz Platform Desteği: GitHub Actions üzerinden Linux (amd64, arm64, armv7, i386) ve macOS (Intel, Apple Silicon) için otomatik binary oluşturma sistemi kurduk.
  2. Dokümantasyon: README dosyasını desteklenen tüm mimarileri ve AUR kurulumunu içerecek şekilde yeniledik.
  3. Temiz Geçmiş: Repo commit geçmişini PR sürecine uygun şekilde profesyonel bir yapıya kavuşturduk.

Eğer bozuk bir videonuz varsa, Untrunc’a bir şans verin.

Proje ana sayfası: fr0stb1rd/untrunc AUR sayfası: untrunc-anthwlock-bin

This post is licensed under CC BY 4.0 by the author.