<feed xmlns='http://www.w3.org/2005/Atom'>
<title>transcode.sh/devscripts/generate-testfile.sh, branch main</title>
<subtitle>Batch transcode helper for media files using ffmpeg.</subtitle>
<id>https://git.dennisfink.me/transcode.sh/atom/devscripts/generate-testfile.sh?h=main</id>
<link rel='self' href='https://git.dennisfink.me/transcode.sh/atom/devscripts/generate-testfile.sh?h=main'/>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/transcode.sh/'/>
<updated>2026-05-22T20:52:13Z</updated>
<entry>
<title>docs(devscripts): use runtime defaults in help text</title>
<updated>2026-05-22T20:52:13Z</updated>
<author>
<name>Dennis Fink</name>
</author>
<published>2026-05-22T20:52:13Z</published>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/transcode.sh/commit/?id=721e29655935dbb42d72d156c1c2a367a301aec6'/>
<id>urn:sha1:721e29655935dbb42d72d156c1c2a367a301aec6</id>
<content type='text'>
Replace hardcoded generate-testfile help defaults with the current
variable values so usage output stays accurate when script defaults
change.

Format long printf argument lists in developer scripts one value per
line to make the placeholders easier to review and maintain.
</content>
</entry>
<entry>
<title>style(shell): use function keyword consistently</title>
<updated>2026-05-22T20:13:57Z</updated>
<author>
<name>Dennis Fink</name>
</author>
<published>2026-05-22T20:13:57Z</published>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/transcode.sh/commit/?id=70ca25e5b8cf72a30743170876f2565bc4c052fe'/>
<id>urn:sha1:70ca25e5b8cf72a30743170876f2565bc4c052fe</id>
<content type='text'>
Add the function keyword to shell function definitions across the main
script, developer scripts, and bash completion file.

This makes function declarations visually consistent throughout the
project and easier to scan without changing behavior.
</content>
</entry>
<entry>
<title>test(testing): add generated media test files</title>
<updated>2026-05-16T19:39:43Z</updated>
<author>
<name>Dennis Fink</name>
</author>
<published>2026-05-16T19:39:43Z</published>
<link rel='alternate' type='text/html' href='https://git.dennisfink.me/transcode.sh/commit/?id=2e7ee616e819735c4024d750d1e93cffa029ac05'/>
<id>urn:sha1:2e7ee616e819735c4024d750d1e93cffa029ac05</id>
<content type='text'>
Add a developer script that uses ffmpeg lavfi sources to create
synthetic video test files without storing binary media in the
repository.

Allow callers to choose codec, resolution, duration, frame rate, source
filter, pixel format, output path, and overwrite behavior from the
command line.

Expose the generator through just and ignore generated testfiles in git.
</content>
</entry>
</feed>
