Log in

View Full Version : FixVTS Version 1.25 (New version)


Pages : [1] 2 3 4 5

jeanl
1st December 2005, 01:24
FixVTS Version 1.25 is available! see below
FixVTS Version Beta 0.98 is available!
FixVTS is a very tiny tool that allows you to adjust your DVD files into better DVD compliance, so they can be opened in DVDShrink or vobblanker. FixVTS can help fix problems encountered with copy protected DVDs which DVDShrink can have serious problems opening. It works well in conjunction with the PgcEdit PSL2 plugin.

http://img393.imageshack.us/img393/693/fixvtsapp8sh.png (http://imageshack.us)

FixVTS is somewhat similar to an IFOEdit Mock Strip, except that it's faster, does not adjust as many things (just the minimum in fact, to allow Shrink to load) and does not mess the cell flags or the cell commands.

The main page is here (http://www.videohelp.com/~FixVTS/)...

Some random features:

You can process a single VTS, or the entire DVD
You can process "in-place" (fast) or from a backup (slower).
You can remove un-referenced cells and blank packs, or leave them in (but then blank packs are replaced with more compliant stuffing packs).


Enjoy!
jeanl

2COOL
1st December 2005, 07:07
First of all, thanks for a wonderful tool jeanl! :D I finally had a chance to try it out. Looks good so far! Just wondering if you'll implement a logfile on what changes have been done for us curious advanced users. ;)

jeanl
1st December 2005, 08:00
Well, it's already there, kinda... If you have a C:/temp/ folder, FixVTS creates a log in that folder. It isn't very detailed (it was originally intended to help debugging) but it has some info in it.
jeanl

2COOL
1st December 2005, 08:09
Thanks jeanl! I didn't see it documented on the home page.

jeanl
1st December 2005, 17:41
You're right, I forgot! I'll add that... I also forgot to mention where to send bug reports! ;)
jeanl

jeanl
1st December 2005, 18:17
FixVTS Version Beta 0.99
Here's (http://www.videohelp.com/~FixVTS/) the latest beta for FixVTS.

Only 1 bug fix, but it's potentially important so there...

FixVTS crashed during the IFO update if there was no VOBU_ADMAP table. This is fixed.


Enjoy!
jeanl

2COOL
1st December 2005, 18:34
Minor bug. If I aborted or completed a fix session, I cannot drag files into it again. I have to close and reopen FixVTS and do process again.

Recommendation for FixVTS guide on homepage.

If you just want to work on a specific VTS, you can just drag the first VOB. e.g. VTS_XX_1.VOB. This will exclude its associated VTS menu VOB if it exists.

If you just want to do a specific menu VOB, then just drag it in. When doing so, FixVTS will automatically exclude the associated VTS title VOBs.

Suggestions for FixVTS

1. Process whole DVD without menu VOBs
2. Process whole VTS with menu and Title VOBs
3. Convert the status window to a scrollable log

jeanl
1st December 2005, 18:38
Thanks 2COOL, these clarifications will help, you're right.
About the feature requests, there's other things (in addition to what you list) which would be interesting, but I need to keep the UI as simple as possible. Maybe an "expert" mode with many more options would answer the problem.
I'd like to add the possibility to process the vobs without updating the ifos, and vice-versa (it's not very useful in general, but in some cases - i.e. debugging - it's extremely useful, for example to find out if a problem comes from the vob or the ifo)...

jeanl

2COOL
1st December 2005, 19:18
You might want to change your thread title in regards to your new version out, jean. ;)

petermarina
1st December 2005, 22:29
Hi Jean,
just tried FixVTS 0.99 for the first time and it seams to crash at the very end. I was trying it in hopes to fix some DVDs that my player doesnt like to play. They play in 2 other set top boxes, in WinDVD but not in MY set top box. Anyhow the original files where processed with DVD shrink and Dvd Rebuilder and in both cases crash at the very end.

Here is a copy of the end of the log file.

Thanx

Done with VOB files. 0 navpack pointers adjusted, 0 packs removed
Processing C:\Documents and Settings\Peter\Desktop\DVD HC16\DVDFILES\VIDEO_TS\VTS_01_0.IFO
Now cleaning VTS_C_ADT
Now updating navpack info

jeanl
1st December 2005, 22:38
petermarina, thanks for using the log file (that's exactly what it's intended for!!!). Of course, it does not tell me enough to pinpoint the problem exactly! but I suspect the kind of problem I saw yesterday with an empty VOB.
Is VTS_01_0.VOB or VTS_01_1.VOB empty?
Can you send me the IFO at jeanldvd at free dot fr so I can take a look at it?
Thanks a bunch!
jeanl
P.S. You're having the very very same problems as this (http://forum.doom9.org/showthread.php?p=745101#post745101) and I'm not sure FixVTS will help you here!

