MacWhisper CLI: mw aracını kurun, Terminal’den yazıya dökün ve tüm bayrakları öğrenin

MacWhisper, mw adlı bir komut satırı aracıyla birlikte gelir. Uygulamayı Terminal’den yönetir: dosyaları ve tüm klasörleri yazıya döker, konuşmacıları ayırır, altyazı veya JSON yazar, modelleri listeler ve değiştirir. Çalışan MacWhisper uygulamasıyla yerel bir soket üzerinden konuşur, bu yüzden zaten kurduğunuz motorları, modelleri ve ayarları kullanır. Uygulama açık değilse onu kendisi başlatır.

Dikte ve dosya yazıya dökme için başka bir Mac uygulaması olan YapToText’i ben geliştiriyorum, bu yüzden MacWhisper hakkında yazdıklarımı bunu bilerek okuyun. Buradaki her MacWhisper bilgisi, 10 Ekim 2026’da okuduğum MacWhisper Command-Line Tool yardım makalesinden geliyor.

YapToText’i Mac App Store’dan indirinÜcretsiz indirilir. Hesap gerekmez, kilitli özellik yoktur. Apple çipli bir Mac ve macOS 14 veya sonrası gerekir. Kaynak kodu GitHub’da.

mw aracını kurun

  1. MacWhisper’ı açın, sonra Settings (ayarlar) ve ardından Advanced (gelişmiş) bölümüne gidin.
  2. Command-Line Tool (komut satırı aracı) altında Install (kur) düğmesine tıklayın.
  3. macOS sorarsa Mac parolanızı girin. /usr/local/bin içine yazmak için gerekir.
  4. Yeni bir Terminal penceresi açın ve mw version komutunu çalıştırın.

Araç /usr/local/bin/mw konumuna kurulur ve işlem bittiğinde ayarlar bölmesinde yeşil bir onay işareti görünür. mw version bir sürüm numarası yazdırıyorsa araç çalışıyordur. Kaldırmak için aynı bölmeye dönün ve Uninstall (kaldır) düğmesine tıklayın.

Bir dosyayı yazıya dökün

mw transcribe ~/Desktop/meeting.m4a
mw transcribe meeting.m4a > transcript.txt
mw transcribe meeting.m4a -o transcript.txt
mw transcribe meeting.m4a | pbcopy

Ne olur: Döküm standart çıktıya yazdırılır. İlerleme satırı standart hataya gider, bu yüzden yönlendirilen dosyada yalnızca döküm olur.

Varsayılan olarak komut satırından yapılan yazıya dökme saklanmaz. Yazdırılır ve atılır, yalnızca --persist eklerseniz MacWhisper’ın geçmişinde görünür. Ctrl+C çalışmayı durdurur. Var olan bir çıktı dosyasının üzerine, --overwrite eklemediğiniz sürece asla yazılmaz.

Komutlar

MacWhisper’ın yardım makalesinden, 10 Ekim 2026’da okundu. Seçeneklerini görmek için herhangi bir komuta --help ekleyin.

KomutNe yapar
mwDurum özeti: uygulamaya ulaşılıp ulaşılamadığı, seçili model, indirilmiş modeller ve örnek komutlar
mw versionMacWhisper sürümünü yazdırır. Bağlantı denetimi olarak işe yarar
mw models listKurulu yazıya dökme modellerinizi, her birinin kimliğiyle listeler
mw models selectEtkin modeli hem komut satırı aracında hem uygulamada değiştirir
mw transcribeSes veya video dosyalarını ya da tüm klasörleri yazıya döker ve metni yazdırır

mw transcribe bayrakları

Aynı makaleden. Seçilen modelin yazıya dökemediği bir dil hata verir.

BayrakNe yapar
--speakers, --no-speakersBu çalışma için konuşmacı algılamayı açar veya kapatır. Açıkken döküm konuşmacıya göre gruplanır
--formattxt (varsayılan) veya srt, vtt, json, csv, md, html ya da avid
--styletranscript, subtitles veya segments, uygulamanın Export panelindeki stillerle aynı
--modelUygulamadaki seçimi değiştirmeden bu çalışma için tek bir model kullanır
--languageen veya de gibi bir ISO kodu, ya da auto veya multilingual
--output, -oDökümü bir dosyaya yazar
--output-dirToplu mod. Her girdi için bir klasöre ayrı bir döküm yazar
--recursiveBir klasör verdiğinizde alt klasörleri de kapsar
--streamSegmentleri bittikçe yazdırır. Yalnızca yerel motorlarda çalışır
--persistYazıya dökmeyi MacWhisper’ın geçmişinde tutar
--timestamps, --milliseconds, --group, --max-chars-per-line, --fpsDüzeni ince ayarlar

Biçimler ve hangileri Pro ister

Aynı makaleden. MacWhisper fiyat sayfası Pro’nun ne kadar tuttuğunu anlatır.

