Monat: August 2025

  • Starthilfe von Auto zu Auto


    Beim Überbrücken von Auto zu Auto ist die richtige Reihenfolge wichtig, um Funkenbildung und Schäden an der Elektronik zu vermeiden.
    Die übliche und sichere Reihenfolge lautet:

    1. Rotes Kabel (Pluspol):

    1. An Pluspol der Batterie des Spenderfahrzeugs anschließen.
    2. An Pluspol der Batterie des Empfängerfahrzeugs anschließen.

    2. Schwarzes Kabel (Minuspol):
    3. An Minuspol der Batterie des Spenderfahrzeugs anschließen.
    4. An einen blanken, unlackierten Metallteil (z. B. Motormasse oder Karosserie) des Empfängerfahrzeugs, nicht an den Minuspol der Batterie.

    • Grund: So werden Funken weit weg von der Batterie erzeugt, wo sich eventuell explosive Knallgase sammeln könnten.

    Nach dem Starten:

    • Motor des Empfängerfahrzeugs ein paar Minuten laufen lassen.
    • Abklemmen in umgekehrter Reihenfolge:
      1. Schwarzes Kabel vom Empfänger-Metallteil lösen.
      2. Schwarzes Kabel vom Minuspol des Spenderfahrzeugs lösen.
      3. Rotes Kabel vom Pluspol des Empfängerfahrzeugs lösen.
      4. Rotes Kabel vom Pluspol des Spenderfahrzeugs lösen.

    💡 Tipp: Beide Fahrzeuge sollten beim Anschließen ausgeschaltet sein, erst nach kompletter Verbindung den Spender starten.

  • Autos mit hoher Haltbarkeit


    Laufleistung robuster Fahrzeugmodelle

    Tabelle mit realistisch erreichbaren Laufleistungen bei guter Wartung:


    ModellBeste Baujahre / Motoren (grün = Top)Baujahre mit Vorsicht (gelb = teils anfällig)Haupt-probleme bei gelbRe-alistische Lauf-leistung
    Toyota Land Cruiser🟢 J80 (1990–1997, 1HZ, 1HD-FT), J100 (1998–2007, 1HD-FTE, 4.7 V8)🟡 J200 (2008–2021)Mehr Elektronik, teurere Reparaturen🟢 700.000–1.000.000 km
    Toyota Hilux🟢 5. Gen (1988–1997), 6. Gen (1997–2005, Saugdiesel)🟡 Ab 2005 (D-4D)Common-Rail-Empfindlichkeit bei schlechtem Diesel🟢 500.000–800.000 km
    Toyota Corolla🟢 E100 (1991–1997), E110 (1995–2000, 1.3–1.6 Benziner)🟡 Ab ca. 2015Downsizing-Turbos, Direkteinspritzung🟢 400.000–600.000 km
    Honda Accord🟢 5. Gen (1993–1997), 6. Gen (1998–2002, 2.0/2.3 Benzin)🟡 Ab 2008Automatikgetriebe bei US-Versionen🟢 400.000–600.000 km
    Honda Civic🟢 5. Gen (1991–1995), 6. Gen (1995–2000)🟡 Ab 2005 (8. Gen)Elektronik, komplexere Reparaturen🟢 350.000–500.000 km
    Mercedes W123/W124🟢 W123 (1976–1985, OM615/616/617), W124 (1985–1995, OM603/606)🟡 W210 (1995–2002)Rost, Elektronikprobleme🟢 700.000–1.000.000 km
    Volvo 240/740/940🟢 Alle bis ca. 1998🟡 Spätere V70 (ab 2001)Elektronik, Getriebe🟢 500.000–800.000 km
    Lexus LS400🟢 Serie 1 (1989–1994), Serie 2 (1995–2000)🟡 Spätere LS-ModelleElektronikkomplexität🟢 500.000–800.000 km

    💡 Interpretation:

    • Werte im Bereich 700.000–1.000.000 km sind meist nur mit robusten Saugdieseln oder sehr großvolumigen Benzinern erreichbar, die wenig thermisch belastet werden.
    • Die japanischen Mittelklasse-Benziner (Accord, Corolla, Civic) schaffen mit guter Pflege 400–600 Tkm, was im Alltagsbetrieb schon 20–30 Jahre bedeuten kann.
    • Elektronik und Abgasnachbehandlung sind oft der limitierende Faktor bei neueren Baujahren, nicht der Motor selbst.

    1. Toyota Land Cruiser

    • Extrem robust:
      • J80 (1990–1997), besonders mit 4.2-Liter Saugdiesel (1HZ) oder 4.2-Turbodiesel (1HD-FT).
      • J100 (1998–2007) mit 4.2 Diesel 1HD-FTE oder 4.7 V8 Benzin.
    • Ab J200 (2008–2021): weiterhin zuverlässig, aber deutlich mehr Elektronik – bei schlechter Wartung anfälliger.

    2. Toyota Hilux

    • Legendär robust:
      • 5. Generation (1988–1997) und 6. Generation (1997–2005) mit Saugdieseln (2.4 D, 2.8 D).
    • Ab 2005: immer noch gut, aber Common-Rail-Diesel (D-4D) erfordern saubereren Kraftstoff und gute Pflege.

    3. Toyota Corolla

    • Unkaputtbar:
      • E100 (1991–1997), E110 (1995–2000) mit 1.3–1.6 Benzin ohne Direkteinspritzung.
    • Neuere Generationen ebenfalls gut, aber mehr Elektronik und kleinere Turbobenziner bei neueren EU-Versionen (potenziell kürzere Langstrecken-Lebensdauer).

    4. Honda Accord

    • Top-Baujahre:
      • 5. Generation (1993–1997)
        1. Generation (1998–2002) – besonders 2.0 und 2.3 Benziner.
    • Ab ca. 2008 teilweise Probleme mit Automatikgetrieben (v. a. in USA-Versionen).

    5. Honda Civic

    • Sehr robust:
      • 5. Generation (1991–1995), 6. Generation (1995–2000) – ohne VTEC-Überzüchtung im Alltag.
    • Ab 8. Generation (2005) mehr Elektronik, teurere Reparaturen möglich.

    6. Mercedes W123 / W124

    • W123 (1976–1985): OM615/616/617-Dieselmotoren – millionentauglich.
    • W124 (1985–1995): OM603/OM606-Diesel – extrem haltbar.
    • W210 (1995–2002): nur frühe Baujahre (bis ca. 1998) einigermaßen solide, später Rost- und Elektronikprobleme.

    7. Volvo 240, 740, 940

    • Alle Baujahre bis ca. 1998 nahezu gleich robust, wenn Rost im Zaum gehalten wird.
    • Die Fünfzylinder in späteren V70 (bis 2000) ebenfalls sehr langlebig.

    8. Lexus LS400

    • Erste Serie (1989–1994) und zweite Serie (1995–2000) gelten als „Panzer“ unter den Limousinen.
    • Spätere LS-Modelle ebenfalls solide, aber komplexere Elektronik.

    💡 Faustregel:

    • Baujahre 1990–2005 sind oft die „goldene Ära“ der Haltbarkeit – moderne Fertigungsqualität, aber noch ohne hochkomplexe Elektronik oder sehr strenge Abgasnachbehandlung.
    • Ab Euro 5/6 (2010+ in EU) nehmen Empfindlichkeit (z. B. Partikelfilter, AGR, Turbolader) und Reparaturkosten oft zu.

  • Linux Mint – Software Empfehlungen


    Büro


    Okular

    Okular ist ein universeller Dokumentenbetrachter, der von KDE entwickelt wird. Okular ist auf verschiedenen Plattformen verfügbar, darunter auch Linux, Windows, Mac OS X, *BSD usw.
    Funktionen:
    Unterstützte Formate: PDF, PS, Tiff, DjVu, Images, DVI, XPS, Fiction Book, Comic Book, Plucker, EPub, FaxSeitenleiste mit Inhalten, Vorschau, Anmerkungen und LesezeichenUnterstützung für Anmerkungen


    PDF Arranger

    PDF Arranger ist eine kleines Programm, das dem Nutzer hilft, PDF-Dokumente in einer interaktiven und intuitiven graphischen Schnittstelle zusammenzuführen oder aufzuteilen und ihre Seiten zu drehen, zuzuschneiden und anders anzuordnen.

    Es ist ein Frontend für pikepdf.


    Entwicklung


    PyCharm

    Installation unter Linux Mint (sicherer Weg)
    Offizielle JetBrains Toolbox-App (empfohlen)

    Damit kannst du PyCharm einfach installieren, updaten und auch wieder deinstallieren.

    Lade die Toolbox von JetBrains herunter:
    https://www.jetbrains.com/toolbox-app/

    Entpacke das Archiv (tar -xzf jetbrains-toolbox-*.tar.gz).

    Starte die Binary jetbrains-toolbox.

    Darüber kannst du PyCharm installieren.

    👉 Vorteil: Updates gehen automatisch, keine Systemdateien werden verändert.


    Grafik


    Flameshot

    Flameshot ist unter Linux Mint eine beliebte Erweiterung für Screenshots, weil es gleich nach der Aufnahme direkt Bearbeitungswerkzeuge einblendet (Pfeile, Text, Hervorhebungen usw.)


    FreeCAD

    FreeCAD ist ein parametrischer 3D-Modellierer mit offenem Quellcode, mit dem Sie reale Objekte jeder Größe entwerfen können. Mit parametrischer Modellierung können Sie Ihre Entwürfe ganz einfach ändern, indem Sie Parameter im Modellverlauf anpassen. FreeCAD eignet sich für eine Vielzahl von Anwendungen, vom Produktdesign und Maschinenbau bis hin zur Architektur und zum 3D-Druck.

    Mit der Software können Sie eingeschränkte 2D-Skizzen erstellen, die als Grundlage für komplexere 3D-Modelle dienen können. Sie enthält Werkzeuge zum Anpassen von Abmessungen, zum Extrahieren von Konstruktionsdetails und zum Erstellen produktionsreifer technischer Zeichnungen. FreeCAD ist für Windows, Mac und Linux verfügbar und unterstützt verschiedene Dateiformate wie STEP, IGES, STL, SVG, DXF, OBJ, IFC und mehr, sodass es sich leicht in bestehende Arbeitsabläufe integrieren lässt. Es unterstützt auch die Anpassung durch Python-Skripte für diejenigen, die Aufgaben automatisieren oder benutzerdefinierte Funktionen entwickeln möchten.

    FreeCAD bietet mehrere spezialisierte Workbenches, darunter Werkzeuge für die Finite-Elemente-Analyse (FEA), Building Information Modeling (BIM), CAM/CNC und Roboterbewegungssimulation. Sie können seine Funktionen mit Add-ons, Plugins und Makros erweitern, die von der FreeCAD-Community erstellt wurden und direkt aus der Anwendung heraus installiert werden können. Diese Flexibilität macht es zu einer praktischen Wahl sowohl für Profis als auch für Hobbyanwender.


    Gpick

    Gpick ist ein fortschrittlicher Farbwähler, mit dem du Farben an beliebigen Stellen auf dem Bildschirm auswählen, zu neuen Farben mischen, Farbtöne und Schattierungen erzeugen und Paletten in gängige Dateiformate exportieren oder einfach in die Zwischenablage kopieren kannst.


    Internet


    Multimedia


    Kdenlive

    Kdenlive ist eine Videobearbeitungsanwendung, die viele Audio- und Videoformate unterstützt. Sie bietet erweiterte Bearbeitungsfunktionen, eine Vielzahl von Effekten und Übergängen, Farbkorrektur, Audio-Postproduktion und Untertitelungswerkzeuge. Darüber hinaus bietet sie die Flexibilität, in praktisch jedes Format Ihrer Wahl zu rendern.


    Zubehör


    KeePassXC

    KeePassXC ist ein passwortverwaltendes Open-Source-Programm, das dir hilft, deine Passwörter, PINs, Lizenzschlüssel und andere vertrauliche Daten verschlüsselt zu speichern.

    Hier die wichtigsten Punkte:

    • Open Source & kostenlos
      – Quellcode frei einsehbar, keine versteckten Hintertüren.
    • Plattformübergreifend
      – Läuft unter Linux, Windows und macOS; es gibt auch inoffizielle Ports für Android/iOS (z. B. KeePassDX oder Strongbox).
    • Lokale Speicherung
      – Deine Passwortdatenbank liegt nur auf deinem Gerät (oder optional auf einem von dir gewählten Cloud-Speicher), nicht auf Servern eines Unternehmens.
    • Starke Verschlüsselung
      – Standardmäßig AES-256 oder ChaCha20, dazu Schutz vor Brute-Force-Angriffen durch Key-Derivation-Funktionen wie Argon2.
    • Zusätzliche Sicherheitsoptionen
      Keyfiles: Neben dem Hauptpasswort kann eine Datei als zusätzlicher Sicherheitsschlüssel dienen.
      Auto-Type: Passwörter können automatisch in Login-Formulare eingetragen werden.
      Zeitgesteuertes Sperren: Datenbank schließt sich automatisch nach Inaktivität.
    • Import/Export
      – Unterstützt KeePass-Datenbanken (.kdbx) und kann aus anderen Passwortmanagern importieren.
    • Kein Cloud-Zwang
      – Wenn du Synchronisation möchtest, kannst du z. B. Nextcloud, Syncthing, Dropbox oder USB-Sticks verwenden – alles bleibt unter deiner Kontrolle.

    Kurz gesagt: KeePassXC ist so etwas wie ein digitaler Tresor für Passwörter, bei dem du der Eigentümer und Verwalter bleibst – im Gegensatz zu Online-Managern wie LastPass oder 1Password.


    Einstellungen


    Systemverwaltung


  • Linux Mint – Grundausstattung


    Folgende Software wird als Grundausstattung bei der Erstinstallation von Linux Mint automatisch mit installiert:

  • Linux Mint – Screenshot


    Bildschirmfoto

    Linux Mint Cinnamon bringt bereits ein Screenshot-Programm mit.
    Standardmäßig ist das das kleine, schlichte Tool Bildschirmfoto (engl. Screenshot), das direkt in die Cinnamon-Desktopumgebung integriert ist.

    Aufrufmöglichkeiten:

    • Druck-Taste → gesamter Bildschirm
    • Shift + Druck → aktuelles Fenster
    • Alt + Druck → ausgewählter Bereich
    • Über das Anwendungsmenü → Suche nach „Bildschirmfoto“

    Das Programm erlaubt dir:

    • ganzen Bildschirm, aktuelles Fenster oder frei wählbaren Bereich aufnehmen
    • Aufnahme verzögern (Timer)
    • Bild direkt in Datei speichern oder in die Zwischenablage kopieren

    Falls du mehr Komfort (z. B. Anmerkungen, Pfeile, Markierungen) brauchst, kannst du zusätzlich Tools wie Flameshot oder Shutter installieren – die lassen sich bequem über die Anwendungsverwaltung nachrüsten.


    Flameshot

    Alles klar – Flameshot ist unter Linux Mint eine beliebte Erweiterung für Screenshots, weil es gleich nach der Aufnahme direkt Bearbeitungswerkzeuge einblendet (Pfeile, Text, Hervorhebungen usw.).


    🔹 Installation

    Über die Anwendungsverwaltung oder per Terminal:

    sudo apt install flameshot
    

    🔹 Starten

    • Anwendungsmenü → Flameshot
    • Oder als Hintergrunddienst starten, damit es per Tastenkürzel verfügbar ist.

    Autostart aktivieren:
    Flameshot öffnen → Rechtsklick auf das Tray-Symbol → Autostart aktivieren.


    🔹 Standard-Tastenkombinationen

    (Man kann sie in den Cinnamon-Einstellungen unter Tastatur → Tastenkürzel selbst festlegen.)

    TastenkürzelFunktion
    PrtSc oder DruckScreenshot starten (Auswahlbereich)
    Shift + PrtScSofort gesamten Bildschirm aufnehmen
    Ctrl + PrtScScreenshot in die Zwischenablage
    Alt + PrtScAktives Fenster aufnehmen

    🔹 Bearbeitungsfunktionen (nach Aufnahme)

    • Freihandzeichnung
    • Pfeile
    • Rechtecke/Kreise
    • 🅰 Text einfügen
    • 🌫 Weichzeichnen/Pixeln (z. B. für sensible Infos)
    • 📏 Lineal/Maßstab
    • 📋 Direktes Kopieren in die Zwischenablage oder Speichern

  • Linux Mint – Installation


    Startfähigen USB-Stick erstellen

    https://www.linuxmint.com

    https://www.linuxmint.com/download.php

    https://www.linuxmint.com/edition.php?id=319

    Nach dem Herunterladen der .iso-Datei mit rechter Maustaste auf diese Datei klicken und aus dem Kontext-Menü „Startfähigen USB-Stick erstellen“ wählen.


    Bildschirmhintergrund-Musterdateien



  • whisper-ctranslate2 – Installation für Linux Mint


    Installation unter Linux:
    Überprüfen, ob Python installiert ist:

    Im Terminal eingeben:
    python3 -V
    Mögliche Antwort des Rechners: Python 3.10.12

    Mit der Version 3.10.12 funktioniert faster-Whisper.
    Stand 11.05.2024 lautet die Mindestanforderung: „Python 3.8 oder größer“

    pip installieren:
    Im Terminal eingeben:
    sudo apt install python3-pip

    faster-Whisper installieren:
    Im Terminal eingeben:
    pip install -U faster-Whisper
    Ob dieser Schritt wirklich notwendig ist, kann ich nicht mit Sicherheit sagen. Jedenfalls funktioniert das Ganze am Ende.

    whisper-ctranslate2 installieren:
    Im Terminal eingeben:
    pip install -U whisper-ctranslate2

    Jetzt den Rechner neu starten.

  • whisper-ctranslate2 – Anwendung


    Für Englisch:

    whisper-ctranslate2 –model large-v3 –model_dir models –language English –device auto –output_format all –pretty_json True „input.mp4“

    Für Deutsch:

    whisper-ctranslate2 –model large-v3 –model_dir models –language German –device cpu –output_format all –pretty_json True „input.mp4“

    Für Portugiesisch:

    whisper-ctranslate2 –model large-v3 –model_dir models –language Portuguese –device cpu –output_format all –pretty_json True „input.mp4“


    Weitere Sprachen (Stand 8. August 2025):

    [–language {af,am,ar,as,az,ba,be,bg,bn,bo,br,bs,ca,cs,cy,da,de,el,en,es,et,eu,fa,fi,fo,fr,gl,gu,ha,haw,he,hi,hr,ht,hu,hy,id,is,it,ja,jw,ka,kk,km,kn,ko,la,lb,ln,lo,lt,lv,mg,mi,mk,ml,mn,mr,ms,mt,my,ne,nl,nn,no,oc,pa,pl,ps,pt,ro,ru,sa,sd,si,sk,sl,sn,so,sq,sr,su,sv,sw,ta,te,tg,th,tk,tl,tr,tt,uk,ur,uz,vi,yi,yo,yue,zh,Afrikaans,Albanian,Amharic,Arabic,Armenian,Assamese,Azerbaijani,Bashkir,Basque,Belarusian,Bengali,Bosnian,Breton,Bulgarian,Burmese,Cantonese,Castilian,Catalan,Chinese,Croatian,Czech,Danish,Dutch,English,Estonian,Faroese,Finnish,Flemish,French,Galician,Georgian,German,Greek,Gujarati,Haitian,Haitian Creole,Hausa,Hawaiian,Hebrew,Hindi,Hungarian,Icelandic,Indonesian,Italian,Japanese,Javanese,Kannada,Kazakh,Khmer,Korean,Lao,Latin,Latvian,Letzeburgesch,Lingala,Lithuanian,Luxembourgish,Macedonian,Malagasy,Malay,Malayalam,Maltese,Mandarin,Maori,Marathi,Moldavian,Moldovan,Mongolian,Myanmar,Nepali,Norwegian,Nynorsk,Occitan,Panjabi,Pashto,Persian,Polish,Portuguese,Punjabi,Pushto,Romanian,Russian,Sanskrit,Serbian,Shona,Sindhi,Sinhala,Sinhalese,Slovak,Slovenian,Somali,Spanish,Sundanese,Swahili,Swedish,Tagalog,Tajik,Tamil,Tatar,Telugu,Thai,Tibetan,Turkish,Turkmen,Ukrainian,Urdu,Uzbek,Valencian,Vietnamese,Welsh,Yiddish,Yoruba}]


    Aufrufen der Hilfefunktion:

    whisper-ctranslate2 –help

    usage: whisper-ctranslate2 [-h]
    [–model {tiny,tiny.en,base,base.en,small,small.en,medium,medium.en,large-v1,large-v2,large-v3,distil-large-v2,distil-large-v3,distil-medium.en,distil-small.en}]
    [–model_directory MODEL_DIRECTORY]
    [–model_dir MODEL_DIR]
    [–local_files_only LOCAL_FILES_ONLY]
    [–output_dir OUTPUT_DIR]
    [–output_format {txt,vtt,srt,tsv,json,all}]
    [–pretty_json PRETTY_JSON]
    [–print_colors PRINT_COLORS] [–verbose VERBOSE]
    [–highlight_words HIGHLIGHT_WORDS]
    [–max_line_width MAX_LINE_WIDTH]
    [–max_line_count MAX_LINE_COUNT]
    [–max_words_per_line MAX_WORDS_PER_LINE]
    [–device {auto,cpu,cuda}] [–threads THREADS]
    [–device_index DEVICE_INDEX]
    [–compute_type {default,auto,int8,int8_float16,int8_bfloat16,int8_float32,int16,float16,float32,bfloat16}]
    [–task {transcribe,translate}]
    [–language {af,am,ar,as,az,ba,be,bg,bn,bo,br,bs,ca,cs,cy,da,de,el,en,es,et,eu,fa,fi,fo,fr,gl,gu,ha,haw,he,hi,hr,ht,hu,hy,id,is,it,ja,jw,ka,kk,km,kn,ko,la,lb,ln,lo,lt,lv,mg,mi,mk,ml,mn,mr,ms,mt,my,ne,nl,nn,no,oc,pa,pl,ps,pt,ro,ru,sa,sd,si,sk,sl,sn,so,sq,sr,su,sv,sw,ta,te,tg,th,tk,tl,tr,tt,uk,ur,uz,vi,yi,yo,yue,zh,Afrikaans,Albanian,Amharic,Arabic,Armenian,Assamese,Azerbaijani,Bashkir,Basque,Belarusian,Bengali,Bosnian,Breton,Bulgarian,Burmese,Cantonese,Castilian,Catalan,Chinese,Croatian,Czech,Danish,Dutch,English,Estonian,Faroese,Finnish,Flemish,French,Galician,Georgian,German,Greek,Gujarati,Haitian,Haitian Creole,Hausa,Hawaiian,Hebrew,Hindi,Hungarian,Icelandic,Indonesian,Italian,Japanese,Javanese,Kannada,Kazakh,Khmer,Korean,Lao,Latin,Latvian,Letzeburgesch,Lingala,Lithuanian,Luxembourgish,Macedonian,Malagasy,Malay,Malayalam,Maltese,Mandarin,Maori,Marathi,Moldavian,Moldovan,Mongolian,Myanmar,Nepali,Norwegian,Nynorsk,Occitan,Panjabi,Pashto,Persian,Polish,Portuguese,Punjabi,Pushto,Romanian,Russian,Sanskrit,Serbian,Shona,Sindhi,Sinhala,Sinhalese,Slovak,Slovenian,Somali,Spanish,Sundanese,Swahili,Swedish,Tagalog,Tajik,Tamil,Tatar,Telugu,Thai,Tibetan,Turkish,Turkmen,Ukrainian,Urdu,Uzbek,Valencian,Vietnamese,Welsh,Yiddish,Yoruba}]
    [–temperature TEMPERATURE]
    [–temperature_increment_on_fallback TEMPERATURE_INCREMENT_ON_FALLBACK]
    [–prompt_reset_on_temperature PROMPT_RESET_ON_TEMPERATURE]
    [–best_of BEST_OF] [–beam_size BEAM_SIZE]
    [–patience PATIENCE]
    [–length_penalty LENGTH_PENALTY]
    [–suppress_blank SUPPRESS_BLANK]
    [–suppress_tokens SUPPRESS_TOKENS]
    [–initial_prompt INITIAL_PROMPT]
    [–condition_on_previous_text CONDITION_ON_PREVIOUS_TEXT]
    [–compression_ratio_threshold COMPRESSION_RATIO_THRESHOLD]
    [–logprob_threshold LOGPROB_THRESHOLD]
    [–no_speech_threshold NO_SPEECH_THRESHOLD]
    [–word_timestamps WORD_TIMESTAMPS]
    [–prepend_punctuations PREPEND_PUNCTUATIONS]
    [–append_punctuations APPEND_PUNCTUATIONS]
    [–repetition_penalty REPETITION_PENALTY]
    [–no_repeat_ngram_size NO_REPEAT_NGRAM_SIZE]
    [–hallucination_silence_threshold HALLUCINATION_SILENCE_THRESHOLD]
    [–vad_filter VAD_FILTER]
    [–vad_threshold VAD_THRESHOLD]
    [–vad_min_speech_duration_ms VAD_MIN_SPEECH_DURATION_MS]
    [–vad_max_speech_duration_s VAD_MAX_SPEECH_DURATION_S]
    [–vad_min_silence_duration_ms VAD_MIN_SILENCE_DURATION_MS]
    [–version] [–hf_token HF_TOKEN]
    [–speaker_name SPEAKER_NAME]
    [–live_transcribe LIVE_TRANSCRIBE]
    [–live_volume_threshold LIVE_VOLUME_THRESHOLD]
    [–live_input_device LIVE_INPUT_DEVICE]

    positional arguments:
    audio audio file(s) to transcribe (default: None)

    options:
    -h, –help show this help message and exit
    –version show program’s version number and exit

    Model selection options:
    –model {tiny,tiny.en,base,base.en,small,small.en,medium,medium.en,large-v1,large-v2,large-v3,distil-large-v2,distil-large-v3,distil-medium.en,distil-small.en}
    name of the Whisper model to use (default: small)
    –model_directory MODEL_DIRECTORY
    directory where to find a CTranslate2 Whisper model
    (e.g. fine-tuned model) (default: None)

    Model caching control options:
    –model_dir MODEL_DIR
    the path to save model files; uses
    ~/.cache/huggingface/ by default (default: None)
    –local_files_only LOCAL_FILES_ONLY
    use models in cache without connecting to Internet to
    check if there are newer versions (default: False)

    Configuration options to control generated outputs:
    –output_dir OUTPUT_DIR, -o OUTPUT_DIR
    directory to save the outputs (default: .)
    –output_format {txt,vtt,srt,tsv,json,all}, -f {txt,vtt,srt,tsv,json,all}
    format of the output file; if not specified, all
    available formats will be produced (default: all)
    –pretty_json PRETTY_JSON, -p PRETTY_JSON
    produce json in a human readable format (default:
    False)
    –print_colors PRINT_COLORS
    print the transcribed text using an experimental color
    coding strategy to highlight words with high or low
    confidence (default: False)
    –verbose VERBOSE whether to print out the progress and debug messages
    (default: True)
    –highlight_words HIGHLIGHT_WORDS
    underline each word as it is spoken in srt and vtt
    output formats (requires –word_timestamps True)
    (default: False)
    –max_line_width MAX_LINE_WIDTH
    the maximum number of characters in a line before
    breaking the line in srt and vtt output formats
    (requires –word_timestamps True) (default: None)
    –max_line_count MAX_LINE_COUNT
    the maximum number of lines in a segment in srt and
    vtt output formats (requires –word_timestamps True)
    (default: None)
    –max_words_per_line MAX_WORDS_PER_LINE
    (requires –word_timestamps True, no effect with
    –max_line_width) the maximum number of words in a
    segment (default: None)

    Computing configuration options:
    –device {auto,cpu,cuda}
    device to use for CTranslate2 inference (default:
    auto)
    –threads THREADS number of threads used for CPU inference (default: 0)
    –device_index DEVICE_INDEX
    device ID where to place this model on (default: 0)
    –compute_type {default,auto,int8,int8_float16,int8_bfloat16,int8_float32,int16,float16,float32,bfloat16}
    Type of quantization to use (see
    https://opennmt.net/CTranslate2/quantization.html)
    (default: auto)

    Algorithm execution options:
    –task {transcribe,translate}
    whether to perform X->X speech recognition
    (‚transcribe‘) or X->English translation (‚translate‘)
    (default: transcribe)
    –language {af,am,ar,as,az,ba,be,bg,bn,bo,br,bs,ca,cs,cy,da,de,el,en,es,et,eu,fa,fi,fo,fr,gl,gu,ha,haw,he,hi,hr,ht,hu,hy,id,is,it,ja,jw,ka,kk,km,kn,ko,la,lb,ln,lo,lt,lv,mg,mi,mk,ml,mn,mr,ms,mt,my,ne,nl,nn,no,oc,pa,pl,ps,pt,ro,ru,sa,sd,si,sk,sl,sn,so,sq,sr,su,sv,sw,ta,te,tg,th,tk,tl,tr,tt,uk,ur,uz,vi,yi,yo,yue,zh,Afrikaans,Albanian,Amharic,Arabic,Armenian,Assamese,Azerbaijani,Bashkir,Basque,Belarusian,Bengali,Bosnian,Breton,Bulgarian,Burmese,Cantonese,Castilian,Catalan,Chinese,Croatian,Czech,Danish,Dutch,English,Estonian,Faroese,Finnish,Flemish,French,Galician,Georgian,German,Greek,Gujarati,Haitian,Haitian Creole,Hausa,Hawaiian,Hebrew,Hindi,Hungarian,Icelandic,Indonesian,Italian,Japanese,Javanese,Kannada,Kazakh,Khmer,Korean,Lao,Latin,Latvian,Letzeburgesch,Lingala,Lithuanian,Luxembourgish,Macedonian,Malagasy,Malay,Malayalam,Maltese,Mandarin,Maori,Marathi,Moldavian,Moldovan,Mongolian,Myanmar,Nepali,Norwegian,Nynorsk,Occitan,Panjabi,Pashto,Persian,Polish,Portuguese,Punjabi,Pushto,Romanian,Russian,Sanskrit,Serbian,Shona,Sindhi,Sinhala,Sinhalese,Slovak,Slovenian,Somali,Spanish,Sundanese,Swahili,Swedish,Tagalog,Tajik,Tamil,Tatar,Telugu,Thai,Tibetan,Turkish,Turkmen,Ukrainian,Urdu,Uzbek,Valencian,Vietnamese,Welsh,Yiddish,Yoruba}
    language spoken in the audio, specify None to perform
    language detection (default: None)
    –temperature TEMPERATURE
    temperature to use for sampling (default: 0)
    –temperature_increment_on_fallback TEMPERATURE_INCREMENT_ON_FALLBACK
    temperature to increase when falling back when the
    decoding fails to meet either of the thresholds below
    (default: 0.2)
    –prompt_reset_on_temperature PROMPT_RESET_ON_TEMPERATURE
    resets prompt if temperature is above this value. Arg
    has effect only if condition_on_previous_text is True
    (default: 0.5)
    –best_of BEST_OF number of candidates when sampling with non-zero
    temperature (default: 5)
    –beam_size BEAM_SIZE
    number of beams in beam search, only applicable when
    temperature is zero (default: 5)
    –patience PATIENCE optional patience value to use in beam decoding, as in
    https://arxiv.org/abs/2204.05424, the default (1.0) is
    equivalent to conventional beam search (default: 1.0)
    –length_penalty LENGTH_PENALTY
    optional token length penalty coefficient (alpha) as
    in https://arxiv.org/abs/1609.08144, uses simple
    length normalization by default (default: 1.0)
    –suppress_blank SUPPRESS_BLANK
    suppress blank outputs at the beginning of the
    sampling (default: True)
    –suppress_tokens SUPPRESS_TOKENS
    comma-separated list of token ids to suppress during
    sampling; ‚-1‘ will suppress most special characters
    except common punctuations (default: -1)
    –initial_prompt INITIAL_PROMPT
    optional text to provide as a prompt for the first
    window. (default: None)
    –condition_on_previous_text CONDITION_ON_PREVIOUS_TEXT
    if True, provide the previous output of the model as a
    prompt for the next window; disabling may make the
    text inconsistent across windows, but the model
    becomes less prone to getting stuck in a failure loop
    (default: True)
    –compression_ratio_threshold COMPRESSION_RATIO_THRESHOLD
    if the gzip compression ratio is higher than this
    value, treat the decoding as failed (default: 2.4)
    –logprob_threshold LOGPROB_THRESHOLD
    if the average log probability is lower than this
    value, treat the decoding as failed (default: -1.0)
    –no_speech_threshold NO_SPEECH_THRESHOLD
    if the probability of the <|nospeech|> token is higher
    than this value AND the decoding has failed due to
    logprob_threshold, consider the segment as silence
    (default: 0.6)
    –word_timestamps WORD_TIMESTAMPS
    (experimental) extract word-level timestamps and
    refine the results based on them (default: False)
    –prepend_punctuations PREPEND_PUNCTUATIONS
    if word_timestamps is True, merge these punctuation
    symbols with the next word (default: „‚“¿([{-)
    –append_punctuations APPEND_PUNCTUATIONS
    if word_timestamps is True, merge these punctuation
    symbols with the previous word (default:
    „‚.。,,!!??::”)]}、)
    –repetition_penalty REPETITION_PENALTY
    penalty applied to the score of previously generated
    tokens (set > 1 to penalize) (default: 1.0)
    –no_repeat_ngram_size NO_REPEAT_NGRAM_SIZE
    prevent repetitions of ngrams with this size (set 0 to
    disable) (default: 0)
    –hallucination_silence_threshold HALLUCINATION_SILENCE_THRESHOLD
    When word_timestamps is True, skip silent periods
    longer than this threshold (in seconds) when a
    possible hallucination is detected (default: None)

    VAD filter arguments:
    –vad_filter VAD_FILTER
    enable the voice activity detection (VAD) to filter
    out parts of the audio without speech. This step is
    using the Silero VAD model
    https://github.com/snakers4/silero-vad. (default:
    False)
    –vad_threshold VAD_THRESHOLD
    when vad_filter is enabled, probabilities above this
    value are considered as speech. (default: None)
    –vad_min_speech_duration_ms VAD_MIN_SPEECH_DURATION_MS
    when vad_filter is enabled, final speech chunks
    shorter min_speech_duration_ms are thrown out.
    (default: None)
    –vad_max_speech_duration_s VAD_MAX_SPEECH_DURATION_S
    when vad_filter is enabled, Maximum duration of
    speech chunks in seconds. Longer will be split at the
    timestamp of the last silence. (default: None)
    –vad_min_silence_duration_ms VAD_MIN_SILENCE_DURATION_MS
    when vad_filter is enabled, in the end of each
    speech chunk time to wait before separating it.
    (default: None)

    Diarization options:
    –hf_token HF_TOKEN HuggingFace token which enables to download the
    diarization models. (default: )
    –speaker_name SPEAKER_NAME
    Name to use to identify the speaker (e.g. SPEAKER_00).
    (default: SPEAKER)

    Live transcribe options:
    –live_transcribe LIVE_TRANSCRIBE
    live transcribe mode (default: False)
    –live_volume_threshold LIVE_VOLUME_THRESHOLD
    minimum volume threshold to activate listening in live
    transcribe mode (default: 0.2)
    –live_input_device LIVE_INPUT_DEVICE
    Set live stream input device ID (see python -m
    sounddevice for a list) (default: None)