Eğitim

FFmpeg ile Altyazı Ekleme (Komut Satırı Kılavuzu)

tarafından LoudSpeaker Marketing 12 dakika okundu
Bu makalede

Videoya altyazı eklemek için bilgisayar mühendisliği diploması gerekmemelidir — ancak komut satırı terminaline ilk kez baktığınızda genellikle öyle hissedilir. Ücretsiz, açık kaynaklı bir video işleme aracı olan FFmpeg, yazılım lisans ücreti ödemeden güçlü altyazı özellikleri sunar. İster altyazıları doğrudan videonuza yazdırmanız gerekse de açıp kapatılabilen altyazı izleri eklemeniz gerekse, FFmpeg her ikisini de birkaç iyi tasarlanmış komutla halleder. Komut satırını tamamen atlamayı tercih edenler için, otomatik altyazılar Bu araçlar, manuel bir iş akışını birkaç tıklamayla halledebilir; ancak FFmpeg’i anlamak, altyazı ekleme ve işleme süreçleri üzerinde tam kontrol sahibi olmanızı sağlar.

Önemli Çıkarımlar

  • FFmpeg iki tür altyazı yöntemini destekler: açılıp kapatılabilen “soft” altyazılar ve videoya kalıcı olarak kaydedilen “hard” altyazılar
  • SRT dosyaları basit zaman damgası biçimlendirmesi kullanırken, ASS/SSA dosyaları yazı tipleri, renkler, konumlandırma ve efektler ile gelişmiş biçimlendirme imkânı sunar
  • Sabit altyazı işleme, videonun yeniden kodlanmasını gerektirir; bu işlem daha yavaştır ve CPU’yu daha fazla zorlar
  • Yazılı altyazılar genellikle orijinal video ve ses akışları kopyalanırken eklenebilir; böylece videonun yeniden kodlanmasına gerek kalmaz
  • FFmpeg 8.0 sürümünde otomatik transkripsiyon için isteğe bağlı bir Whisper ses filtresi eklenmiştir; ancak avai desteği, FFmpeg ikili dosyasının derlenme şekline bağlıdır ve uyumlu bir model gerektirir
  • SRT, altyazı araçları, oynatıcılar ve platformlar arasında geniş bir uyumluluk sunar
  • ASS/SSA dosyaları, animasyonlu metin efektleri ve karaoke tarzı vurgu gibi kapsamlı stil kontrolü imkânı sunar
  • Yazılım altyazıları, video akışı yeniden kodlanmadan kopyalandığında orijinal video kalitesini koruyabilir

Altyazı Biçimlerini Anlamak: SRT, VTT ve ASS/SSA

FFmpeg komutlarına geçmeden önce, neyle çalıştığınızı anlamanız gerekir. Altyazı dosyaları çeşitli formatlarda bulunur; her biri farklı amaçlara hizmet eder ve farklı düzeylerde kontrol imkânı sunar.

SRT Dosyası Nedir?

SRT (SubRip Text), sadeliği nedeniyle en yaygın kullanılan altyazı formatlarından biridir. Yapısı oldukça basit bir şablonu izler:

1

00:00:01,000 –> 00:00:03,500

Bu ilk altyazıdır.

2

00:00:03,500 –> 00:00:06,000

Bu ikinci altyazıdır.

Her bir giriş, bir sıra numarası, bir zaman damgası aralığı ve görüntülenen metni içerir. SRT dosyalarını herhangi bir metin düzenleyicide oluşturabilir ve düzenleyebilirsiniz; Not Defteri, TextEdit veya VS Code gibi programların hepsi bu iş için uygundur. Bu format, temel satır sonlarını destekler ancak yerel stil özellikleri sınırlıdır.

