iMovie'de Otomatik Altyazı Ekleme: Mac'te 4 Yöntem
iMovie'de otomatik altyazı yok, SRT de içe aktarılamaz. Mac'te altyazı eklemenin dört yolu: elle yazılan başlıklar, Final Cut Pro, Whisper ve videoya gömme.
iMovie'de altyazıyı her satırı bir başlık olarak yazarak eklersin, çünkü iMovie'de otomatik altyazı yok ve bir SRT dosyası içe aktarılamıyor. Bir Mac'te otomatik altyazı için kurguyu bitir, filmi dışa aktar ve bu dosyanın transkriptini başka bir araçla çıkar; sonra altyazıları yeni bir kopyaya göm ya da altyazı dosyasını videonun yanında yükle.
Aşağıda: iMovie'nin metinle neyi yapıp neyi yapamadığı, bir iMovie videosuna altyazı koymanın dört yolu — yerleşik başlıklar, Final Cut Pro, ücretsiz bir komut satırı yolu ve bir altyazı uygulaması — ve videoya gömmekle dosya yüklemek arasında nasıl seçim yapacağın.
iMovie'de otomatik altyazı var mı?
Hayır. Mac için iMovie'de ne konuşma tanıma ne de altyazı içe aktarma var. Apple'ın iMovie kullanma kılavuzu başlıkları, haritaları, arka planları, müziği ve seslendirmeleri ele alır; altyazı, kapalı altyazı ya da altyazı dosyası hakkında tek bir konu yoktur. Metin için tek araç başlıktır: bir klibin üstüne yerleştirip elle yazdığın, stilli bir metin parçası.
Başlıklar diyalog için değil, açılış jenerikleri ve alt bantlar (lower third) için tasarlandı; bütün bir videoyu onlarla altyazılamaya kalktığın anda bu belli olur:
- Her satırı elle yazarsın. iMovie'de sesi dinleyen hiçbir şey yok.
- Her satırı elle zamanlarsın. Apple'ın kılavuzu, her başlığın süresini ayrı ayrı, kenarlarını sürükleyerek ya da bir değer yazarak ayarladığını söyler.
- Birçok stil hareket eder. Birçok başlık animasyonludur ve bazı tema ve animasyon stilleri fontu değiştirmene izin vermez.
- Hiçbir şey dosya olarak çıkmaz. Metin yalnızca projenin içinde durur; bu yüzden YouTube'a dizinleyebileceği, çevirebileceği ya da izleyicilerin kapatabileceği bir altyazı izi gitmez.
Tipik bir konuşma hızında, tek kişinin kameraya konuştuğu on dakikalık bir video 1.500 kelime civarındadır. Bu, kabaca 150 ila 200 altyazı demek ve her biri yazılıp zamanlanacak bir başlık.
Apple'ın kendi otomatik altyazıları bir basamak yukarıda, Final Cut Pro'da duruyor. Apple'ın Final Cut Pro kılavuzuna göre altyazı üreticisi konuşulan ABD İngilizcesiyle çalışır ve Apple Silicon'lı bir Mac ister.
Bir iMovie videosuna altyazı eklemenin dört yolu
- iMovie başlıkları — ücretsiz ve yerleşik; birkaç satırlık kısa bir klip için yeterli.
- Final Cut Pro — Apple'ın otomatik altyazıları; Apple Silicon'lı bir Mac'te ABD İngilizcesi için.
- Whisper ve FFmpeg — ücretsiz ve açık kaynak, Terminal'den çalışır.
- Sablate gibi bir altyazı uygulaması — transkript çıkarır, düzenler, stillendirir ve videoya gömer; konuşulan 100 dilin herhangi birinde.
İlk ikisi altyazıyı Apple'ın uygulamalarının içinde tutar. Son ikisi iMovie'den dışa aktardığın film üzerinde çalışır; hepsinin kurgunun başında değil sonunda yapılmasının sebebi de bu.
Yöntem 1: Altyazıları iMovie başlığı olarak yaz
Birkaç satırlık 30 saniyelik bir klip için başlıklar en hızlı yoldur ve hiçbir şeye mal olmaz. Apple'ın başlık ekleme adımlarını izleyerek:
- Projeyi zaman ekseninde aç ve tarayıcının üstündeki Başlıklar'a tıkla.
- Sade, durağan bir stil seç. Alt bant stilleri izleyicilerin altyazı beklediği yerde durur; animasyonlu olanları geç.
- Başlığı zaman ekseninde klibin üstüne, ilk satırın söylendiği noktaya sürükle.
- Görüntüleyicide yer tutucu metne çift tıkla, satırı yaz ve fontu, büyüklüğü ve rengi görüntüleyicinin üstündeki denetimlerle ayarla. Uygula düğmesine tıkla.
- Başlığın kenarlarını zaman ekseninde sürükle ki tam gösterdiği sözleri kapsasın; ya da başlığı seç, Klip Bilgileri düğmesine tıkla ve Süre alanına bir değer yaz.
- Her satır için tekrarla.
Her başlığı bir ya da iki kısa satırda tut. Netflix'in İngilizce stil kılavuzu bir satırı 42 karakterle sınırlar ve okunamadan kaybolan bir satır, hiç altyazı olmamasından daha kötüdür. Okuma hızı rehberi rakamları veriyor.
Sınırlar yukarıda sıralananlardır: transkripsiyon yok, dosya yok ve konuşmanın her dakikasıyla büyüyen iş. Bir iki dakikadan uzun bir diyalogda sonraki üç yöntem, harcattığından fazla zaman kazandırır.
Yöntem 2: Projeyi Final Cut Pro'ya gönder
Final Cut Pro zaten sende varsa ya da zaten ona geçecektiysen, bu en iyi entegre yoldur. iMovie bir projeyi doğrudan devreder:
- iMovie'de projeyi aç ve Dosya > Filmi Final Cut Pro'ya Gönder komutunu seç. Final Cut Pro, projeyi ve medyasını içeren yeni bir kitaplıkla açılır.
- Final Cut Pro'da, zaman ekseni sesinden altyazı üret. Apple'ın kılavuzuna göre ilk çalıştırmada bir dil modeli indirilir, yalnızca bir kez.
- Altyazıları düzelt, sonra dosya olarak dışa aktar ya da paylaşırken videoya göm. Apple'ın altyazı dışa aktarma kılavuzu, videoya gömmeyi paylaşma seçenekleri arasında sayar.
Neye mal olduğu ve neyi kapsadığı, Apple'ın kendi sayfalarından: Final Cut Pro tek seferlik satın alınırsa 299,99 $ tutar, ya da ayda 12,99 $'lık Apple Creator Studio'nun parçasıdır; yeni aboneler bunu 30 gün ücretsiz deneyebilir. Otomatik altyazılar yalnızca ABD İngilizcesi konuşmayla çalışır ve Apple Silicon'lı bir Mac ister. Yalnızca film projeleri aktarılır; bir iMovie fragmanı önce filme dönüştürülmelidir.
Yeni bir Mac'te İngilizce bir video için bu listedeki hiçbir şey bu kadar iyi oturmaz: altyazılar kurguyla aynı zaman ekseninde durur, bu yüzden sonradan yapılan bir kırpma onları da kaydırır. Konuşulan diğer her dil için Final Cut Pro yalnızca elle altyazı sunar.
Yöntem 3: Whisper ve FFmpeg, Terminal'de ücretsiz
OpenAI'ın Whisper'ı, doğrudan bir .srt dosyası yazan ücretsiz, açık kaynaklı bir konuşma tanıma aracıdır; FFmpeg de bu dosyayı görüntünün içine çizebilir. İkisi de Terminal'de çalışır ve Whisper için önce Python ile FFmpeg'in kurulu olması gerekir. Bu yolun asıl bedeli kurulumdur.
Önce bitmiş filmi dışa aktar: iMovie'de projeyi seç, Dosya > Paylaş > Dosya yolunu izle ve kaydet. Burada adı my-movie.mp4. Sonra transkriptini çıkar:
whisper my-movie.mp4 --model turbo --output_format srt
turbo varsayılan modeldir ve altyazı için iyi bir seçimdir. Whisper konuşulan dili kendisi algılar; yanlış tahmin ederse --language ile bir dil kodu ekle. Komut my-movie.srt dosyasını geçerli klasöre yazar. İlerlemeden önce dosyayı bir metin editöründe aç ve isimleri düzelt. Bir satır kendini tekrar ediyorsa ya da sessizliğin üstünde metin beliriyorsa bu, bilinen çözümleri olan bilinen bir Whisper hatasıdır; Whisper'ın neden satır tekrarladığı ve metin uydurduğu yazısında anlatılıyor.
Altyazıları videoya gömmek için FFmpeg'in altyazı render motoru olan libass'ı içermesi gerekir. Homebrew'un standart ffmpeg paketi içermez; bu yüzden olağan gömme komutu “No such filter” hatasıyla durur. Homebrew'un ffmpeg-full paketi ise onu içerir ve standart paketin yerini almadan yanına kurulur:
brew install ffmpeg-full
"$(brew --prefix ffmpeg-full)/bin/ffmpeg" -i my-movie.mp4 -vf "subtitles=my-movie.srt" -c:a copy my-movie-subtitled.mp4
Sonuç, altyazıların her kareye FFmpeg'in varsayılan beyaz stiliyle çizildiği yeni bir filmdir. Görünümü değiştirmek, force_style parametrelerini elle yazmak demektir; altyazıyı videoya gömme yazısı stil seçeneklerini ve kalite ayarlarını ele alıyor.
Yöntem 4: Mac'te bir altyazı uygulaması
Bir masaüstü altyazı uygulaması transkripsiyonu, düzeltmeyi, stillendirmeyi ve videoya gömmeyi tek pencerede halleder; Terminal gerekmez. Sablate'te, iMovie'den dışa aktardığın filmden yola çıkarak:
.mp4ya da.movdosyasını Sablate'e bırak ve bir model seç: ücretsiz planda Balanced, Pro'da Accurate (large-v3-turbo).- Transkripti editörde oku. İsimleri düzelt, zamanlaması kaçık olan yerlerde cue kenarlarını timeline'da sürükle ve okunamayacak kadar hızlı geçen satırlardaki uyarıya dikkat et.
- Stil panelinden bir preset seç — film için Classic, dikey sosyal video için Reels ya da Hormozi — sonra fontu, boyutu ve konumu ayarla.
- Dışa aktar'ı aç ve altyazıların görüntünün içinde olduğu bir kopya için Gömülü altyazılı video (.mp4) seçeneğini, YouTube ve Vimeo için Altyazı dosyası (.srt) seçeneğini seç.
- İkinci bir dil için Dil ekle… seçeneğini kullan. Çeviri, aynı zamanlamalar üzerinde kendi stili ve fontu olan bir katmandır ve aynı şekilde dışa aktarılır.
Konuşma modeli ve kullandığın Argos dil paketleri indirildikten sonra transkripsiyon, çevrimdışı çeviri ve videoya gömme internet bağlantısı olmadan çalışır; film Mac'inden hiç çıkmaz. Sablate macOS 12 Monterey ve üzerini ister; Apple Silicon'lı ve Intel Mac'ler için ayrı sürümlerle gelir.
Final Cut Pro'yla kıyaslandığında bir yerine konuşulan 100 dili transkript eder ve çeviri ekler. Yapmadığı şey, iMovie zaman eksenine geri bir şey koymaktır: kurguyu değiştirirsen yeniden dışa aktarıp yeniden transkript çıkarırsın.
Ücretsiz plan hesap istemez; on dakikaya kadar videoları, ayda üç işi, Fast ve Balanced modellerini ve bir çevrimdışı çeviri katmanını kapsar; videoya gömmesi küçük bir köşe işareti taşır. Pro tek seferlik 29 $: uzunluk sınırı yok, her model ve işaretsiz videoya gömme. Gerisini fiyatlandırma sayfası listeliyor.
iMovie'ye SRT dosyası içe aktarılabilir mi?
Hayır. iMovie video, fotoğraf ve ses içe aktarır; bir altyazı dosyasının gidebileceği bir yer yok. Elinde zaten bir .srt varsa — Whisper'dan, bir transkripsiyon hizmetinden ya da bir meslektaşından — onu bir iMovie filmiyle kullanmanın iki yolu var:
- Dışa aktarılmış bir kopyaya göm, FFmpeg (yöntem 3) ya da bir altyazı uygulamasıyla (yöntem 4). Altyazı dosyası kabul etmeyen TikTok, Instagram Reels ve X için tek seçenek bu.
- Videonun yanında yükle. YouTube ve Vimeo, filmi ve
.srtdosyasını ayrı yüklemeler olarak alır; böylece izleyiciler altyazıyı kapatabilir, arama motorları onu okuyabilir ve bir yazım hatası yeni bir dışa aktarım yerine bir metin düzenlemesiyle düzelir.
Hangi platformun hangisini istediği hardsub mu softsub mu yazısında sıralanıyor. Sablate'in editörü de .srt ve .vtt dosyalarını içe aktarır; böylece başka yerde üretilmiş bir dosya yeniden transkripsiyon yapmadan stillendirilip videoya gömülebilir.
Hangi yöntemi kullanmalısın?
| iMovie başlıkları | Final Cut Pro | Whisper + FFmpeg | Sablate | |
|---|---|---|---|---|
| Fiyat | Ücretsiz | 299,99 $ tek seferlik ya da 12,99 $/ay | Ücretsiz, açık kaynak | Ücretsiz plan; Pro 29 $, tek seferlik |
| Konuşmayı otomatik transkript eder | Hayır | Evet | Evet | Evet |
| Konuşulan diller | Herhangi biri, elle yazılır | ABD İngilizcesi | Yaklaşık 100 | 100 |
| Altyazılar kurgu zaman ekseninde kalır | Evet | Evet | Hayır | Hayır |
| Altyazıyı çevirir | Hayır | Hayır | Yalnızca İngilizceye | Evet, katman olarak |
| Videoya gömülü video | Evet | Evet | Evet | Evet |
| YouTube için altyazı dosyası | Hayır | Evet | Evet | Evet |
| Terminal gerekir | Hayır | Hayır | Evet | Hayır |
| Mac gereksinimi | iMovie olan herhangi bir Mac | Otomatik altyazı için Apple Silicon | Python olan herhangi bir Mac | macOS 12 veya üstü |
“20 saniyelik bir klip, üç satır.” iMovie başlıkları. Üç satırı yazmak, bir şey kurmaktan daha kısa sürer.
“İngilizce kurgu yapıyorum, Apple Silicon'lı bir Mac'im var ve zaten Final Cut Pro'ya geçebilirim.” Final Cut Pro. Altyazılar zaman ekseninde kalır ve sonraki kurgu değişikliklerini izler.
“Terminalde rahatım ve tek bir dil için ücretsiz bir çözüm lazım.” Whisper ve FFmpeg.
“Video İngilizce değil ya da ikinci bir dile ihtiyacı var.” Sablate: konuşulan 100 dil, çeviri katmanları ve dil başına ayrı bir videoya gömülü kopya ya da .srt.
“TikTok'a ya da Reels'e gidecek.” Videoya gömen herhangi bir yöntem; sessiz, dikey bir akış için stillendirilmiş. Reels, TikTok ve Shorts'ta altyazıları nereye koymalı yazısı güvenli bölgeleri ele alıyor.
Kurguyu değiştirdikten sonra altyazılar senkronda nasıl kalır
iMovie dışında üretilen altyazılar, belirli bir dışa aktarıma göre zamanlanır. Sonradan bir klibi kırparsan, bir geçiş eklersen ya da bir planı değiştirirsen, o noktadan sonraki her altyazı, değiştirdiğin sürenin tam uzunluğu kadar erken ya da geç kalır.
- Önce kurguyu kilitle. Altyazıları, kesim hâlâ değişirken değil, son hâline geldiğinde üret.
- Gerçek bir değişiklikten sonra yeniden dışa aktar ve yeniden transkript çıkar. Küçük bir kayma için zamanlamaları editörde düzeltmek daha hızlıdır; yeniden kurgu için baştan başla.
.srtdosyasını ve temiz bir dışa aktarımı birlikte sakla. Videoya gömülmüş bir kopyadaki altyazı geri alınamaz. Temiz film ve altyazı dosyası elindeyse istediğin zaman başka bir stilde ya da dilde yeni bir kopya render edebilirsin.- Videoya en son göm, hedef başına bir kez. Reels için bir kopya, bir müşteri için bir kopya; YouTube için ise temiz film ve
.srtdosyası.
iMovie kurguyu halleder; altyazıların başka bir yerden gelmesi gerekir. Birkaç satır için onları başlık olarak yaz. Yeni bir Mac'te İngilizce için Final Cut Pro onları zaman ekseninde tutar. Daha uzun, başka bir dildeki ya da birkaç dildeki her şey için Sablate'i Mac için indir, dışa aktardığın filmi içine bırak ve altyazıları videoya göm ya da .srt dosyasını dışa aktar. Ücretsiz plan on dakikaya kadar videoları kapsar.
Sık sorulan sorular
iMovie'de otomatik altyazı var mı?
Hayır. Mac için iMovie konuşmayı altyazıya çeviremez ve Apple'ın iMovie kullanma kılavuzunda altyazı ya da kapalı altyazı hakkında hiçbir konu yok. Tek metin aracı, elle yazılıp elle zamanlanan başlıktır. Otomatik altyazı için filmi dışa aktar ve transkriptini Final Cut Pro, Whisper ya da bir altyazı uygulaması gibi başka bir araçla çıkar.
iMovie'ye SRT dosyası içe aktarılabilir mi?
Hayır. iMovie video, fotoğraf ve ses içe aktarır ama altyazı dosyalarını almaz. Bir SRT dosyasını iMovie filmiyle kullanmak için ya FFmpeg veya bir altyazı uygulamasıyla dışa aktarılmış bir kopyaya göm ya da videonun yanında YouTube veya Vimeo'ya yükle; ikisi de altyazı dosyası kabul eder ve izleyicinin altyazıyı kapatmasına izin verir.
iMovie'de altyazıyı elle nasıl eklerim?
Başlıkları kullan. Tarayıcının üstündeki Başlıklar'a tıkla, sade ve durağan bir stili bir satırın söylendiği klibin üstüne sürükle, satırı görüntüleyicide yaz ve Uygula'ya tıkla. Sonra başlığın kenarlarını tam o satırı kapsayacak şekilde sürükle. Her satır için tekrarla; bu kısa bir klipte işe yarar, daha uzun her şeyde yavaşlar.
Final Cut Pro bir iMovie projesine otomatik altyazı ekleyebilir mi?
Evet, konuşma ABD İngilizcesiyse. iMovie'de Dosya menüsünden Filmi Final Cut Pro'ya Gönder'i seç ve altyazıları Final Cut Pro'da üret; bunun için Apple Silicon'lı bir Mac gerekir. Final Cut Pro tek seferlik 299,99 $ tutar ya da ayda 12,99 $'lık Apple Creator Studio ile birlikte gelir.
iMovie için otomatik altyazıyı ücretsiz üretmenin bir yolu var mı?
Evet. Ücretsiz, açık kaynaklı bir konuşma tanıma aracı olan Whisper, iMovie'den dışa aktardığın filmden bir SRT dosyası yazar; FFmpeg de bu dosyayı yeni bir kopyaya gömer. İkisi de Terminal'de çalışır. Sablate'in ücretsiz planı aynı işi bir uygulamada, on dakikaya kadar videolar için yapar; videoya gömmede küçük bir köşe işareti olur.
Altyazıyı iMovie videoma gömeyim mi, yoksa SRT mi yükleyeyim?
Altyazıyı yalnızca platformun altyazı dosyası kabul etmediği yerde videoya göm. TikTok, Instagram Reels ve X videoya gömülü altyazı ister. YouTube ve Vimeo ise videoyla birlikte yüklenen bir SRT dosyasını kabul eder; izleyiciler onu kapatabilir ve sen onu filmi yeniden dışa aktarmadan sonradan düzeltebilirsin.