petermarina
1st December 2005, 23:08
Salut Jean,
I just sent you the requested info. Keep in mind that the first attempt was with a DVDShrink output. The second was from DVDRebuilder with HC16 that was orginaly riped with DVDshrink. As for the link you suggested, it doesnt give me much to compare to my problem, but it could be similar... I hope not :) . Anyhow thanx for the quick responce.

Peter

jeanl
1st December 2005, 23:46
Thanks petermarina,
I found the bug, which was again a problem with a non-existing table. This has now been fixed. I'll post an update soon. Sorry about that! I guess that's why I'm still in beta!
jeanl

jeanl
2nd December 2005, 00:38
FixVTS Version Beta 1.01
Here's (http://www.videohelp.com/~FixVTS/) the latest beta for FixVTS.


Fixed another bug that occured when an empty table was encountered (this time VTSM_PGCI_UT) and another one introduced in the previous version.


Enjoy!
jeanl
EDIT: Had to update the version, another bug!

influenza
2nd December 2005, 11:22
Nice work jeanl.

ron spencer
2nd December 2005, 14:42
can anyone explain when I would want to use this? If you use ANYDVD would you need to...or dvdFab Decryptor?

influenza
2nd December 2005, 16:56
Well you use it on dvds that has structure protection. Those dvds can be ripped fine in most cases (at least with some help), but their structure is messy. Some programs choke on that messy stucture. You use this to clean it up and have more compatibility with other programs.

ron spencer
2nd December 2005, 17:06
I though proggys like anydvd and dvdfab decryptor did this for you? do they not do it correctly?

jeanl
2nd December 2005, 17:41
If you find that everything works fine, then you don't need FxVTS. If your dvd does not load in Shrink, then you probably do...
Jeanl

ron spencer
2nd December 2005, 21:40
ok..great...thanks for the tool!!!!!!

Grumpy Troll
3rd December 2005, 06:13
jeanl,

Thanks for the new, and smaller, prog. I've downloaded and installed it and am looking forward to using it, soon. Keep up the work, amigo, for ignorant, NOT stupid, persons as myself.


With high regards and admiration,
Grumpy Troll

Grumpy Troll
7th December 2005, 21:27
can anyone explain when I would want to use this? If you use ANYDVD would you need to...or dvdFab Decryptor?

Oh...I dunno. Maybe because this prog doesnt cost $39.00?

Oh, and a big thanks to Jeanl for all of this, great job. I tested everything offered on an Arcoss disk from "Wream Dorks" whom had a "difficult" encryption (I know, I tried to back it up) and it went thru it like a hot knife thru melted butter. :) :)

blutach
7th December 2005, 21:41
@Ron Spencer - although AnyDVD is being constantly updated, so is Fix VTS and the PSL2 plugin. There's some new and interesting things out which I am sure will be attended to immediately by their respective authors whereas the commercial progs might lag a bit.

I'd treat it as another weapon in the arsenal. It is costless after all.

Regards

jeanl
7th December 2005, 23:09
FixVTS Version Beta 1.11
Here's (http://www.videohelp.com/~FixVTS) the latest beta for FixVTS.

This release fixes some problems that occured where DVDShrink reported completely erroneous sizes... Thanks to jsoto for figuring out what was going on.

The VCIDs are now remapped if needed, so the Cell IDs are in consecutive order and start at 1. The VIDs are not modified.
The VTS(M)_C_ADT table is now ordered the proper way in the case of ILVU or multi-angled DVDs.
The PGC duration is now correctly computed in the case of multi-angle PGCs.
The TMAP_TI table is now updated too. DVDShrink does not seem to need that table though.


Enjoy!
jeanl

Cyberace
8th December 2005, 09:31
@jeanl, any chance you could/will release the latest source code for it? please :cool:

blutach
8th December 2005, 10:57
@Cyberace

My understanding v1.12 will be released very soon. AFAIK, the prog is still very much under development (we had 3 releases in a day last week). This might mean that the source code goes out of date almost as soon as its released.

Might be better to wait till it's stable don't you think?

Regards

jeanl
8th December 2005, 17:35
Don't worry, I'll release the source code asap...
Just out of curiosity... Why do you ask? Are you making your own customizations? ;)
jeanl

jeanl
8th December 2005, 18:25
FixVTS Version Beta 1.12
Here's (http://www.videohelp.com/~FixVTS) the latest beta for FixVTS.

Zavlakas found a bug with 1.1 and 1.11 that sometimes caused DVDShrink to report the right sizes, but put the entire movie in unreferenced material!

Fixed the input/output navpack map.


Sorry about that...
jeanl