Seçtiğiniz format, altyazılarınızla neler yapabileceğinizi belirler:

  • SRT (SubRip): Zaman damgaları içeren Plain metni, geniş uyumluluk ve sınırlı stil seçenekleri
  • VTT (WebVTT): İşaret ayarları ve temel stil özelliklerine sahip, genellikle HTML5 video oynatıcılarla birlikte kullanılan, web odaklı bir format
  • ASS/SSA (Gelişmiş Alt İstasyon Alfa): Yazı tipleri, renkler, konumlandırma, gölgeler ve animasyonlar dahil olmak üzere kapsamlı tasarım kontrolü

Markalı altyazılar gerektiren sosyal medya içerikleri için ASS dosyaları, görsel kimliğinize uyum sağlama esnekliği sunar. Erişilebilirlik iş akışları ve geniş uyumluluk açısından SRT genellikle pratik bir tercihtir.

FFmpeg’in Kurulumu: Yükleme ve Temel Kullanım

FFmpeg komut satırından çalıştırılır; yani macOS veya Linux’ta Terminal’de, Windows’ta ise Komut İstemi veya PowerShell’de komutlar gireceksiniz. Kurulum, işletim sistemine göre değişiklik gösterir:

Windows: Şurayı ziyaret edin: FFmpeg indirme sayfası ve buradaki bağlantılardan birini kullanarak uyumlu bir Windows derlemesine gidin. Dosyaları açın, ardından derlemenin çöp kutusu klasörünü PATH ortam değişkenine ekleyin.

Mac: Terminal'i açın ve şu komutu çalıştırın brew install ffmpeg Homebrew paket yöneticisini kullanıyorsanız.

Linux: Çalıştır sudo apt install ffmpeg Ubuntu veya Debian'da, ya da sudo pacman -S ffmpeg Arch tabanlı dağıtımlarda.

Aşağıdakini yazarak kurulumunuzu doğrulayın:

ffmpeg -version

Kurulum başarılı olursa, sürüm ve derleme yapılandırması bilgileri görüntülenir. Sabitlenmiş altyazılar için, yapılandırmada şunların yer alıp almadığını kontrol edin: –enable-libass, ya da şunu çalıştırın ffmpeg -filtreler ve şunu teyit etmek ki altyazılar filtre listelenmiştir.

Temel FFmpeg Komut Yapısı

Her FFmpeg komutu tutarlı bir şablona uyar:

ffmpeg -i input.mp4 [seçenekler] output.mp4

Bu -i flag, giriş dosyanızı belirtir; seçenekler işlemeyi değiştirir ve son argüman ise çıkış dosyanızın adını belirler. Bu yapıyı anlamak, karmaşık komutların bile okunmasını kolaylaştırır.

Yazılı Altyazılar: Videoya Harici Altyazı Parçaları Ekleme

Yumuşak altyazılar, video dosyası içinde ayrı parçalar olarak saklanır ve izleyicilerin bunları açıp kapatmasına olanak tanır. Bu yaklaşım, video akışının yeniden kodlanmasına gerek kalmadığı için orijinal video kalitesini koruyabilir.

Videoyu Yeniden Kodlamadan SRT Dosyalarını Entegre Etme

MP4 için temel bir yumuşak altyazı komutu şöyledir:

ffmpeg -i video.mp4 -i subtitles.srt -c copy -c:s mov_text -metadata:s:s:0 language=eng output.mp4

Bunu ayrıntılı olarak inceleyelim:

  • -i video.mp4: Kaynak videonuz
  • -i altyazılar.srt: Altyazı dosyanız
  • -c kopyalama: Uyumlu giriş akışlarını yeniden kodlamadan kopyalayın
  • -c:s mov_text: Altyazı parçasını MP4 ile uyumlu bir biçime dönüştürün mov_text biçim
  • -metadata:s:s:0 language=eng: İlk altyazı parçasını “İngilizce” olarak etiketleyin

