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

Reply
 
Thread Tools Search this Thread Display Modes
Old 26th August 2009, 17:08   #1  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Sofia, Bulgaria
Posts: 4,247
easySUP/goSUP - an easy way to create BD SUP, BDN XML/PNG & DVD SUB with SRT/ASS/SUB

I decided yesterday to create a small tool (easySUP) to help users create nice (BD) SUP, (DVD) SUB or BDN (XML+PNG) subtitles, which can later be used with applications which support SUP format (import in tsMuxeR, multiAVCHD , Scenarist or any other tool). It is kind of an extended GUI to avs2bdnxml + avisynth + vsfilter + bdsup2sub and should make users' life easier.

It supports some things not found in multiAVCHD (like LOGO, outline color and shadow depth) and it can be used as a stand-alone application.

Requirements:
AviSynth and Java.

Input formats:
Text based subtitles: SSA, ASS, SRT, microDVD SUB.

Output formats:
Picture based subtitles: Blu-ray PGS (sup), DVD SUB (idx+sub) and BDN (xml+png).

DVD SUB (idx+sub) and BDN (xml+png) are packed in .RAR files for easier distribution.

Click the image to download the standalone application (2.5MB):



...or if you have multiAVCHD, just download executable only (44kb rar) and extract it in your multiAVCHD folder.

p.s. Thanks to drpaulng for the testing and the general idea about LOGO usage.

Dean

//

A lite version of easySUP is goSUP tool:

Download link: 1.3MB standalone package

Download link: 125KB executable only (if you have multiAVCHD, just put it in multiAVCHD folder).


As you can see, it is quite simple, but some people need just that.



XML+PNG are saved in a .rar archive in source file folder (just like easySUP does).
SUP is saved in source file folder.

goSUP supports multiple input files which allows you to process any number of subtitle files in batch mode.
__________________
multiAVCHD - donate | popBD | uncropMKV | mkv2avi | easySUP

Last edited by deank; 14th June 2010 at 06:40.
deank is offline   Reply With Quote
Old 26th August 2009, 20:16   #2  |  Link
b66pak
Registered User
 
b66pak's Avatar
 
Join Date: Aug 2008
Location: The Land Of Dracula (Romania - EU)
Posts: 934
nice job...thanks a lot...
_
b66pak is offline   Reply With Quote
Old 26th August 2009, 22:46   #3  |  Link
Adub
Fighting spam with a fish
 
Adub's Avatar
 
Join Date: Sep 2005
Posts: 2,685
Fantastic work there Dean! Yet again, you introduce a fantastic tool for use by the community. Excellent work!
__________________
FAQs:Bond's AVC/H.264 FAQ
Site:Adubvideo
Adub is offline   Reply With Quote
Old 27th August 2009, 00:13   #4  |  Link
Mixin
Registered User
 
Join Date: Aug 2007
Posts: 1
Great job!
Please, add "output directory" option.
Mixin is offline   Reply With Quote
Old 27th August 2009, 10:18   #5  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Sofia, Bulgaria
Posts: 4,247
There are options in the "Settings" tab:

Common output folder
Load last project
Disable sound


You need to re-download the executable only from the link above.

Dean
__________________
multiAVCHD - donate | popBD | uncropMKV | mkv2avi | easySUP
deank is offline   Reply With Quote
Old 27th August 2009, 18:39   #6  |  Link
twazerty
AVCHDCoder developer
 
Join Date: Feb 2009
Location: Oss, Netherlands
Posts: 266
Wow looks very nice. When you create a CLI it would be very nice. I would like to add this to AVCHDCoder.

The quality also looks very nice. Much better then tsMuxer.
twazerty is offline   Reply With Quote
Old 27th August 2009, 21:23   #7  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Sofia, Bulgaria
Posts: 4,247
This is a GUI for CLI applications... why would you need me to convert it to CLI? You can do everything with the tools noted in the message above.
__________________
multiAVCHD - donate | popBD | uncropMKV | mkv2avi | easySUP
deank is offline   Reply With Quote
Old 27th August 2009, 23:42   #8  |  Link
twazerty
AVCHDCoder developer
 
Join Date: Feb 2009
Location: Oss, Netherlands
Posts: 266
it is easier for me

Saw it too late that it uses the other tools. Takes me soms days to fully understand everything. I will use your tool to analyze how to create some things like the style file.
twazerty is offline   Reply With Quote
Old 28th August 2009, 00:03   #9  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Sofia, Bulgaria
Posts: 4,247
Nothing special about the style file.

Read about VSFilter here.

The only thing not available in other tools is the fast/half frame processing and LOGO... and some other things.. but most can be done just by using the cli versions of avs2bdnxml and bdsup2sub.

Dean
__________________
multiAVCHD - donate | popBD | uncropMKV | mkv2avi | easySUP

Last edited by deank; 28th August 2009 at 00:19.
deank is offline   Reply With Quote
Old 28th August 2009, 08:51   #10  |  Link
PHD_1976
Registered User
 