Cyberace
9th December 2005, 10:46
Don't worry, I'll release the source code asap...
Just out of curiosity... Why do you ask? Are you making your own customizations? ;)I was thinking it would be nice if the FixVTS code could be implemented somehow as a on-the-fly parser in 'XBMC's DVD-Player (http://forum.doom9.org/showthread.php?t=100024)' to make more DVD-movies compatible with it (especially the DVD-menu/nav part), ...maybe you are even interesting in coding a patch for it yourself?, (do you have an Xbox and if you do is it modded?), (I myself am not a programmer but I have a spare-modchip I could send you if you agree to make the patch).

:thanks:

jeanl
9th December 2005, 20:04
I don't have an Xbox and I'm really not familier with the project you're mentioning. What kind of compatibility issues do you have? I suspect what FixVTS does probably wouldn't help that much...
jeanl

Cyberace
10th December 2005, 13:18
Fist I have to appologuise in advance because I know this is going to sound like a sales-pitch from me;

I'm suprised that you haven't even heard of XBMC (XboxMediaCenter) (http://www.xboxmediacenter.com), it's a free and open sourced software that you can install on your Xbox (the game-console by Microsoft) if you have modded it first (via either a software-hack/exploit or a modchip (http://www.xbox-scene.com/xbox-tutorials.php)) to allow you to run homebrewed applications like XBMC on it. XBMC is very popular with a guesstimated 2,000,000+ users, in fact many people only buy an Xbox because of XBMC. XBMC have become so popular because of many reasons; an Xbox is cheap and convenient in your living-room (replacing you standalone DVD-player), it plays practially all audio/video/picture formats you through at it, (it can do so because XBMC uses a ported version of MPlayer (http://www.mplayerhq.hu) as is core-player), it also have a very nice-looking and simple-to-use GUI interface, plus it can do so much more than just play the audio/video files which by the way can stream from the network or play from its built-in DVD-ROM drive or harddisk-drive, (XBMC has database functions which download information about movies and music-artist from the internet and makes it easy to search and browse among them, it displays nice visualizations, slideshow your pictures, and of course since it's a game-console can load games from the Xbox built-in harddrive, read more at www.xboxmediacenter.com (http://www.xboxmediacenter.com)).

...however one thing that MPlayer can't do is play DVD-Video movies with menus, so the XBMC developers have therefor programmed their own software DVD-player (using open source code/libraries such as libdvdnav/libdvdread and FFmpeg as a base) that plays just DVD-Video and is integrated into XBMC, (which means that if you want you can keep all your DVD-movies on either the Xbox harddrive or on the network as a DVD library and XBMC can play them from there like a DVD jukebox, XBMC can even parse and play DVDs that are in an ISO and in RAR/ZIP archives). But because they use open source code/libraries which have been reversed-engineered by hobbyiest from other players it's not fully compatible with all DVD-Video movies or their menu system (especially not if those have been badly authored or been corrupted with errors on purpose), which it why and where I think the FixVTS code would come in handly, if it could pre-parse all the files (and keep the changed files in RAM memory) then XBMC should have less trouble with the majority of DVD movies menus.

http://www.xboxmediacenter.com/info_project.htm
http://www.xboxmediaplayer.de/cgi-bin/forums/ikonboard.pl?act=ST;f=5;t=10877 <= XBMC DVD-player discussion
http://chokemaniac.loafamotive.com/gallery.php?cat=pm3 <= screenshots from XBMC
http://en.wikipedia.org/wiki/XBMC

PS! Fun fact; MediaPortal (http://mediaportal.sourceforge.net)'s GUI is ported from XBMC, and MediaPortal (http://mediaportal.sourceforge.net) founder also founded XBMC

Orion|69
10th December 2005, 13:58
Sweet little tool :)

DDogg
10th December 2005, 15:55
jeanl, I don't know if this is useful for you, but I was trying to acquaint myself with your program and selected VTS_02_0.VOB from a ripped copy of The Matrix and chose full DVD. I got several "get mapping failed" messages as the files were being written. I realize the program is not needed on this source, but as said, was just playing around a few minutes to see what it did and thought you might want to know of the error.

Also, since the files are large, or might possibly be mounted on a virtual drive, it might be convenient to have the option of pointing the output file to another destination HD.

jeanl
10th December 2005, 17:54
Hi DDogg,
mmm, this "get mapping failed" is NOT supposed to happen! I'll have to look into it.
jeanl

jeanl
10th December 2005, 17:54
@Cyberace, I'll look at your links, but I really doubt that FixVTS can be of any help, unfortunately...
jeanl

jeanl
10th December 2005, 18:55
@DDogg
I found the problem (I'm guessing some of your VOB files were empty, right?). It will be fixed in the next release.
As to the option for a different output folder (possibly to another drive), I know that would be nice, but I'm not sure whether I'll do it. I'm trying to keep this app as simple and easy as possible, since it's meant to be used by real nooobs. But I agree it would make things faster when not in-place...
jeanl

jeanl
10th December 2005, 19:26
There's an unofficial version beta 1.15 that has a few improvements and bug fixes:
- Fixed a couple bugs when the vob file was empty to begin with, or the IFO didn't exist.
- FixVTS now has an option to renumber the VIDs as well as the CIDs. This is now on by default.
- FixVTS now checks for empty output vobs and rename accordingly.
- Restore backups now works better (won't forget files)
- Fixed a bug that occured when the last cell of the last vob was removed.

It's only at the downloads page:
http://www.videohelp.com/~menushrink/FixVTS/Downloads

DDogg, this should fix your problem. Let me know if it does not... and thanks for the bug report!
jeanl

arsmori
11th December 2005, 03:28
jeanl, what a busy little beaver you are :eek: ! You can add me to the list of converted. I just had my first occasion to try this on a whacked VTS instead of going with the true and tried IfoEdit mock strip and wow, That Was Easy™. Is it ready for mass consumption, i.e. may I pimp this outside specialized boards?

jeanl
11th December 2005, 04:52
Did someone just called me a beaver?! :D :D :D
Well, arsmori, FixVTS is still in beta, and I'm still finding little twists to it. But feel free to publicize it wherever you see fit.
Note, however, that an IFOEdit Mock strip does a lot more than FixVTS does (and probably ever will). The one thing that FixVTS does that IFOEdit does not is the renumbering of the VCID which in some cases can be really crucial for DVDShrink to report the correct sizes...
The next best thing after an IFOEdit mock strip is a vobblanker process....
Jeanl

blutach
11th December 2005, 09:59
And an IfoEdit mock strip only strips by VIDs and not by CIDs within a VID you wanna keep. This is where FixVTS and VobBlanker come into their own.

Regards

Cyberace
11th December 2005, 11:44
@Cyberace, I'll look at your links, but I really doubt that FixVTS can be of any help, unfortunately...that's cool, hope you will keep releasing the latest source code on a regular basis anyway :cool:
...maybe even make it a SourceForge.NET (http://sourceforge.net) or Savannah (http://savannah.gnu.org) project under GPL or LGPL license ;)

Keep up the great work, it's a sweet tool you got there!

DDogg
11th December 2005, 16:22
jeanl, I repeated the actions reported above and the error message is now gone. Thanks!

weiqj
11th December 2005, 23:58
Hello,
I tried your program but the "corected" vob file still had problem with nero recode. Any idea why?

jeanl
12th December 2005, 03:28
weiqj, I'm not sure. Can you post the resulting IFOs (for me to check that fixvts did indeed do the right thing)?
Jeanl

davemorell
12th December 2005, 16:39
Hi' It seem to be it will be a very handy prog, thanks for it :)

I have found an issue, which not solved yet (probaly you don't know about it): before I run FixVTS on a full dvd, CloneDVD2 will open it fine. After I run FixVTS on the full dvd, CloneDVD2 cannot open the DVD (Unable to read files, unexpected error... Details : "DVDManager 0 invalid AdaptedDisc Type").

Everything else (VB, PgcEdit, PgcDemux, IfoEdit, VobEdit, DVDReMake) can opened the processed dvd but CloneDVD2 not. I saw someone reported Nero Recode has got some problems too. I hope this problem will disappear in the near future.

If you need anything else to find out what 'cause this error please let me know...

Greetings'

jeanl
12th December 2005, 20:01
davemorell, this is the first I've heard about this issue, but I don't use cloneDVD2, so I've never tested that. I've got some questions for you:
1) Could you possibly send me the IFOs before and after FixVTS at jeanldvd at free dot fr?
2) Is there a trial version of CloneDVD2 so I can do some tests and try to figure out what it is it does not like in FixVTS's output?
3) EDIT: I would also need the FixVTS log so I can see what it did. It's in C:/temp/ if you have that folder. If you don't you'll need to create it to get the log, sorry... :(

Thanks for the bug report and any future help!
jeanl

dirio49
12th December 2005, 20:09
Yes, i believe that you can try it for free 21 days
http://www.slysoft.com/en/download.html

jeanl
12th December 2005, 20:12
Great! Thanks dirio49, very useful.
@davemorell
Then I also need the log from FixVTS... It's in your C:/temp/ folder if you have one (if you don't, you'll need to create one to get the log, sorry about that, I'll change that soon).
If I can't figure out the problem, I'll ask you to run some tests using vobblanker or IFOEdit...
jeanl

davemorell
12th December 2005, 20:37
@jeanl : mails sent, if everything goes fine you will get it right now. I can do some tests if you can't work it out (approx. from wednesday).

weaver4
12th December 2005, 20:49
I have several movies that the VOB files play properly, but when you Encode these files into DIVX using DrDivx, AVI.net or AutoGK the audio is out of sync very significantly. These are typically movies that are protected by arccos. Will FixVTS fix these audo sync problems if I use it before I decode?