{"id":45734,"date":"2026-10-28T05:00:00","date_gmt":"2026-10-28T05:00:00","guid":{"rendered":"https:\/\/www.withdata.com\/blog\/?p=45734"},"modified":"2026-10-28T07:02:12","modified_gmt":"2026-10-28T07:02:12","slug":"subtitleconverter-1-1-released","status":"publish","type":"post","link":"https:\/\/www.withdata.com\/blog\/pr\/subtitleconverter-1-1-released.html","title":{"rendered":"SubtitleConverter 1.1 Released: LRC Timings, ASS Captions and Linux\/macOS Fixes"},"content":{"rendered":"<p>October 28, 2026 \u2014 Withdata Software announces <strong><a href=\"https:\/\/www.withdata.com\/subtitle-converter\/\">SubtitleConverter 1.1<\/a><\/strong>, the batch subtitle converter for Windows, Linux and macOS. This release is about subtitles that used to come out wrong or jobs that used to do nothing: LRC files keep their timing, ASS and SSA captions keep their commas, a task file given by absolute path is actually found on Linux and macOS, and Recursive Folders really does walk the subfolders there.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.withdata.com\/images\/subtitleconverter\/subtitle-converter.png\" alt=\"SubtitleConverter 1.1 converting subtitle files in batch\" width=\"964\" height=\"673\" style=\"max-width:100%; height:auto; display:block;\" \/><\/p>\n<h2>What\u2019s New in SubtitleConverter 1.1<\/h2>\n<h3>1. LRC Timings Are Read Correctly<\/h3>\n<p>LRC stamps are minutes, seconds and hundredths \u2014 <code>[00:01.20]<\/code> is one and a fifth seconds. They used to be read as hours and minutes, so a line stamped 1.2 seconds in landed at one minute twenty, and a stamp like <code>[00:07.80]<\/code> produced the impossible time <code>00:07:80<\/code>. Both are fixed: the stamps are parsed as <code>mm:ss.cc<\/code> and written out as <code>HH:MM:SS,mmm<\/code>, so an LRC file converted to SRT or CSV now lines up with the audio.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.withdata.com\/images\/subtitleconverter\/convert-single-subtitle.png\" alt=\"Converting a single subtitle file with a chosen source and output format\" width=\"844\" height=\"522\" style=\"max-width:100%; height:auto; display:block;\" \/><\/p>\n<h3>2. ASS and SSA Captions Keep Their Commas<\/h3>\n<p>In an ASS\/SSA <code>Dialogue:<\/code> line the text is the last field and is allowed to contain commas. SubtitleConverter used to take everything after the <em>last<\/em> comma, so a caption like \u201cSecond cue with a comma, and a semicolon; inside.\u201d arrived as \u201c and a semicolon; inside.\u201d \u2014 the first half silently gone. The text field is now taken from the correct position, so the whole line survives conversion.<\/p>\n<h3>3. Two Fixes for Linux and macOS<\/h3>\n<p>SubtitleConverter has shipped Windows, Linux and macOS builds all along; this release fixes two problems that only those two platforms had. A task file given by absolute path (<code>\/home\/you\/job.stct<\/code>) was treated as a command-line option and ignored, so the program did nothing and exited with a failure and no log at all; absolute paths are now recognised as paths. And in batch mode the Recursive Folders option had no effect on those systems: the folder scan only matched names containing a dot, so subfolders were never entered. Tick it now and every subtitle in the tree is converted.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.withdata.com\/images\/subtitleconverter\/batch-convert-subtitles.png\" alt=\"Batch converting a folder of subtitle files\" width=\"724\" height=\"483\" style=\"max-width:100%; height:auto; display:block;\" \/><\/p>\n<h3>4. A Start-a-Task Dialog That Fits GTK3<\/h3>\n<p>On the GTK3 build the check boxes and buttons of the Start-a-task dialog overlapped each other, and the progress rows sat too tight for the taller widgets. Both are laid out for GTK3 now, so the dialog is readable and every control can be clicked on Linux.<\/p>\n<h2>About SubtitleConverter<\/h2>\n<p><a href=\"https:\/\/www.withdata.com\/subtitle-converter\/\">SubtitleConverter<\/a> converts subtitle files between the formats players, editors and web players actually accept \u2014 one file at a time, or a whole folder in one run.<\/p>\n<ul>\n<li>Convert between SRT, VTT, ASS\/SSA, TTML\/DFXP, SMI, MicroDVD (.sub), SubViewer 2.0, YouTube (.sbv), LRC and CSV\/TXT<\/li>\n<li>Single file, or batch convert a folder of 1000+ subtitles at once<\/li>\n<li>Recursive folder scanning (subfolders included)<\/li>\n<li>SRT to CSV with id, start, end and text \u2014 edit the text in a spreadsheet, then convert back<\/li>\n<li>Plain-text transcripts, with or without timings<\/li>\n<li>Command line and scheduled tasks for unattended runs<\/li>\n<li>Runs on Windows 10\/11, macOS 10.15+ and Linux Ubuntu 20.04+<\/li>\n<li>Fully local: subtitle files never leave your machine<\/li>\n<\/ul>\n<h2>Upgrade Today<\/h2>\n<p><a href=\"https:\/\/www.withdata.com\/subtitle-converter\/\">SubtitleConverter 1.1<\/a> is ready for download: <a href=\"https:\/\/www.withdata.com\/subtitle-converter\/download.html\">https:\/\/www.withdata.com\/subtitle-converter\/download.html<\/a>. Existing users may update directly. New users can download a free trial and check the LRC timings, an ASS file with commas in the text, or a recursive batch run for themselves.<\/p>\n<p>Withdata Software continues improving SubtitleConverter based on real-world feedback from people who convert subtitles every day.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>October 28, 2026 \u2014 Withdata Software announces SubtitleConverter 1.1, the batch subtitle converter for Windows, Linux and macOS. This release is about subtitles that used to come out wrong or jobs that used to do nothing: LRC files keep their timing, ASS and SSA captions keep their commas, a task file given by absolute path [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[69],"tags":[13822,13755,2553,13823,2554,3420,13820,13824,13819,13821],"class_list":["post-45734","post","type-post","status-publish","format-standard","hentry","category-pr","tag-ass","tag-batch-convert","tag-linux","tag-lrc","tag-macos","tag-srt","tag-subtitle-converter","tag-subtitleconverter","tag-subtitles","tag-vtt"],"_links":{"self":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts\/45734","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/comments?post=45734"}],"version-history":[{"count":1,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts\/45734\/revisions"}],"predecessor-version":[{"id":45735,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts\/45734\/revisions\/45735"}],"wp:attachment":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/media?parent=45734"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/categories?post=45734"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/tags?post=45734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}