[UTILITY RELEASE] Dreamcast FMV Auto-Subber (v1.3)

User avatar
ateam
Metallic
Posts: 816

[UTILITY RELEASE] Dreamcast FMV Auto-Subber (v1.3)

Post by ateam »

I decided to put together a little toolkit for batch SFD re-encoding with subtitles. This is based on the tools I wrote for the English translation patch of Birdcage of Horrors.

You can download the utility here, as well as read detailed usage instructions.
https://github.com/DerekPascarella/Drea ... uto-Subber

The entire process is designed to be as easy as possible:
  • Place original SFD video files in the "input" folder.
  • Place accompanying SRT subtitle files in the "input" folder.
  • Launch the "autosubber.exe" program.

There's also a "config.ini" file for customizing a range of subtitle text settings, all of which are explained in the GitHub readme.

See example output below.

Image
Last edited by ateam on Tue Jan 14, 2025 2:16 pm, edited 3 times in total.
Find me on...

DreamcastForever.com
GitHub
Reddit
SegaXtreme
Twitter
YouTube
• Discord: derek.ateam

User avatar
ateam
Metallic
Posts: 816

Re: [UTILITY RELEASE] Dreamcast FMV Auto-Subber (v1.0)

Post by ateam »

I've released a small v1.1 update today...

Version 1.1 (2024-10-01)
• Added option for custom subtitle text color.
• Fixed bug preventing use of non-integer outline color value (e.g., 000000 was permitted but not FFFFFF).
• Eliminated use of ffprobe to query video dimensions (now using ffmpeg).
Find me on...

DreamcastForever.com
GitHub
Reddit
SegaXtreme
Twitter
YouTube
• Discord: derek.ateam

User avatar
ateam
Metallic
Posts: 816

Re: [UTILITY RELEASE] Dreamcast FMV Auto-Subber (v1.2)

Post by ateam »

I've released a small v1.2 update today...

Version 1.2 (2024-11-01)
• Fixed bug where font_face, font_color, and outline_color configuration options could be erroneously flagged as invalid.
Find me on...

DreamcastForever.com
GitHub
Reddit
SegaXtreme
Twitter
YouTube
• Discord: derek.ateam

User avatar
ateam
Metallic
Posts: 816

Re: [UTILITY RELEASE] Dreamcast FMV Auto-Subber (v1.3)

Post by ateam »

New update!

This is a pretty important one in terms of being able to handle SFDs of any dimension.

Version 1.3 (2025-01-14)
• Added error-handling when attempting to process SFDs with no audio stream.
• Rewrote video dimension detection and scaling logic to intelligently account for videos of any resolution.
Find me on...

DreamcastForever.com
GitHub
Reddit
SegaXtreme
Twitter
YouTube
• Discord: derek.ateam

  • Similar Topics
    Replies
    Views
    Last post