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. |
|
|
Thread Tools | Search this Thread | Display Modes |
26th August 2009, 17:08 | #1 | Link |
Programmer (or just 教务长)
Join Date: Oct 2008
Location: Valencia, Spain
Posts: 4,251
|
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. Last edited by deank; 14th June 2010 at 06:40. |
26th August 2009, 22:46 | #3 | Link |
Fighting spam with a fish
Join Date: Sep 2005
Posts: 2,714
|
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 Zsmooth - Cross-platform smoothing for Vapoursynth |
27th August 2009, 23:42 | #8 | Link |
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. |
28th August 2009, 00:03 | #9 | Link |
Programmer (or just 教务长)
Join Date: Oct 2008
Location: Valencia, Spain
Posts: 4,251
|
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 Last edited by deank; 28th August 2009 at 00:19. |
29th August 2009, 04:49 | #12 | Link |
Programmer (or just 教务长)
Join Date: Oct 2008
Location: Valencia, Spain
Posts: 4,251
|
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. Last edited by deank; 29th August 2009 at 05:22. |
29th August 2009, 11:35 | #13 | Link |
Registered User
Join Date: Oct 2006
Location: Kyiv, Ukraine
Posts: 117
|
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. |
1st September 2009, 07:14 | #18 | Link |
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. |
1st September 2009, 11:24 | #19 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
You should probably ask ps auxw that, because easySUP is "just" a GUI for avs2bdnxml, which creates the PNGs.
|
Tags |
ass2sup, easysup, multiavchd, srt2sup, ssa2sup |
Thread Tools | Search this Thread |
Display Modes | |
|
|