Το CLI του MacWhisper: εγκατάσταση του mw, μεταγραφή από το Terminal και όλες οι επιλογές

Το MacWhisper συνοδεύεται από ένα εργαλείο γραμμής εντολών που λέγεται mw. Ελέγχει την εφαρμογή από το Terminal: μεταγράφει αρχεία και ολόκληρους φακέλους, ανιχνεύει ομιλητές, γράφει υπότιτλους ή JSON και εμφανίζει ή αλλάζει μοντέλα. Επικοινωνεί με την εφαρμογή MacWhisper που εκτελείται μέσω μιας τοπικής υποδοχής, οπότε χρησιμοποιεί τις μηχανές, τα μοντέλα και τις ρυθμίσεις που έχετε ήδη ορίσει, και ανοίγει την εφαρμογή αν δεν είναι ανοιχτή.

Αναπτύσσω το YapToText, μια διαφορετική εφαρμογή Mac για υπαγόρευση και μεταγραφή αρχείων, γι αυτό διαβάστε όσα λέω για το MacWhisper έχοντας το υπόψη. Κάθε στοιχείο για το MacWhisper εδώ προέρχεται από το άρθρο βοήθειάς του MacWhisper Command-Line Tool, όπως διαβάστηκε στις 10 Οκτωβρίου 2026.

Λήψη του YapToText από το Mac App StoreΔωρεάν λήψη. Χωρίς λογαριασμό και χωρίς κλειδωμένες λειτουργίες, για macOS 14 ή μεταγενέστερο σε Mac με επεξεργαστή Apple. Πηγαίος κώδικας στο GitHub.

Σε αυτή τη σελίδα: 13 ενότητες
  1. Εγκατάσταση του mw
  2. Μεταγραφή ενός αρχείου
  3. Οι εντολές
  4. Επιλογές της εντολής mw transcribe
  5. Μορφές, και ποιες απαιτούν Pro
  6. Ολόκληροι φάκελοι
  7. Όταν δεν λειτουργεί
  8. Δωρεάν επιλογές από το Terminal
  9. Η σύντομη εκδοχή
  10. Οδηγοί
  11. Περισσότεροι οδηγοί, στα αγγλικά
  12. Πηγές
  13. Ερωτήσεις

Εγκατάσταση του mw

  1. Ανοίξτε το MacWhisper, μετά το Settings (ρυθμίσεις) και μετά το Advanced (για προχωρημένους).
  2. Κάτω από το Command-Line Tool (εργαλείο γραμμής εντολών), κάντε κλικ στο Install (εγκατάσταση).
  3. Πληκτρολογήστε τον κωδικό του Mac σας αν τον ζητήσει το macOS. Χρειάζεται για να γραφτεί το εργαλείο στο /usr/local/bin.
  4. Ανοίξτε ένα νέο παράθυρο Terminal και εκτελέστε mw version.

Το εργαλείο εγκαθίσταται στο /usr/local/bin/mw και το παράθυρο ρυθμίσεων δείχνει ένα πράσινο σημάδι ελέγχου όταν ολοκληρωθεί η εγκατάσταση. Αν το mw version εμφανίσει έναν αριθμό έκδοσης, λειτουργεί. Για να το αφαιρέσετε, επιστρέψτε στο ίδιο παράθυρο και κάντε κλικ στο Uninstall (απεγκατάσταση).

Μεταγραφή ενός αρχείου

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

Τι συμβαίνει: Η μεταγραφή εκτυπώνεται στην τυπική έξοδο. Μια γραμμή προόδου πηγαίνει στο τυπικό σφάλμα, οπότε ένα αρχείο στο οποίο ανακατευθύνετε την έξοδο περιέχει μόνο τη μεταγραφή.

Από προεπιλογή, μια μεταγραφή από τη γραμμή εντολών δεν διατηρείται. Εκτυπώνεται και απορρίπτεται, και εμφανίζεται στο ιστορικό του MacWhisper μόνο αν προσθέσετε --persist. Το Ctrl+C σταματά μια εκτέλεση. Ένα υπάρχον αρχείο εξόδου δεν αντικαθίσταται ποτέ, εκτός αν προσθέσετε --overwrite.

Οι εντολές

Από το άρθρο βοήθειας του MacWhisper, όπως διαβάστηκε στις 10 Οκτωβρίου 2026. Προσθέστε --help σε οποιαδήποτε εντολή για να δείτε τις επιλογές της.