İşleme süreci genellikle sabit altyazı oluşturma işleminden çok daha hızlıdır; çünkü FFmpeg, yalnızca altyazı akışını dönüştürürken video ve ses akışlarını kopyalayabilir. Altyazı dosyalarını gömmeden önce oluşturması gereken ekipler için, Sonix ses veya video dosyalarından otomatik olarak SRT dosyaları oluşturabilir.

Birden Fazla Altyazı Dilinin Yönetimi

Birden fazla dil seçeneği gerektiren içerikler için:

ffmpeg -i video.mp4 -i english.srt -i spanish.srt -map 0 -map 1 -map 2 -c copy -c:s mov_text -metadata:s:s:0 language=eng -metadata:s:s:1 language=spa output.mp4

Bu işlem, İngilizce ve İspanyolca altyazı kanalları arasından seçim yapılabilen tek bir video dosyası oluşturur. Bu -harita Seçenekler, her bir girişten gelen akışları açıkça içerir.

Altyazıları Sabit Kodlama: Altyazıları Doğrudan Videoya Yazma

Sabit altyazılar, video karelerinin kalıcı bir parçası haline gelir ve oynatıcı ayarlarından bağımsız olarak görüntülenir. Bu, ayrı altyazı izlerini güvenilir bir şekilde görüntüleyemeyen yayın ortamlarında altyazıların görünür olmasını sağlamaya yardımcı olabilir.

Kalıcı Altyazılar İçin Altyazı Filtresini Kullanma

Temel çalıştırma komutu şudur:

ffmpeg -i video.mp4 -vf “subtitles=subtitles.srt” -c:v libx264 -c:a copy output.mp4

Bu -vf video-filter seçeneği, altyazı filtresini uygulayarak metni doğrudan video karelerine işler. Filtre, kod çözülmüş kareler üzerinde çalıştığı için videonun yeniden kodlanması gerekir. -c: bir kopya Bu seçenek, orijinal ses akışının çıkış formatıyla uyumlu olması durumunda onu korur.

Altyazı Görünümünü Özelleştirme

Plain beyaz metin, her zaman profesyonel video estetiğiyle uyumlu olmayabilir. FFmpeg’in force_style Bu seçenek, ASS stil özelliklerini geçersiz kılmanıza olanak tanır:

ffmpeg -i video.mp4 -vf “subtitles=subtitles.srt:force_style=’FontName=Roboto,FontSize=18,BackColour=&H40000000,BorderStyle=3′” -c:v libx264 -c:a copy output.mp4

Bu, arka planı kısmen saydam olan altyazılar oluşturur. Available stil seçenekleri şunlardır:

  • Yazı Tipi Adı: AVailable yazı tipi adı
  • Yazı Tipi Boyutu: Bir ASS yazı tipi boyutu değeri; görüntülenen boyut, altyazı ve videonun ölçeklendirilmesine bağlıdır
  • Birincil Renk: ASS'deki metin rengi &HAABBGGRR notasyon
  • Arka Plan Rengi: Alfa değeri dahil arka plan veya gölge rengi
  • BorderStyle: Genellikle 1 bir taslak için veya 3 kutu şeklinde bir arka plan için
  • Ana Hatlar: ASS komut dosyası birimlerinde kontur genişliği
  • Gölge: ASS komut dosyası birimlerinde gölge derinliği

Yazı tipi availability özelliği, sisteme ve FFmpeg derlemesine bağlıdır. Taşınabilir iş akışları için, filtrenin fontsdir seçenek.

Sık Karşılaşılan Sorunlar ve Sorun Giderme

FFmpeg'e yeni başlayanların sık sık karşılaştığı bazı sorunlar şunlardır:

“Böyle bir filtre yok: altyazılar”: FFmpeg derlemenizde libass desteği bulunmayabilir. Şunu kontrol edin ffmpeg -filtreler, filtreyi içeren bir derlemeyi yükleyin ya da FFmpeg’i şu seçeneklerle derleyin: –enable-libass.