BiçimNe elde edersinizLisans
txtDüz metinHerkes
srtSubRip altyazıHerkes
vttWebVTT altyazıHerkes
csvBaşlangıç, bitiş ve döküm satırları, algılandığında konuşmacı daHerkes
jsonMilisaniye zaman damgaları, segment başına konuşmacılar ve kelime zamanlamalarıPro
mdZaman damgalı bloklar ve konuşmacı başlıkları olan MarkdownPro
htmlBağımsız bir HTML belgesiPro
avidSMPTE zaman kodlu Avid altyazı metniPro

Tüm klasörler

mw transcribe ~/Recordings --recursive --output-dir ~/Transcripts
mw transcribe ~/Videos --output-dir ~/Subs --format srt
mw transcribe interview.m4a --speakers -o interview.txt

Ne olur: Her girdi kendi adını taşıyan ayrı bir dosya alır ve klasör yapısı aynen yansıtılır. Başarısız olan dosya bildirilir ve atlanır, çalışma devam eder.

Konuşmacı algılama, bunu destekleyen bir model ister. Konuşmacı tanıma sayfası uygulamanın bu yanını anlatır.

Çalışmadığında

  • mw: command not found. Yeni bir Terminal penceresi açın ya da /usr/local/bin dizinini PATH’inize ekleyin.
  • Takılıyor. MacWhisper’ı kapatıp yeniden açın, sonra mw version komutunu deneyin.
  • Model kimliği tanınmıyor. Tam kimlikler için mw models list komutunu çalıştırın ve modeli önce uygulamada indirin.
  • Bir biçimde Pro hatası. json, md, html ve avid için Pro lisansı gerekir.
  • Sandbox hatası. Bazı yapay zekâ kodlama araçları dahil, sandbox içinde çalışan bir program MacWhisper’ın soketine erişemeyebilir. mw komutunu doğrudan Terminal’de çalıştırın.

MacWhisper sorun giderme sayfası uygulamanın kendisini ele alır.

Terminal’den ücretsiz yollar

YapToText’in komut satırı aracı yoktur. Üzerine bıraktığınız bir dosyayı, her seferinde birini, ücretsiz olarak düz metne döker. Terminal istiyor ve satın alınacak bir şey istemiyorsanız whisper.cpp açık kaynaklıdır ve YapToText’in dayandığı motordur. Yerel Whisper rehberi komutları içerir, açık kaynak yazıya dökme sayfası ise dört ücretsiz aracı karşılaştırır.

YapToText’i Mac App Store’dan indirinÜcretsiz indirilir. Hesap gerekmez, kilitli özellik yoktur. Apple çipli bir Mac ve macOS 14 veya sonrası gerekir. Kaynak kodu GitHub’da.

Kısaca

  • Kurulum. Settings, Advanced, Command-Line Tool, Install yolunu izleyin.
  • Çalıştırma. mw transcribe yazın, ardından bir dosya ya da klasör verin.
  • Ücretsiz biçimler. txt, srt, vtt ve csv herkese açıktır.
  • Pro biçimleri. json, md, html ve avid için Pro gerekir.
  • Geçmiş. --persist eklemediğiniz sürece hiçbir şey saklanmaz.

MacWhisper aracı değiştirirse ve bu sayfa geride kalırsa GitHub’da bir issue açın (İngilizce). Hepsini okuyorum.

YapToText’i Mac App Store’dan indirinÜcretsiz indirilir. Hesap gerekmez, kilitli özellik yoktur. Apple çipli bir Mac ve macOS 14 veya sonrası gerekir. Kaynak kodu GitHub’da.

Yazan hakkında. Ryleigh Newman yazılım geliştiriyor, elleriyle yazmakta zorlanıyor ve bu sitenin anlattığı uygulama olan YapToText ile her gün dikte ediyor. Bu sayfa İngilizceden çevrildi. Uygulamanın arayüzü ve sitenin diğer sayfaları İngilizcedir. Proje hakkında daha fazlası, İngilizce.

Rehberler

Diğer rehberler, İngilizce

Kaynaklar

Sorular

MacWhisper’ın komut satırı aracı var mı?

Evet. Adı mw ve MacWhisper’ın Settings bölümünde, Advanced altında, Command-Line Tool kısmından kuruluyor.

Terminal’den MacWhisper ile bir dosya nasıl yazıya dökülür?

mw transcribe komutunu ve ardından dosya yolunu yazın. Döküm standart çıktıya ya da -o ile bir dosyaya yazdırılır.

MacWhisper CLI ücretsiz mi?

Yardım makalesi, txt, srt, vtt ve csv çıktısının herkese açık olduğunu, json, md, html ve avid için Pro lisansı gerektiğini söylüyor.

MacWhisper CLI tüm bir klasörü yazıya dökebilir mi?

Evet. mw transcribe komutuna bir klasör verin, alt klasörler için --recursive, dosya başına bir döküm yazmak için --output-dir ekleyin.

mw çalışırken MacWhisper’ın açık olması gerekir mi?

Çalışan uygulamayla konuşur ve MacWhisper açık değilse onu kendiliğinden başlatır.