Log in

View Full Version : How to change font color of a idx file format?


RobertoHN
28th September 2010, 03:02
Hello,

I'm backing up all my DVD movies to a single and small MKV file to have them in my AppleTV, I'm muxing this movies with a idx/sub subtitle format and I have found that some of these subtitles sometimes are in white, blue or gray letter font...

My question is: Can I change the palette color to show these subtitles in yellow instead of white, blue or gray?

I have been trying to find some help and I've read a lot but until now I haven't found anything useful.

I'm extracting the subtitles directly from DVD with a software called Xilisoft DVD Subtitle Ripper and I've also tried with AVIDEMUX, according with the info that I have found I could change the palette with a tool named BDSup2Sub but when I try to open the idx files that I got from Xilisoft Ripper I get this error

http://img375.imageshack.us/img375/3328/bdsup2suberror.jpg

And if I try to open the idx generated by AVIDEMUX I always get this:

WARNING: Language id en(index:1) inactive -> ignored
WARNING: Language id es(index:2) inactive -> ignored
WARNING: Language id es(index:3) inactive -> ignored
WARNING: Language id en(index:4) inactive -> ignored
WARNING: Language id es(index:5) inactive -> ignored
WARNING: Language id en(index:6) inactive -> ignored
# 1
ERROR: Missing packet identifier at ofs 0x00000000

or this other one:

Loading C:\Users\user\Documents\idx-sub Subtitles\Extracted With AVIDEMUX.idx
WARNING: Illegal language id:

Is there a simple tool just where someone put the original dvd palette and get a new one with the desire font color?

Here you can find two idx files that I've been trying to work with, both of them are from the same move but one was extracted with Xilisoft Ripper and the other with AVIDEMUX.

===> idx/sub Files Sample (http://www.megaupload.com/?d=YNF9XJNZ) <===

Thanks in advance.
I will appreciate your help.

Regards.

Nikse555
28th September 2010, 06:17
You should be able to change the palette line of the idx file via notepad. It's hex rgb values (RRGGBB). So change blue/white/gray to yellow.

In your uploaded sample the palette line looks like this:
palette: 000000, d6f838, 000000, 000000, 000000, d6f838, 000000, 000000, 000000, d6f838, 000000, 000000, 000000, d6f838, 000000, 000000

The color d6f838 is already yellow (d6f838 can be pasted into the color control in software like paint.net or photoshop)

manono
28th September 2010, 07:40
You can easily change the colors of VobSubs (IDX/SUB) using VobSub Configure which comes included as part of the VobSub package. No one in their right mind uses anything made by XiliSoft. To extract the VobSubs from a DVD, you can also use VobSub Configure. Open the IFO.

And welcome to the forum.

Ghitulescu
28th September 2010, 07:52
I'm extracting the subtitles directly from DVD with a software called Xilisoft DVD Subtitle Ripper

I'll be mean: why don't you ask the xillisoft support team, since you'd bought this from them?

Because, if everyone that buy crapware would come to free fora, like this one, the companies that issue such software can simply dismantle their support department (should they have one) and output crapware after crapware, because, hey, we don't have to care, our customers can ask in doom9, or videohelp, or or or ... It's easy to do such businesses when other guys do your job but only you collect the money.

See the point?

RobertoHN
28th September 2010, 22:39
You should be able to change the palette line of the idx file via notepad. It's hex rgb values (RRGGBB). So change blue/white/gray to yellow.

In your uploaded sample the palette line looks like this:
palette: 000000, d6f838, 000000, 000000, 000000, d6f838, 000000, 000000, 000000, d6f838, 000000, 000000, 000000, d6f838, 000000, 000000

The color d6f838 is already yellow (d6f838 can be pasted into the color control in software like paint.net or photoshop)

I will try to change the hex value via notepad. My knowledge about those hex values is null.

Thanks a lot.

You can easily change the colors of VobSubs (IDX/SUB) using VobSub Configure which comes included as part of the VobSub package. No one in their right mind uses anything made by XiliSoft. To extract the VobSubs from a DVD, you can also use VobSub Configure. Open the IFO.

And welcome to the forum.

Thanks a lot.
I tried with VobSub Configure before but I couldn't, I will read more and will try againg.
Thanks.

I'll be mean: why don't you ask the xillisoft support team, since you'd bought this from them?

Because, if everyone that buy crapware would come to free fora, like this one, the companies that issue such software can simply dismantle their support department (should they have one) and output crapware after crapware, because, hey, we don't have to care, our customers can ask in doom9, or videohelp, or or or ... It's easy to do such businesses when other guys do your job but only you collect the money.

See the point?

I don't ask to xillisoft support team because I already know that Xilisoft software in question doesn't have that feature, it would be completely silly to ask them about something I already know that the software wasn't built for. But I got your point anyway.


I came here just to ask about a complementary tool after extracting a idx file.

Thanks for your help.

manono
29th September 2010, 03:48
I tried with VobSub Configure before but I couldn't...
Couldn't what? Change the colors? Or extract the VobSubs?

To create the VobSubs, open the IFO, give it a destination, and let VobSub Configure do its work. Here's the Doom9 Guide for this, followed by a pic:

http://www.doom9.org/dvobsub.htm

manono
29th September 2010, 03:55
Then to change the colors, open the IDX in VobSub Configure (or change them right after creating them, while still in VobSub Configure), check the 'Custom Colors' box, click on the color you want to change, and change to the color you want. This can sometimes get a bit tricky, though. Leave the checked one alone. That's the background color and doesn't usually get touched. One is usually black and is the outline. Generally you'd leave that one alone as well. That leaves 2 more colors. Sometimes it can be either of the 2, but generally the main color you want to change is next to the outline color, as is true in this example. Sometimes there will be an anti-aliasing color as well as the main color, so you'll change 2 colors. Anyway, experiment and then test the result in Sub Resynch (also included in the VobSub package). Open the changed IDX, highlight a line of dialog, and see the result. If you did something wrong, go back into VobSub Configure and try again. For this typical example the original outline was black and the other three boxes were white. I changed the one next to the outline color (black) to yellow, OK'd it, and then checked in Sub Resynch:

RobertoHN
30th September 2010, 02:14
Then to change the colors, open the IDX in VobSub Configure (or change them right after creating them, while still in VobSub Configure), check the 'Custom Colors' box, click on the color you want to change, and change to the color you want. This can sometimes get a bit tricky, though. Leave the checked one alone. That's the background color ...

I extracted the idx file with vobsub configure and found out that fonts were white then I tried to do what you said about changing the color with vobsub configure and see the result in subresync... subresync shows the new color just like I want but at the time I mux the video, audio and idx subs VLC player show the origial font color instead of the new one.

Any idea?

Thanks in advance.

setarip_old
30th September 2010, 05:04
@RobertoHN

Hi!

You might want to try the following simple procedure with "IFOEdit" (Despite its age, it is still a viable program):

Make backup copies of your .IFOs and .BUPs. Use IFOEdit as follows:

1) Open your .IFO

2) Select "VTS_PGCITI" >> VTS_PGC_1"

3) Edit the values for Colors 0,1,2, and 3

4) Save the .IFO and .BUP

manono
30th September 2010, 05:46
Any idea?
Don't use VLC Player? No problem here when using Media Player Classic Home Cinema. VLC probably has some setting for this but since I don't use it, I wouldn't know. MPC-HC plays them correctly out of the box.

http://www.videohelp.com/tools/Media_Player_Classic_Home_Cinema