Bozuk karakterler: Altyazı dosyası yanlış karakter kodlaması kullanıyor olabilir. Dosyayı UTF-8 olarak yeniden kaydedin. Başka bir kodlama ile çalışırken, altyazı filtresinin charenc desteklendiği durumlarda bu seçenek.

Altyazılar senkronize değil: Kullanım -itsoffset Altyazı akışının tamamını kaydırmak için altyazı girişinden önce. Pozitif değerler altyazıları geciktirir; negatif değerler ise ilerletir.

Çok büyük çıktı dosyası boyutu: Sabit altyazılar, videonun yeniden kodlanmasını gerektirir. H.264 çıktısı için, kalite ve boyutu CRF özelliğine sahip bir kodlayıcıyla kontrol edin; örneğin -c:v libx264 -crf 23. Daha düşük CRF değerleri genellikle daha yüksek kaliteli ve daha büyük dosyalar oluşturur.

Yaygın Senaryolara Yönelik Spesifik FFmpeg Komut Örnekleri

MP4 Videoya SRT Ekleme (Yazılım Yöntemi)

ffmpeg -i interview.mp4 -i captions.srt -c copy -c:s mov_text output.mp4

Bunu, MP4 dosyaları içinde seçilebilir altyazı izlerini destekleyen oynatıcılar ve dağıtım iş akışları için kullanın. Özel bir altyazı yükleme arayüzü sunan platformlarda, SRT dosyasını ayrı olarak yüklemek daha güvenilir olabilir.

VTT Dosyasını MKV Video Olarak Kaydetme (Zor)

ffmpeg -i webinar.mkv -vf “subtitles=captions.vtt” -c:v libx264 -c:a copy output.mkv

Bu -c: bir kopya Bu seçenek, kodek çıkış formatıyla uyumlu olduğunda, yeniden kodlama yapmadan orijinal sesi korur.

Sosyal Medya İçin Tasarımlı Başlıklar

ffmpeg -i clip.mp4 -vf “subtitles=captions.srt:force_style=’FontName=Arial,FontSize=24,PrimaryColour=&H00FFFFFF,BackColour=&H80000000,BorderStyle=3,Alignment=2′” -c:v libx264 -preset veryfast -c:a copy output.mp4

Hizalama=2 altyazıları, standart ASS hizalama kuralları uyarınca ekranın alt orta kısmına yerleştirir. Bu -ön ayar: veryfast seçenek hızlandırır libx264 bazı sıkıştırma verimliliğinden ödün vererek kodlama.

Gelişmiş FFmpeg Altyazı Teknikleri

Altyazı Zamanlamasını Ayarlama

Altyazılar sesle tam olarak uyuşmadığında:

ffmpeg -i video.mp4 -itsoffset 2.5 -i subtitles.srt -c copy -c:s mov_text output.mp4

Bu, altyazı akışını 2,5 saniye geciktirir. Akışı ilerletmek için, örneğin şu gibi negatif bir değer kullanın: -itsoffset -1,5.

Gelişmiş Görsel Efektler için ASS’den Yararlanma

ASS dosyaları, plain SRT dosyalarının doğal olarak sunmadığı bazı özellikleri kullanıma açar:

  • Sönme ve hareket gibi animasyonlu metin efektleri
  • Karaoke tarzı vurgu
  • Aynı anda birden fazla metin konumu
  • Karakter başına veya kelime başına biçimlendirme

Bir altyazı oluşturma aracı kullanarak ASS dosyaları oluşturun, ardından bunları FFmpeg’in ASS filtresiyle uygulayın:

ffmpeg -i video.mp4 -vf “ass=styled_captions.ass” -c:v libx264 -c:a copy output.mp4

FFmpeg’in Whisper Filtresi ile Altyazı Oluşturma

FFmpeg 8.0 sürümü, altyazı dosyaları da dahil olmak üzere transkripsiyon çıktısı oluşturabilen isteğe bağlı bir Whisper ses filtresi getirmiştir. Ancak, her FFmpeg 8.x ikili dosyası bu filtreyi içermemektedir.

