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 > (HD) DVD, Blu-ray & (S)VCD > IFO/VOB Editors

Reply
 
Thread Tools Search this Thread Display Modes
Old 14th December 2005, 19:51   #1  |  Link
jeanl
Registered User
 
jeanl's Avatar
 
Join Date: Sep 2004
Location: California, USA
Posts: 2,079
Announcing DVDSubEdit Version 1.51

Announcing DVDSubEdit:
Beta 0.62 of DVDSubEdit can be found here...
(Now Version 1.51)


(this image represents version 1.34)

DVDSubEdit allows you to visualize and make modifications to the subpics (subtitles or button highlights in menus) directly inside the VOB files, without the need to demux and remux the subpic stream.

DVDSubEdit has the following features:
  • Drag/drop one or several vob files, the analysis is done in the background. You can start looking at the SPUs right away.
  • Displays the subpics along with the background video, reading the Color Lookup Table from the IFO.
  • You can move the subpicture up and down and see the result right away.
  • You can select subpictures by stream ID (language) or by Vob/Cell IDs and only move the selected subpictures.
  • When you're satisfied with what you see, simply click "Save all changes". Saving takes a few seconds, and you can test your modification in your favorite software player.

As usual, feedback is welcome on this thread!
jeanl

DVDSubEdit Beta .62
- The application is now called DVDSubEdit (I slightly altered ricardo.santos' suggestion here!).
- The subpic language is displayed in the stream selectiong drop-down. The display can change as you go through the SPUs as they might be referenced by different PGCs with different stream setups.
- When opening a "middle" vob in a vts (e.g. VTS_01_2.VOB), the first subpic was often displayed the wrong way (not CLUT
and no background video) because no navpack had been found prior to the subpic pack. DVDSubEdit now skips
the first subpic pack if no navpack can be found before it.
- Tried to improve (but didn't succeed entirely) the display of the first subpic (flickering etc).
__________________
A few PgcEdit guides.
DVDSubEdit a free tool to edit subtitles directly inside the vob.

Last edited by jeanl; 10th December 2009 at 07:40. Reason: New version
jeanl is offline   Reply With Quote
Old 14th December 2005, 20:38   #2  |  Link
setarip_old
Registered User
 
setarip_old's Avatar
 
Join Date: Aug 2005
Posts: 16,274
Congratulations on what looks like an equisitely designed and very useful tool!
setarip_old is offline   Reply With Quote
Old 14th December 2005, 20:46   #3  |  Link
jeanl
Registered User
 
jeanl's Avatar
 
Join Date: Sep 2004
Location: California, USA
Posts: 2,079
Thanks starip_old! I don't know about exquisitely designed (the UI is still missing a face lift!), but I feel the app is fairly robust at this point.
Now, I just have to add a few features that people on this forum have asked for... Moving subpics toward the center (rather than up/down), etc etc etc...
jeanl
__________________
A few PgcEdit guides.
DVDSubEdit a free tool to edit subtitles directly inside the vob.
jeanl is offline   Reply With Quote
Old 14th December 2005, 22:12   #4  |  Link
Zeul
Registered User
 
Join Date: Nov 2002
Location: England
Posts: 1,361

This is awesome - I especially love the DCQST command list. I believe this is the first tool that actually shows the make up of the sub packet commands.


I don't seem to be able to alter the transparency level though.
Zeul is offline   Reply With Quote
Old 14th December 2005, 23:00   #5  |  Link
bigotti5
Spielberger
 
bigotti5's Avatar
 
Join Date: Feb 2005
Posts: 837
Great tool

Missing on the "Not yet implemented" list:

change the STA_DSP command to FSTA_DSP and vice versa (non forced to forced)
bigotti5 is offline   Reply With Quote
Old 14th December 2005, 23:01   #6  |  Link
Rockas
Ridendo Castigat Mores
 
Rockas's Avatar
 
Join Date: Mar 2003
Location: Portugal
Posts: 1,518
One word: FABULASTIC!!!
__________________
None is as blind as those that don't listen.

www.dvdrebuilder.com
RME
Rockas Software
Rockas is offline   Reply With Quote
Old 14th December 2005, 23:09   #7  |  Link
jeanl
Registered User
 
jeanl's Avatar
 
Join Date: Sep 2004
Location: California, USA
Posts: 2,079
Quote:
Originally Posted by Zeul

This is awesome - I especially love the DCQST command list. I believe this is the first tool that actually shows the make up of the sub packet commands.

I don't seem to be able to alter the transparency level though.
Yes, I believe this is the first tool that lets you look at these commands (I'm quite used to reading them straight from vobedit though!), not extremely useful, except for understanding how all this works.
And no, you can't change the transparency yet. This will be easy to do though, but will require 4 sliders (you have to be able to change it for each type of pixel...).
jeanl
__________________
A few PgcEdit guides.
DVDSubEdit a free tool to edit subtitles directly inside the vob.
jeanl is offline   Reply With Quote
Old 14th December 2005, 23:10   #8  |  Link
jeanl
Registered User
 
jeanl's Avatar
 
Join Date: Sep 2004
Location: California, USA
Posts: 2,079
Quote:
Originally Posted by bigotti5
Great tool

Missing on the "Not yet implemented" list:

change the STA_DSP command to FSTA_DSP and vice versa (non forced to forced)
oh yes, I forgot! Thanks for reminding me. Tell me why you'd need that feature though?
(I do remember a DVD where the subpics were forced that way, not burned into the video, but forced by a FSTA_DSP, and the user had no way to turn them off, took me a while to understand why that was the case)...
jeanl
__________________
A few PgcEdit guides.
DVDSubEdit a free tool to edit subtitles directly inside the vob.
jeanl is offline   Reply With Quote
Old 14th December 2005, 23:11   #9  |  Link
jeanl
Registered User
 
jeanl's Avatar
 
Join Date: Sep 2004
Location: California, USA
Posts: 2,079
Quote:
Originally Posted by Rockas
One word: FABULASTIC!!!
Thanks! Thanks to all of you guys for your enthusiasm!

jeanl
__________________
A few PgcEdit guides.
DVDSubEdit a free tool to edit subtitles directly inside the vob.
jeanl is offline   Reply With Quote
Old 15th December 2005, 03:10   #10  |  Link
jeanl
Registered User
 
jeanl's Avatar
 
Join Date: Sep 2004
Location: California, USA
Posts: 2,079
I've put an unofficial Beta 0.63 here.

The transparency slider is now enabled so you can change the transparency of individual pixel types, or of all the pixels. DVDSubEdit is (somewhat) smart in that it attempts to detect which pixel type is actually used for the background and does not change its transparency when you select "all pixels". (that way, the background remains transparent no matter the transparency of the "useful" pixels).

This new feature allows you to "remove" subpics by making them transparent. You can also use the slider to visualize highlights in menus (which are normally transparent in their default state).

Let me know what you think...
Jeanl
__________________
A few PgcEdit guides.
DVDSubEdit a free tool to edit subtitles directly inside the vob.
jeanl is offline   Reply With Quote
Old 15th December 2005, 03:52   #11  |  Link
blutach
Country Member
 
blutach's Avatar
 
Join Date: Sep 2004
Location: is everything!
Posts: 6,499
Darn great work Jean.

Regards
__________________
Les

Only use genuine Verbatim or Taiyo Yuden media.
blutach is offline   Reply With Quote
Old 15th December 2005, 10:09   #12  |  Link
Zeul
Registered User
 
Join Date: Nov 2002
Location: England
Posts: 1,361
Seems to work like a charm
Zeul is offline   Reply With Quote
Old 15th December 2005, 10:54   #13  |  Link
frank
Registered User
 
Join Date: Oct 2001
Location: Germany
Posts: 735
Fantastic, Jean!
Hope we can integrate this tool into PgcEdit.

I'm working on a simple subtitle plugin for PgcEdit.
But its very usefull (and better) to integrate this feature in your program.

Feature request
- Set subpictures as forced in the Vobs. (and reverse)
Changing the start display command 01h into forced start display 00h in the DCSQT can do that.
There is much misunderstanding about forced subpictures in the world.
But real forced subtitles must have this start command 00h.
You also can manually set some subpictures of a stream as forced that can't be switched off.
This feature is used in LordOTR (PAL 2). If subpics are switched off then only the (forced) alien dialog from the german sub stream is displayed.
You don't need a separate stream for forced subs, you can force them in the current stream.

My dvd players (with Omega chip set) can continuously resize the picture. Very nice feature I'm missing in new devices. So I can enlarge 2.35 movie format to fill the 16:9 screen.
But if I use resizing then normal subpictures disappear (switched off). Only forced subpictures are staying on their place.

[edit]Huhh. bigotti5 had the same request.

Last edited by frank; 15th December 2005 at 15:15.
frank is offline   Reply With Quote
Old 15th December 2005, 12:06   #14  |  Link
Afrinux
Knowledge is Power
 
Join Date: Nov 2005
Location: Singapore
Posts: 53
Nice work, jeanl.
A very useful tool.
Is it an open source? Couldnt find the sources at the website.
Afrinux is offline   Reply With Quote
Old 15th December 2005, 17:49   #15  |  Link
jeanl
Registered User
 
jeanl's Avatar
 
Join Date: Sep 2004
Location: California, USA
Posts: 2,079
Quote:
Originally Posted by frank
Fantastic, Jean!
Hope we can integrate this tool into PgcEdit.
difficult, there are language issues (and I'm not talking about french! ))
Quote:
Feature request
- Set subpictures as forced in the Vobs. (and reverse)
Changing the start display command 01h into forced start display 00h in the DCSQT can do that.
There is much misunderstanding about forced subpictures in the world.
But real forced subtitles must have this start command 00h.
You also can manually set some subpictures of a stream as forced that can't be switched off.
This feature is used in LordOTR (PAL 2). If subpics are switched off then only the (forced) alien dialog from the german sub stream is displayed.
You don't need a separate stream for forced subs, you can force them in the current stream.

My dvd players (with Omega chip set) can continuously resize the picture. Very nice feature I'm missing in new devices. So I can enlarge 2.35 movie format to fill the 16:9 screen.
But if I use resizing then normal subpictures disappear (switched off). Only forced subpictures are staying on their place.

[edit]Huhh. bigotti5 had the same request.
I completely agree with you about the misunderstanding. I too have seen much confusion about forced subtitles. Changing FSTA into STA and vice versa is the next thing I will implement. Compared to the rest, it's pretty easy!
jeanl
__________________
A few PgcEdit guides.
DVDSubEdit a free tool to edit subtitles directly inside the vob.
jeanl is offline   Reply With Quote
Old 15th December 2005, 17:50   #16  |  Link
jeanl
Registered User
 
jeanl's Avatar
 
Join Date: Sep 2004
Location: California, USA
Posts: 2,079
Quote:
Originally Posted by Afrinux
Nice work, jeanl.
A very useful tool.
Is it an open source? Couldnt find the sources at the website.
It's not "open source" per se, but I will make the source code available. Are you interested in a particular aspect of it?
jeanl
__________________
A few PgcEdit guides.
DVDSubEdit a free tool to edit subtitles directly inside the vob.
jeanl is offline   Reply With Quote
Old 15th December 2005, 18:24   #17  |  Link
frank
Registered User
 
Join Date: Oct 2001
Location: Germany
Posts: 735
Quote:
Changing FSTA into STA and vice versa is the next thing I will implement.
Yeahh!
A clever french man made the reverse engineering of the commands in 2001.
DVD subtitles
The only link I found!
frank is offline   Reply With Quote
Old 15th December 2005, 18:56   #18  |  Link
jeanl
Registered User
 
jeanl's Avatar
 
Join Date: Sep 2004
Location: California, USA
Posts: 2,079
Now we have mpucoder's explanations which are quite a bit more detailed:
http://www.mpucoder.com/guides/subpic2.html
I believe this is available to anybody (don't have to register)...
jeanl
__________________
A few PgcEdit guides.
DVDSubEdit a free tool to edit subtitles directly inside the vob.
jeanl is offline   Reply With Quote
Old 15th December 2005, 19:08   #19  |  Link
mpucoder
Moderator
 
Join Date: Oct 2001
Posts: 3,530
Jean, if you have the demo DVD for DVD Demystified please try vts_14_1.vob
DVDSubEdit is crashing on this vob, which is, admittedly, a torture test. This is the demo of subpicture effects - fade, wipe, and scroll - these use a lot of commands, including 07 - CHG_COLCON (which is why I tried it). I've tried to edit the vob down to the part that causes the crash just in case you do not have a copy of the disk, but it looks like the smallest I can get it to is 11MB. Let me know if you need that part and can receive it somewhere.
mpucoder is offline   Reply With Quote
Old 15th December 2005, 19:23   #20  |  Link
spyhawk
Registered User
 
Join Date: Nov 2002
Posts: 170
Quote:
Originally Posted by jeanl
Now we have mpucoder's explanations which are quite a bit more detailed:
http://www.mpucoder.com/guides/subpic2.html
I believe this is available to anybody (don't have to register)...
jeanl
Nope, you have to register to view it.
spyhawk is offline   Reply With Quote
Reply

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 11:22.


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