Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.


Go Back   Doom9's Forum > General > Subtitles

Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 8th June 2016, 21:45   #1  |  Link
Registered User
Join Date: Nov 2011
Posts: 61
AssFilterMod - DirectShow subtitle renderer (v0.4)


For a while, i searched for an alternative to XySubFilter and when i found AssFilter by alexmarsev, i decided it was what i wanted to use. I had no idea on how to work with Directshow and this was a good learning material. So here it is, my first shot at forking a project and modifying it.

AssFilter is an Open-source DirectShow subtitle renderer based on libass and the SubRenderIntf interfaces. Like the well known XySubFilter, AssFilter don't render the subtitles on the video. It instead communicate directly with the video renderer to send the subtitles. This process allow the video renderer to do what it wants with the subtitles.

Here is some screenshot comparisons between AssFilterMod and XySubFilter:


New features and bug fixes:
  • Added the Settings and Status tabs
  • Added support for SRT subtitles
  • Works with built-in video renderers in MPC-HC
  • Fix crash when the subtitle track is changed
  • Use latest versions of libraries
  • Auto-loading of external subtitles

General Settings:

Note: Only subfolders of the currently playing media file folder can be used.

SRT Settings:

In the Custom Tags edit control, you can enter Ass Tags and customize your SRT subtitles the way you want.

Ex: If you want your subtitles to be BOLD, enter {\b1}.

External Subtitles Font Folder is only used for external subtitles. You can use those fonts for both ASS and SRT subtitles.
Note: The {FILE_DIR} tag can be used to specify the folder of the media file.

Important notes:
  • All tags that you use in the Customs Tags will overwrite the default settings.
  • Settings are saved in the registry: HKEY_CURRENT_USER\Software\AssFilter
  • Only subtitles (ASS and SRT) subtitles are supported.


Visual Studio 2015 Redistributables https://www.microsoft.com/en-us/down....aspx?id=53840
Visual Studio 2017 x32 Redistributables https://go.microsoft.com/fwlink/?LinkId=746571
Visual Studio 2017 x64 Redistributables https://go.microsoft.com/fwlink/?LinkId=746572
Windows Vista, 7, 8, 8.1 and 10 (32 and 64 bits)


- add: System tray icon
- add: Selection of external subtitles in context menu of tray icon
- add: Open settings by left click on the tray icon
- add: Use of fonts in External Subs Fonts folder for SRT subtitles
- add: Libass is built with harfbuzz support
- add: Support of font ligatures
- add: Option to disable auto-load of external subtitles
- fix: Auto-load of subtitles with unicode characters
- fix: Auto-load of SRT subtitles on a different codepage than en_us
- Settings page is now split in two: General Settings and SRT Settings
- Add support for Visual Studio 2017
- Use my fork of libass
- Update libass asm building tools : Now use nasm instead of yasm




Last edited by Blitzker; 17th November 2017 at 05:12. Reason: new version
Blitzker is offline   Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 23:32.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.