ΕντολήΤι κάνει
mwΜια συνοπτική εικόνα της κατάστασης: αν η εφαρμογή είναι προσβάσιμη, το επιλεγμένο μοντέλο, τα μοντέλα που έχουν ληφθεί και παραδείγματα εντολών
mw versionΕκτυπώνει την έκδοση του MacWhisper. Χρήσιμη ως έλεγχος σύνδεσης
mw models listΕμφανίζει τα εγκατεστημένα μοντέλα μεταγραφής, με ένα αναγνωριστικό για καθένα
mw models selectΑλλάζει το ενεργό μοντέλο, τόσο στο εργαλείο γραμμής εντολών όσο και στην εφαρμογή
mw transcribeΜεταγράφει αρχεία ήχου ή βίντεο, ή ολόκληρους φακέλους, και εκτυπώνει το κείμενο

Επιλογές της εντολής mw transcribe

Από το ίδιο άρθρο. Μια γλώσσα που το επιλεγμένο μοντέλο δεν μπορεί να μεταγράψει οδηγεί σε σφάλμα.

ΕπιλογήΤι κάνει
--speakers, --no-speakersΕνεργοποιεί ή απενεργοποιεί την ανίχνευση ομιλητών για αυτή την εκτέλεση. Όταν είναι ενεργή, η μεταγραφή ομαδοποιείται ανά ομιλητή
--formattxt, που είναι η προεπιλογή, ή srt, vtt, json, csv, md, html ή avid
--styletranscript, subtitles ή segments, τα ίδια στιλ με το πάνελ Export της εφαρμογής
--modelΧρησιμοποιεί ένα μοντέλο για αυτή την εκτέλεση χωρίς να αλλάξει την επιλογή της εφαρμογής
--languageΈνας κωδικός ISO, όπως en ή de, ή auto, ή multilingual
--output, -oΓράφει τη μεταγραφή σε ένα αρχείο
--output-dirΛειτουργία παρτίδας. Γράφει μία μεταγραφή για κάθε αρχείο εισόδου σε έναν φάκελο
--recursiveΣυμπεριλαμβάνει τους υποφακέλους όταν δίνετε έναν φάκελο
--streamΕκτυπώνει τα τμήματα καθώς ολοκληρώνονται. Μόνο με τοπικές μηχανές
--persistΔιατηρεί τη μεταγραφή στο ιστορικό του MacWhisper
--timestamps, --milliseconds, --group, --max-chars-per-line, --fpsΡυθμίζουν με λεπτομέρεια τη διάταξη

Μορφές, και ποιες απαιτούν Pro

Από το ίδιο άρθρο. Η σελίδα τιμών του MacWhisper εξηγεί πόσο κοστίζει το Pro.

ΜορφήΤι παίρνετεΆδεια
txtΑπλό κείμενοΌλοι
srtΥπότιτλοι SubRipΌλοι
vttΥπότιτλοι WebVTTΌλοι
csvΓραμμές με αρχή, τέλος και μεταγραφή, και ομιλητή όταν ανιχνεύεταιΌλοι
jsonΧρονοσημάνσεις σε χιλιοστά του δευτερολέπτου, ομιλητές ανά τμήμα και χρονισμούς λέξεωνPro
mdMarkdown με μπλοκ που έχουν χρονοσήμανση και επικεφαλίδες ομιλητώνPro
htmlΈνα αυτόνομο έγγραφο HTMLPro
avidΚείμενο υποτίτλων Avid με χρονοκώδικες SMPTEPro

Ολόκληροι φάκελοι

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

Τι συμβαίνει: Κάθε αρχείο εισόδου παίρνει το δικό του αρχείο εξόδου, με το ίδιο όνομα, και η δομή των φακέλων αντιγράφεται. Ένα αρχείο που αποτυγχάνει αναφέρεται και παραλείπεται, και η εκτέλεση συνεχίζεται.

Η ανίχνευση ομιλητών χρειάζεται ένα μοντέλο που τη στηρίζει. Η σελίδα για την αναγνώριση ομιλητών καλύπτει αυτή την πλευρά της εφαρμογής.

Όταν δεν λειτουργεί

  • mw: command not found. Ανοίξτε ένα νέο παράθυρο Terminal ή προσθέστε το /usr/local/bin στο PATH σας.
  • Κολλάει. Κλείστε και ανοίξτε ξανά το MacWhisper και δοκιμάστε πάλι το mw version.
  • Δεν αναγνωρίζεται ένα αναγνωριστικό μοντέλου. Εκτελέστε mw models list για τα ακριβή αναγνωριστικά και κατεβάστε πρώτα το μοντέλο στην εφαρμογή.
  • Σφάλμα Pro σε μια μορφή. Οι μορφές json, md, html και avid απαιτούν άδεια Pro.
  • Σφάλμα sandbox. Ένα πρόγραμμα που εκτελείται σε sandbox, μαζί με ορισμένα εργαλεία προγραμματισμού με ΤΝ, μπορεί να μπλοκάρεται από την υποδοχή του MacWhisper. Εκτελέστε το mw απευθείας στο Terminal.