Öncelikle, derlemenizde bu filtrenin mevcut olup olmadığını kontrol edin:

ffmpeg -filters | grep whisper

Windows PowerShell'de şunu kullanabilirsiniz:

ffmpeg -filters | Select-String whisper

Ayrıca uyumlu bir Whisper model dosyasına da ihtiyacınız olacak. Tipik bir komut yapısı şöyledir:

ffmpeg -i input.mp4 -af “whisper=model=/path/to/model.bin:language=auto:destination=output.srt:format=srt” -f null –

Seçeneklerin tam içeriği, FFmpeg sürümüne ve derlemesine göre değişiklik gösterebilir. Uyumlu derlemeler, desteklenen GPU arka uçlarını kullanabilir; ancak hızlandırma, bağlanan Whisper kütüphanesine, available donanımına, sürücülere ve derleme yapılandırmasına bağlıdır.

Filtre, bir başlangıç transkripti oluşturabilir; ancak doğruluk düzeyi, modele, dile, aksanlara, kayıt kalitesine, arka plan gürültüsüne ve kelime dağarcığına göre değişiklik gösterir. Yayınlamadan önce otomatik olarak oluşturulan altyazıları daima gözden geçirin.

FFmpeg ve Video Düzenleme Yazılımları: Aradaki Boşluğu Doldurmak

FFmpeg, toplu işleme ve otomasyon konusunda üstün performans gösterirken, özel düzenleyiciler görsel hassasiyet sunar. En ideal çözüm genellikle her iki aracın bir arada kullanılmasıdır.

FFmpeg mi, Yoksa Özel Video Düzenleyiciler mi? Ne Zaman Kullanılmalı?

Aşağıdaki durumlarda FFmpeg'i seçin:

  • Onlarca ya da yüzlerce videoyu işlemek
  • Otomatik toplu işlerin çalıştırılması
  • Tekrarlanabilir komut dosyaları aracılığıyla altyazı ekleme
  • CI/CD iş akışlarında veya sunucu ortamlarında çalışma

Aşağıdaki durumlarda bir video düzenleme yazılımı seçin:

  • Altyazı zamanlamalarını görsel olarak ince ayarlamak
  • Karmaşık animasyonlu altyazılar oluşturma
  • Kareye özel yerleştirme gerektiren yapımlar üzerinde çalışmak
  • Altyazı düzenlemeleri sırasında gerçek zamanlı görsel önizlemeye ihtiyaç duyulması

FFmpeg ile Oluşturulan Altyazıları NLE'lere Aktarma

FFmpeg, uyumlu bir gömülü metin altyazı akışını ayıklayabilir veya dönüştürebilir:

ffmpeg -i video.mp4 -map 0:s:0 subtitles.srt

Bu işlem, kaynak altyazı türü metin olarak temsil edilebildiğinde ilk altyazı akışını seçer ve onu SRT formatına dönüştürür. Görüntü tabanlı altyazı akışları, metin tanıma işlemi yapılmadan doğrudan SRT formatına dönüştürülemez. Ortaya çıkan dosya, başka bir altyazı aracıyla düzenlenebilir veya daha kapsamlı bir video iş akışı.

Sonix ile Altyazı İş Akışlarını Kolaylaştırma

Komut satırı araçları, güçlü ve esnek çözümler sunar; ancak herkesin sahip olmadığı ya da geliştirmek istemediği bir teknik bilgi birikimi gerektirir. Teslim tarihleri yaklaşırken ve doğruluk önem kazandığında, manuel transkripsiyon, altyazı zamanlaması ve dosya yönetimi işlerin önündeki engellere dönüşebilir.