Join Date: May 2004
Location: Russia
Posts: 57
I've been waiting for such a handy tool for srt to BDN+XML conversion.
Perfect job, deank.

To be tested later in the evening.

THANX!!!
PHD_1976 is offline   Reply With Quote
Old 28th August 2009, 21:17   #11  |  Link
hamletiii
Registered User
 
Join Date: Mar 2006
Posts: 116
Just tried a 720*480 *.ass file as input, but the font size changed dramatically.
Here is the output by easySUP.
And this is directly from avs2bdnxml, which is what I saw in aegisub/vsfilter.
hamletiii is offline   Reply With Quote
Old 29th August 2009, 04:49   #12  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Sofia, Bulgaria
Posts: 4,247
If the .ass file has font-size attributes then easySUP just renders what VSFilter outputs. Otherwise you can change the fontsize yourself. I can't understand your problem.

The program automatically suggests font-size and (bottom) margin for each resolution (480/576/720/1080). It is you (the user) who decides how and what to change.

The difference in the pictures is caused by the default font size used by VSFilter.
__________________
multiAVCHD - donate | popBD | uncropMKV | mkv2avi | easySUP

Last edited by deank; 29th August 2009 at 05:22.
deank is offline   Reply With Quote
Old 29th August 2009, 11:35   #13  |  Link
tymoxa
Registered User
 
Join Date: Oct 2006
Location: Kyiv, Ukraine
Posts: 106
Hello. Thank you for a nice program.
Just observation.
When i use 1080 Res and Fast/Half Frame Mode mode easySUP generates .avs/.style with subtitle width 1440 and i get this:

When i change mode to Full Frame or manually change 1440 to 1920 in (generated earlier and copied before they were deleted)
.avs/.style from fast mode i get what i want:

Is it a bug or a feature?

Last edited by tymoxa; 29th August 2009 at 11:43.
tymoxa is offline   Reply With Quote
Old 29th August 2009, 12:43   #14  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Sofia, Bulgaria
Posts: 4,247
It is a feature and it is called safe zone. There is a dropdown list.
__________________
multiAVCHD - donate | popBD | uncropMKV | mkv2avi | easySUP
deank is offline   Reply With Quote
Old 29th August 2009, 13:22   #15  |  Link
tymoxa
Registered User
 
Join Date: Oct 2006
Location: Kyiv, Ukraine
Posts: 106
Yep. Safe zone is works. Thank you.
tymoxa is offline   Reply With Quote
Old 29th August 2009, 23:35   #16  |  Link
sl1pkn07
Pajas Mentales...
 
Join Date: Dec 2004
Location: Spanishtán
Posts: 435
hello, accept ssa/ass subtitles with styles?

thanks
sl1pkn07 is offline   Reply With Quote
Old 30th August 2009, 12:48   #17  |  Link
deank
Programmer (or just 教务长)
 
deank's Avatar
 
Join Date: Oct 2008
Location: Sofia, Bulgaria
Posts: 4,247
Quote:
Originally Posted by sl1pkn07 View Post
hello, accept ssa/ass subtitles with styles?
Yes, it does.
__________________
multiAVCHD - donate | popBD | uncropMKV | mkv2avi | easySUP
deank is offline   Reply With Quote
Old 1st September 2009, 07:14   #18  |  Link
PHD_1976
Registered User
 
Join Date: May 2004
Location: Russia
Posts: 57
Hi deank,
During the weekend I had a chance to test your great tool.
I chose BDN XML+PNG output to use it with Scenarist.
Well, Scenarist accepted XML structure but hung on first png file.
I've compared your png and png file Scenarist is happy with and they differ.
Due to BD White Papers (Application Definition Blu-ray Disc Format):
Graphics planes
... One graphics plane is assigned for subtitling applications
(Presentation Graphics or Text Subtitles) ...

... Each graphics plane has 8-bits per pixel,
with each pixel value referring to an index entry in a Palette
for translation to YCrCb color and 8-bit (256level) alpha.


So, PNG IHDR chunk must have ColorType=3 (yours is 6 AFAIR), and two more chunks must be present:
PLTE chunk - palette and tRNS chunk - transparency.

Being fed with png having such header Scenarist feels itself very happy

I hope you can check and fix it

Last edited by PHD_1976; 1st September 2009 at 09:42.
PHD_1976 is offline   Reply With Quote
Old 1st September 2009, 11:24   #19  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 4,598
You should probably ask ps auxw that, because easySUP is "just" a GUI for avs2bdnxml, which creates the PNGs.
sneaker_ger is offline   Reply With Quote
Old 1st September 2009, 12:26   #20  |  Link
PHD_1976
Registered User
 
Join Date: May 2004
Location: Russia
Posts: 57
ОК, I'll post in a thread you've pointed.
PHD_1976 is offline   Reply With Quote
Reply

Tags
ass2sup, easysup, multiavchd, srt2sup, ssa2sup

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 05:33.


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