<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tts-audiobook-generator/audiobook_converter.py, branch main</title>
<subtitle>Convert epub/txt/pdf books to m4b/mp3/ogg/flac audiobooks</subtitle>
<link rel='alternate' type='text/html' href='https://git.historia.vg/tts-audiobook-generator/'/>
<entry>
<title>feat: language parameter for potential accent tuning</title>
<updated>2026-08-18T21:58:04+00:00</updated>
<author>
<name>historia</name>
<email>historiavg@proton.me</email>
</author>
<published>2026-08-18T21:58:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.historia.vg/tts-audiobook-generator/commit/?id=e56754498f1c6b2a9dabb62529f783e73fae8e6b'/>
<id>e56754498f1c6b2a9dabb62529f783e73fae8e6b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: support .ogg and .flac output</title>
<updated>2026-08-18T07:00:16+00:00</updated>
<author>
<name>historia</name>
<email>historiavg@proton.me</email>
</author>
<published>2026-08-18T07:00:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.historia.vg/tts-audiobook-generator/commit/?id=de5b2d9ca7302ade711d9dfb32b2fe8047f55cc2'/>
<id>de5b2d9ca7302ade711d9dfb32b2fe8047f55cc2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(converter): escape ffmetadata titles, thread exact chunk paths</title>
<updated>2026-08-18T06:17:03+00:00</updated>
<author>
<name>historia</name>
<email>historiavg@proton.me</email>
</author>
<published>2026-08-18T06:17:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.historia.vg/tts-audiobook-generator/commit/?id=8760626f744d79a05904e692119ffa72fc0c4e54'/>
<id>8760626f744d79a05904e692119ffa72fc0c4e54</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: timing/punctuation edge cases, process chunks as uncompressed wavs</title>
<updated>2026-08-18T05:56:25+00:00</updated>
<author>
<name>historia</name>
<email>historiavg@proton.me</email>
</author>
<published>2026-08-18T05:56:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.historia.vg/tts-audiobook-generator/commit/?id=d72d274bd9895bdf97d31d56690b7df07fa74ad4'/>
<id>d72d274bd9895bdf97d31d56690b7df07fa74ad4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(converter): make m4b a single file with embedded chapters</title>
<updated>2026-08-17T23:39:31+00:00</updated>
<author>
<name>historia</name>
<email>historiavg@proton.me</email>
</author>
<published>2026-08-17T23:39:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.historia.vg/tts-audiobook-generator/commit/?id=68ee76514a98169a5e7a075648b70ab40417fbdf'/>
<id>68ee76514a98169a5e7a075648b70ab40417fbdf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(converter): add per-chapter and m4b output</title>
<updated>2026-08-17T23:19:40+00:00</updated>
<author>
<name>historia</name>
<email>historiavg@proton.me</email>
</author>
<published>2026-08-17T23:19:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.historia.vg/tts-audiobook-generator/commit/?id=b80fa9db6bab6cdb2856874b606a93149cfc1af2'/>
<id>b80fa9db6bab6cdb2856874b606a93149cfc1af2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(converter): stream audio concat and harden error/encoding handling</title>
<updated>2026-08-17T23:01:55+00:00</updated>
<author>
<name>historia</name>
<email>historiavg@proton.me</email>
</author>
<published>2026-08-17T22:33:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.historia.vg/tts-audiobook-generator/commit/?id=98c592fadf2c7dd7ce7f9d57ec254212a813c350'/>
<id>98c592fadf2c7dd7ce7f9d57ec254212a813c350</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(converter): extract logic into package</title>
<updated>2026-08-17T22:32:14+00:00</updated>
<author>
<name>historia</name>
<email>historiavg@proton.me</email>
</author>
<published>2026-08-17T22:32:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.historia.vg/tts-audiobook-generator/commit/?id=a30bd534151f757dad38763ae479fcd465d2ba0d'/>
<id>a30bd534151f757dad38763ae479fcd465d2ba0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>initial commit</title>
<updated>2026-08-16T09:28:38+00:00</updated>
<author>
<name>historia</name>
<email>historiavg@proton.me</email>
</author>
<published>2026-08-16T09:28:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.historia.vg/tts-audiobook-generator/commit/?id=2aa61120f6b1691211d724b7603caea14641a6be'/>
<id>2aa61120f6b1691211d724b7603caea14641a6be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