Sonix son kodlamadan önceki aşamalar için yapay zeka ve tarayıcı tabanlı araçlar kullanarak altyazı iş akışına farklı bir yaklaşım getiriyor:

  • Otomatik transkripsiyon ses ve videoları düzenlenebilir, zaman damgası içeren metne dönüştürür
  • Çoklu dil desteği şu dillerde transkripsiyon hizmeti sunar: 54'ten fazla dil
  • Tarayıcı tabanlı düzenleme senkronize oynatma özelliğini metin ve altyazı zamanlama kontrolleriyle birleştirir
  • Altyazı dışa aktarma SRT, VTT, TTML, FCPXML ve desteklenen diğer prodüksiyon formatlarını içerir
  • Konuşmacı tanımlama desteklenen transkripsiyon iş akışlarında farklı konuşmacıları otomatik olarak etiketler

Sonix, altyazı oluşturma işleminin genellikle videonun her saati başına yaklaşık beş dakika sürdüğünü resmi olarak belirtmektedir; ancak gerçek işleme süresi değişiklik gösterebilir. Altyazı araçları ayrıca zamanlama ayarlamalarını, stil düzenlemelerini ve sabit altyazı çıktısını da desteklemektedir.

Düzenli içerik hacimlerini işleyen ekipler için Sonix’in i̇şbi̇rli̇ği̇ özelli̇kleri̇ paylaşımlı klasörler, görüntüleme ve düzenleme izinleri, paragraf düzeyinde notlar, sürüm geçmişi ve düzenli iş devri özellikleri sunar. Sonix, bir kişinin düzenleme yaparken diğerlerinin görüntüleyebileceği, dinleyebileceği, arama yapabileceği ve not bırakabileceği odaklı bir düzenleme modeli kullanır.

Sonix ayrıca SOC 2 Tip II sertifikalı, veriler aktarım sırasında TLS ile, depolandığında ise AES-256 ile şifrelenir. Düzenlemeye tabi materyallerle çalışan kuruluşlar, kendi kullanım durumlarına uygun olan spesifik ürün, plan, yapılandırma ve sözleşme gerekliliklerini yine de değerlendirmelidir.

FFmpeg remains, son aşamadaki gömme, dönüştürme ve işleme işlemleri için mükemmeldir. Transkripsiyon, inceleme, çeviri ve işbirliği gibi önceki aşamalarda ise tarayıcı tabanlı bir platform, manuel dosya hazırlama iş yükünü azaltabilir.

Nihai Karar: FFmpeg ile Profesyonel Transkripsiyon Platformları Arasında Seçim Yapmak

FFmpeg ile özel bir transkripsiyon platformu arasında yapılacak seçim, iş akışı gereksinimlerinize ve teknik bilgi düzeyinize bağlıdır.

Aşağıdaki durumlarda FFmpeg'i tercih edin:

  • Detai, altyazı kodlama ve görüntüleme parametreleri üzerinde kontrol sağlar
  • Otomatik video iş akışları için toplu işleme
  • Mevcut komut satırı iş akışlarıyla entegrasyon
  • Tekrarlayan yazılım abonelik ücretleri olmayan bir açık kaynaklı araç
  • Komut dosyası ile çalıştırılabilen ve tekrarlanabilir medya işleme adımları

Aşağıdaki durumlarda profesyonel bir transkripsiyon platformu seçin:

  • Transkripti manuel olarak oluşturmaya gerek kalmadan otomatik konuşma-metin dönüştürme
  • Senkronize oynatma özelliğine sahip tarayıcı tabanlı düzenleme
  • Çok dilli transkripsiyon ve çeviri
  • Ekip işbirliği ve inceleme iş akışları
  • Konuşmacı tanımlama ve etiketleme
  • Belgelenmiş güvenlik ve yönetim özellikleri

Birçok içerik ekibi için pratik bir iş akışı, her ikisini de birleştirir: kullanımı Sonix konuşmacı etiketleri ve işbirliği araçları içeren, zaman damgalı transkriptler oluşturmak ve gözden geçirmek, ardından FFmpeg kullanarak altyazıları nihai video çıktılarına gömmek veya yazdırmak. Bu yaklaşım, destekli transkripsiyon iş akışını nihai çıktı üzerinde teknik kontrol ile birleştirir.