Η σελίδα αντιμετώπισης προβλημάτων του MacWhisper καλύπτει την ίδια την εφαρμογή.

Δωρεάν επιλογές από το Terminal

Το YapToText δεν έχει εργαλείο γραμμής εντολών. Μεταγράφει ένα αρχείο που σύρετε πάνω του, ένα κάθε φορά, σε απλό κείμενο, δωρεάν. Αν θέλετε Terminal και τίποτα να μην πληρώνετε, το whisper.cpp είναι ανοιχτού κώδικα και είναι η μηχανή πάνω στην οποία είναι χτισμένο το YapToText. Ο οδηγός για το τοπικό Whisper έχει τις εντολές, και η σελίδα για το λογισμικό μεταγραφής ανοιχτού κώδικα συγκρίνει τέσσερα δωρεάν εργαλεία.

Λήψη του YapToText από το Mac App StoreΔωρεάν λήψη. Χωρίς λογαριασμό και χωρίς κλειδωμένες λειτουργίες, για macOS 14 ή μεταγενέστερο σε Mac με επεξεργαστή Apple. Πηγαίος κώδικας στο GitHub.

Η σύντομη εκδοχή

  • Εγκατάσταση. Settings, Advanced, Command-Line Tool, Install.
  • Εκτέλεση. Η εντολή mw transcribe και μετά ένα αρχείο ή ένας φάκελος.
  • Δωρεάν μορφές. Οι txt, srt, vtt και csv.
  • Μορφές Pro. Οι json, md, html και avid.
  • Ιστορικό. Τίποτα δεν διατηρείται αν δεν προσθέσετε --persist.

Αν το MacWhisper αλλάξει το εργαλείο και αυτή η σελίδα μείνει πίσω, ανοίξτε ένα θέμα στο GitHub. Διαβάζονται όλα.

Λήψη του YapToText από το Mac App StoreΔωρεάν λήψη. Χωρίς λογαριασμό και χωρίς κλειδωμένες λειτουργίες, για macOS 14 ή μεταγενέστερο σε Mac με επεξεργαστή Apple. Πηγαίος κώδικας στο GitHub.

Ποιος γράφει. Το όνομα είναι Ryleigh Newman. Αναπτύσσω λογισμικό, δυσκολεύομαι να πληκτρολογώ και υπαγορεύω κάθε μέρα με το YapToText, την εφαρμογή που περιγράφει αυτός ο ιστότοπος. Η σελίδα αυτή είναι μετάφραση από τα αγγλικά. Το περιβάλλον της εφαρμογής και ο υπόλοιπος ιστότοπος είναι στα αγγλικά. Περισσότερα για το έργο, στα αγγλικά.

Οδηγοί

Περισσότεροι οδηγοί, στα αγγλικά

Πηγές

Ερωτήσεις

Έχει το MacWhisper εργαλείο γραμμής εντολών;

Ναι. Λέγεται mw και το εγκαθιστάτε από τις ρυθμίσεις του MacWhisper (Settings), στο Advanced, Command-Line Tool.

Πώς μεταγράφω ένα αρχείο με το MacWhisper από το Terminal;

Εκτελέστε mw transcribe και μετά τη διαδρομή του αρχείου. Η μεταγραφή εκτυπώνεται στην τυπική έξοδο, ή σε ένα αρχείο με το -o.

Είναι δωρεάν το CLI του MacWhisper;

Το άρθρο βοήθειάς του λέει ότι οι έξοδοι txt, srt, vtt και csv είναι διαθέσιμες σε όλους, και ότι οι json, md, html και avid απαιτούν άδεια Pro.

Μπορεί το CLI του MacWhisper να μεταγράψει ολόκληρο φάκελο;

Ναι. Δώστε έναν φάκελο στο mw transcribe, προσθέστε --recursive για τους υποφακέλους και --output-dir για να γράφεται μία μεταγραφή ανά αρχείο.

Χρειάζεται το mw να είναι ανοιχτό το MacWhisper;

Επικοινωνεί με την εφαρμογή που εκτελείται και ανοίγει αυτόματα το MacWhisper αν δεν είναι ανοιχτό.