Sıkça Sorulan Sorular

Yumuşak ve sert altyazılar arasındaki fark nedir?

Yazılım altyazıları, izleyicilerin uyumlu medya oynatıcı ayarları aracılığıyla açıp kapatabilecekleri ayrı parçalar olarak saklanır. Sabit altyazılar ise video karelerine kalıcı olarak işlenir ve altyazı parçası desteğinden bağımsız olarak görüntülenir. Yazılım altyazıları, yeniden kodlama yapılmadan eklendiğinde orijinal video akışını koruyabilirken, sabit altyazılar için videonun yeniden kodlanması gerekir.

FFmpeg, ses dosyasından otomatik olarak altyazı oluşturabilir mi?

FFmpeg 8.0, konuşma-metin dönüştürme için isteğe bağlı bir Whisper ses filtresi sunmuştur; ancak bu özellik yalnızca Whisper desteği ile derlenmiş ikili dosyalarda kullanılabilir ve uyumlu bir model dosyası gerektirir. Bazı derlemeler desteklenen GPU arka uçlarını kullanabilir, ancak donanım hızlandırması garanti edilmez. Doğruluk, seçilen modele, dile, ses kalitesine, aksanlara, gürültüye ve kelime dağarcığına göre değişir; ayrıca standart filtre çıktısı, özel yazılımların sunduğu konuşmacı tanımlama iş akışının aynısını sağlamaz. transkripsiyon platformları.

FFmpeg ile sabitlenmiş altyazıların yazı tipini veya rengini nasıl değiştirebilirim?

Şunu kullanın: force_style altyazı filtresindeki seçenek. Örneğin, -vf “subtitles=captions.srt:force_style=’FontName=Arial,FontSize=20,PrimaryColour=&H0000FFFF'” ASS renk değerine sahip Arial yazı tipini uygular. ASS renkleri şunları kullanır: &HAABBGGRR notasyon, burada AA alfa değerini temsil eder. Ayrıca şunu da belirtebilirsiniz: Arka Plan Rengi, BorderStyle, Ana Hatlar, Gölge, ve hizalama özellikleri.

FFmpeg hangi altyazı formatlarını destekliyor?

FFmpeg, SRT, WebVTT, ASS/SSA ve çeşitli görüntü tabanlı altyazı formatları dahil olmak üzere birçok altyazı formatını okuyabilir, yazabilir, dönüştürebilir veya işleyebilir. Tam destek, FFmpeg derlemesine, giriş biçimine, çıkış biçimine ve seçilen altyazı kodekine bağlıdır. MP4 formatındaki yazılım altyazıları için, -c:s mov_text yaygın olarak kullanılır. Matroska codec’leri, SRT ve ASS gibi metin kodeklerini daha doğrudan depolayabilirken, sabit altyazı iş akışlarında genellikle altyazılar veya kıç desteklenen metin biçimleri için filtreler.

Altyazılarımın videomla mükemmel bir şekilde senkronize olmasını nasıl sağlayabilirim?

Videonun tamamını işleme koymadan önce kısa bölümleri önizleyin. Eğer altyazı izinin tamamı sürekli olarak erken ya da geç görünüyorsa, -itsoffset altyazı girişinden önce: pozitif değerler parçayı geciktirirken, negatif değerler parçayı ileri sarar. Yalnızca tek tek satırları etkileyen sorunlar için, altyazı dosyasındaki zaman damgalarını düzenleyin veya dalga formu ve oynatma denetimlerine sahip görsel bir altyazı düzenleyicisi kullanın.

Dakikalar içinde doğru transkripsiyon alın

Daha akıllıca yazıya dökmeye başlayın. Sonix'i ücretsiz deneyin veya sizin için doğru planı bulmak için fiyatlandırmamızı keşfedin.