View Full Version : ReJig 0.5 Released
Pages :
[
1]
2
3
4
5
6
7
8
9
10
11
Nic
14th December 2003, 17:43
http://nic.dnsalias.com/ReJig.zip
http://nic.dnsalias.com/ReJig_src.zip (SourceCode)
Just wanted to get this release out, time is lacking and if I dont release it, then I wont get round to it before christmas. So it isn't as tested as I would like. And there is no documentation, although things are pretty straightforward. ;)
By the way: Because of the files it creates, certain modes (like the auto Movie backup mode) needs large amount of space on a NTFS (win2000 and above) partition...
Ill update 0.5 to make it more friendly, bugfixing and documentation. ReJig 0.6 will be more like the commercial one click tools.
New Features:
Now has a DVD Authoring Mode very much like IFOEdit's
Now has a very simple wizard for doing DVD Backups
Lots of bugfixes, improved engine tweaks, etc
Cheers,
-Nic
ps
Special thanks to my work colleagues, especially Ian for doing the graphics :)
mmgrover
14th December 2003, 18:07
@Nic
I havn't had a chance to check, Did you post this on site?
If not, No Prob I can :-) Just got back from Boston (live in kansas).
I gotta get update to date on rejig events lol.
mike
E-Male
14th December 2003, 19:08
will try and report
JvD
14th December 2003, 21:10
Ill make som test tonight and report back tomorrow.
*excited* :D
...JvD
Amnon82
14th December 2003, 21:45
Starting translating your new version!
Happy about my input?:confused:
Fabiano
14th December 2003, 21:50
Hi,
I couldn't compress HDTV MPEG-2 video, so I download the source code and looking at it, I found at ReQuant.cpp an If clause to exclude all resolutions except DVD standard.
else if (ID == 0xB3) // seq header
{
LOCK(8)
horizontal_size_value = (cbuf[0] << 4) | (cbuf[1] >> 4);
vertical_size_value = ((cbuf[1] & 0xF) << 8) | cbuf[2];
if ( horizontal_size_value > 720 || horizontal_size_value < 352
|| vertical_size_value > 576 || vertical_size_value < 480
|| (horizontal_size_value & 0xF) || (vertical_size_value & 0xF))
{
DEBF("illegal size, hori: %i verti: %i\n", horizontal_size_value, vertical_size_value);
validSeqHeader = 0;
}
else
{
validSeqHeader = 1;
}
COPY(8)
}
Is there a reason for that ?
Removing it, I can successfully recompressed any HDTV video! :D
Nic
14th December 2003, 22:24
@Fabiano: Excellent work :) I've been meaning to look into that issue for a while and now. Well done on finding a fix. Ill add that in for 0.5b :)
@Amnon82: All input is appreciated :)
-Nic
Amnon82
14th December 2003, 22:26
It is done!
http://rj-elektronik.de/avideo/images/rejig05.jpg
So, version 0.5 is now german!
:sly:
Download ReJig 0.5a-DE.01 (http://rj-elektronik.de/avideo/files/ReJigde.exe)
Now working on the next german guide for rejig...
@Nic: Is there a way to put a TXT-Change-Language-Thing into ReJig? Now I must edit in the sourcefiles and compile all. It will be easier to edit a TXT-File and change so the language of the app. And all other ones can translate ReJig easier, also without being a coder ...
mmgrover
14th December 2003, 23:29
@Nic and All
I posted ReJig 0.5a to web site :-)
mike
Amnon82
14th December 2003, 23:50
Bugreport:
DVD Backup Mode: Start to Backup a PAL-DVD with a 2 hour movie. Selected DVD Backup to backup the DVD.
Here the Infos about the DVD: 720x576 PAL, German 6ch AC3, English 6ch AC3, 2xGerman sub, 2x English sub.
Bugs: Only the first subtitle works with delay of about 30 sek., All other don't!
Now trying IFO-Mode and seperatly authoring...
E-Male
14th December 2003, 23:54
great work
and finally i also did some tests
My opinion on the interface:
well done, few lil steps, and then just wait for the burn ready result, great
just one wish: make the stream selection the last step and add a box that shows what percentage of transcoding (if any at all) is needed with this selection (so we could see if for example removing a commentary would make transcoding unneccessary or if leaving in a DTS track would make the needed transcoding too heavy)
no for my test results:
1)
randomly picked: "Rush Hour", german disc rc2 pal
well, is seems like no transcoding was needed, because rejig skiped it and still gave me an undersized disc
subs looked right and were in sync just like the audio, no complaints
2)
"M", the new restored version released by eureka, uk rc2 pal
took 1hour and 10mintues
slight undersizing (a lil more than the 30MB i selected to be safe), but nothing to worry IMO
video looked ok, the grain comes an goes suddenly and there are some artefacts, but it should be enough for TV, so i say: good job on this extremly difficult source
audio was in sync and the subs looked right
But now for the bugs i found:
minor problem: the new DVDs default to audio track 2 (in case
of M the commentary), should be 1 i think [or allow choosing the default audio and subtitle, would be best ofcourse:)]
BUG: the subs appear almost 5 sec too late! (on M, not on Rush Hour!)
(EDIT after reading the above: M only has 1 sub, Rush Hour has 2, but i only tried the first [then deleted it] so i can't tell if the second one worked)
Amnon82
15th December 2003, 00:53
BugReport:
I think it is the DVD Author of ReJig. I tryed again Dreamcatcher RC2 PAL with it, now manually. I opend IFO-Mode and rejiged the DVD and ripped the subs.
Than I go to DVD Author mode and set up the DVD. In DVD Backup mode the DVD order was so:
VIDEO
ENG AC3
DE AC3
ENG SUB1
DE SUB1
ENG SUB2
DE SUB2
Now I changed a little bit:
VIDEO
DE AC3
ENG AC3
DE SUB1
DE SUB2
ENG SUB1
ENG SUB2
Now the result:
VIDEO and AUDIO is sync.
First Subtitle has wrong colors (maybe, because I tried the 'Copy Color Function', where the '.' didn't worked, so I set it up my self...)
All other subs didn't work.
Fazit:
I think, Nic, You should work on Your DVD-Author. It take to long to Multiplex a DVD with it. It took 41 Min's to get the VOB-files!!!
With IFO-Edit I got it in 8!
The new design is nice!:sly: Go on with it.
So I'll work with 0.4i-de and fix the known bugs seperatly, till 0.5b or 0.5c is out... (I hope, these bugs will gone then...)
Here's my guide for 0.4i-de translated on the fly by babelfish.com:
Guide for ReJig by Avalon (http://babelfish.altavista.com/babelfish/urltrurl?lp=de_en&url=http%3A%2F%2Frj-elektronik.de%2Favideo%2Fmain.php%3Fset%3Dshotan) Very funny!:scared:
[Edit] I muxed now the movie again with IFOEdit 0.96. I got working subtitles, but still in green. Plus all 30 sek async!!! It seems the 'Too many frame drop'-Bug is gone. The 'green subtitle bug' still exists, if we mux with IFOEdit. But why is it now async and in 0.4i not (if the extaction works...)?
Released ReJig 0.5aDE2 (http://rj-elektronik.de/avideo/files/ReJig_05a2.exe) without 'DVD Backup' and 'DVD Author'.
pv110
15th December 2003, 02:28
What's the advantage of this app for a user???:confused: :confused: This is not a "one click solution dvd copying" Are we not going back to CCE era where we had to wait and do most of the things manually???
In my opion I just think this app needs way more work on it. My 2 cents. This is my opion and I don't mean to offend no one...
E-Male
15th December 2003, 04:36
and your point is?
pv110
15th December 2003, 04:47
@E-male
First, read carefully what I wrote. I started asking a question and I finished giving an "opinion". So, if you're not gonna answer the question your comment is a waste of typing. Just don't comment. :D
Kedirekin
15th December 2003, 04:58
It's a work in progress, as evidenced by it's 0.5 version number.
It's advantage is to those users who are excited by it's potential and want to contribute to its development by testing it and providing feedback.
'nuff said?
FWIW: I posted the above before I saw pv110's reply to E-Male.
DDogg
15th December 2003, 05:38
pv110, actually is is probably you who should not have commented in what is basically a development thread. I do realize your question had validity to you, however in effect, saying to a house builder who has just got the roof dried in, 'In my opinion I just think this [house] needs way more work on it.' is kind of senseless. Hey, all the walls are not even up yet. :) And yes, I can promise you, Nic would be the first to agree with you that 'way more work' is to be done, assuming he can get his eyes uncrossed from weeks of all nighters getting it this far along. How about we all just keep every bit of encouragement we can muster coming his way. He should get a Doom9 knighthood for his commitment. "Sir Nic" has a very nice ring to it.
Nocturno
15th December 2003, 07:46
All hail Sir Nic of Rejig..
may his reighn be long and prosperous!
:D
2COOL
15th December 2003, 09:02
@Amnon82
Originally posted by Amnon82
[Edit] I muxed now the movie again with IFOEdit 0.96. I got working subtitles, but still in green. Plus all 30 sek async!!! It seems the 'Too many frame drop'-Bug is gone. The 'green subtitle bug' still exists, if we mux with IFOEdit. But why is it now async and in 0.4i not (if the extaction works...)?
Maybe I'm a little fatigue from a long weekend of work but when you say "muxed", do you you mean by "authored" in IfoEdit? or "remuxed"? as in you remuxed the m2v back into the original VOB?
Nic
15th December 2003, 10:18
pv110: The DVD Backup mode is pretty one click ?? Hardly any options...
(And by all means don't use it untill it's in a more ready state, I can understand that, although all feedback is useful :) Eventually, it will be the only one-click solution that users will be able to give direct feedback and change, I think that's appreciated)
@all: Well it seems there's a bug with the Subs...weird works fine on all the DVDs Ive tested. Ill try more and fix the bugs. Thanks for all the feedback.
Sorry for the early release, it does need more work, but time is running, and it's better that's out and other people can work on it too, rather than sitting on my machine doing nothing.
ReJig is still at a premature stage, but will get there with time and effort :)
Cheers,
-Nic
Amnon82
15th December 2003, 10:25
Maybe I'm a little fatigue from a long weekend of work but when you say "muxed", do you you mean by "authored" in IfoEdit? or "remuxed"? as in you remuxed the m2v back into the original VOB?
Wow 2cool! Sorry! I meant authored with IFOEdit by this...
I authored the DVD with the rejiged M2V and the AC3.
The sups I created seperatly, by VOBSUB over SUB2SUP, cos v.0.4i-de gaves me bad sups for "muxing" (authoring) in IFOEdit (Too many frame drops...)
Also the 'green subtitle'-bug I solved by hand (Paste&Copy)
JvD
15th December 2003, 10:28
I agree, its better its out so we can try it out and find all bugs.
And Nic, you dont have to apologize for an early release. We are all happy beta testing Rejig ;-) You should have credits for a work more than well done. Keep on working pal, I will (and many others) support the development as much as I/we can.
*testing it as we speak*
Amnon82
15th December 2003, 10:36
@Nic: I've no probs with early releases! The most I can handle seperatly if something goes wrong. I think bugreports are helpfully for You, "Sir Nic"...:sly:
@all: Well it seems there's a bug with the Subs...weird works fine on all the DVDs Ive tested. Ill try more and fix the bugs. Thanks for all the feedback.
Well, which DVDs did You backup? PAL ones or NTSC. I can only test with PAL (I only have one NTSC, at home...).
I tested the 'DVD Backup Mode'. All was OK, but only the Subtitle delay on the first sub. Why won't the other subs work? I never got one started...
I start today writing a Guide for ReJig 0.5a in english and german. I'll do this in htm and php and zip it to a file with all pics. So you can easier upload them to rejig.org, if it is OK. Previewing will be on my page www.dvdrpage.dl.am :sly:
JvD
15th December 2003, 10:45
My first test on 0.5
1. Nice interface Nic, i like it.
2. I tried backing up (DVD Backup feature) Magolia (appr 3h long) and it ran fine from start to end. BUT the result was only a half movie (second half). Whay! The compression levels is around 61%.
3. I would like the possibility to deside where to put the files, not only a final dest folder but also a mux folder, etc. If you have many disks (at least two) you can speed up the process alot. One folder for temp, and one muxed and one for authored. Maybe? I thought abot it before using the Ifo-mode but now also in the backup mode.
Nic
15th December 2003, 11:08
@JVD: Do you have your drive as NTFS ? I can't think why you only got part of the film. I'll put an advanced settings button in the DVD backup (I meant to, you'll be able to pick the engine, whether to keep the muxed files, etc)
@Amnon82: I've tried with PAL DVDs, Tried multiple subs and it worked fine...maybe I broke something before the release, Ill test more DVDs today and tomorrow if I find the time.
Cheers,
-Nic
JvD
15th December 2003, 11:23
@Nic: Yeah, all my disks are NTFS.
The same happens in Ifo-mode (as expected).
EDIT: A clue, the m2v-file is created, compressed at the right ratio, its in the authoring part its happens something.
jj59
15th December 2003, 11:31
Nic, thanks a lot for the great tool,
but shouldn’t supmux set the P-STD buffer info in the first spupack of a vob?
Something like
PES_extension_flag is 1.
P-STD_buffer_flag is 1.
P_STD_buffer_scale value is 1.
P_STD_buffer_size value is 58.
Amnon82
15th December 2003, 11:34
Maybe this helps You Nic to solve the sub-problem:
I created a REJIGTESTDVD with with a Scene of Die Hard 2. There are the subs different on time. So i got out, that the german and the english one is joint to one sub. Crazy it is... I can read a mix of ENGLDEUTSCH...
On this short DVD it is all sync... don't know why not also on the last DVD I tested with Rejig 0.5a...:confused:
Originally posted by Nic ...maybe I broke something before the release
Can I have the pre-release of 0.5a, or did You killed this version?
Nic
15th December 2003, 11:51
Damn it! Spotted a bug (that I introduced just before releasing), It makes all the subtitle streams have the same Stream ID (i.e. all 0xbd 0x20)...Hence only one subtitle stream is being used. 0.5b will be out tonight....
@jj59: Hmmm, interesting, maybe I should be and don't know it. Have you a link to more information on that?
-Nic
dragongodz
15th December 2003, 11:54
E-male - did you use new engine or old(through registry setting) ? Rejig 0.5 contains a bit more tweaking from mod3 for both but i only ran quality tests on the new engine since the change i did to old where small. my tweaks to new engine compared to mod versions and Makira original new all scored slightly higher PSNR and SSIM. still needs tightening though.
Amnon82
15th December 2003, 12:16
I up now a short cutout of Die Hard 2. I rejiged it with 3% for space!
Nic, look at the subs. The first one is german. The second ins english but don't workring! Plus the german one is mixedup with the english...
I rejiged it with Your original 0.5a version...
Download REJIG TEST ENCODE (http://rj-elektronik.de/avideo/files/REJIGTESTENC.exe):sly:
by Nic: Damn it! Spotted a bug (that I introduced just before releasing), It makes all the subtitle streams have the same Stream ID (i.e. all 0xbd 0x20)...Hence only one subtitle stream is being used. 0.5b will be out tonight....
K, then I fix it with IFOEdit and take again a look on my test enc...
Q: Why are the subs in my encode blue?
Nic
15th December 2003, 12:28
"The second ins english but don't workring! Plus the german one is mixedup with the english..." That is caused by the bug I mention...all the subs are getting mixed into one stream. Will be fixed tonight
The subs are blue? If that's because you muxed in IFOEdit, you need to copy the colors from the original IFO to your new IFO. The Doom9 IFOEdit authoring guide explains it better...
(However, ReJig automatically copies the colors for you at the end of the encode :) )
-Nic
Amnon82
15th December 2003, 12:46
NO ERRRKKK! I muxed it with YOUR DVD Author and got blue subs!
If I'd muxed in IFOEdit all will be fine ...
... waiting for the bugfix ...
... writing now the guide:sly:
Nic
15th December 2003, 13:10
@Amnon82: You need to give me more info. Did you supply the original IFO when using my DVD Author and tell it to copy from the correct PGC?
-Nic
jj59
15th December 2003, 13:12
Nic, just checked with vobedit on a couple of streams.
it seems to be used for all first packs of a vob, video, audio or spu
P_STD_buffer_size value
Video seems to be 232 (even for MPEG-1)
Private_stream_1 (AC3, DTS, LPCM and Spu) is 58.
You could get the source of submux-dvd 0.5 at Jan Panteltje’s dvdpage which includes the values for spu and works fine on soft- and hardwareplayers.
http://home.zonnet.nl/panteltje/dvd/
Nic
15th December 2003, 13:16
Cheers jj, I dont think it's causing a problem at the moment, but I guess it might with some players...Ill try to add that in.
Amnon82
15th December 2003, 13:43
ReJig 0.5 Guide now online ...
Started a new thread for my guide ReJig Guide Thread (http://forum.doom9.org/showthread.php?s=&threadid=66827):sly:
@ Nic: Read my new guide. I only entered the paths of M2V, the AC3 files, the subs, the output directory and hit 'Create'. 'Copy Colours'-Function was not available... I can't enter the path to the original IFO. The '.'-button has no function.
E-Male
15th December 2003, 15:39
@dragongodz:
My regkey is still set to the old engine
on my next tests I'll compare both engines against each other
robot1
15th December 2003, 17:55
Nic,
great work.
I tried DVD Backup mode, and it crashes as soon as i click "Open" in the "Open DVD source" dialog box.
I was testing The Matrix (R2, with White rabbit feature"). I tested also an other dvd without problem.
Is it due to the structure of the film (DVDshrink reported 37 titles)
Bye
mrbass
15th December 2003, 19:19
no rush ...but if possible allow angle support. Tried 'Spirited Away' and it picked the angle where it shows just the drawing board of the whole movie. Not sure if subs were in synch or not..too hard to tell. Looks great...total time was 38mins from start to finish.
rakaz
15th December 2003, 20:02
I think I found a problem with the labeling of the audio tracks in IFO mode and DVD backup mode. I am using Buffy Season 1 Disk 1 DVD to test.
It lists three audio streams in VTS_01, PGC 0:
0x80 - Audio - AC3 / 2ch / Francais
0x81 - Audio - AC3 / 2ch / Francais
0x82 - Audio - AC3 / 2ch / English
The problem is that 0x80 is not Francais but English. The way IfoEdit lists it is as follows:
Audio 1: English (Dolby AC-3) 2ch 44Kbps DRC (ID: 0x80)
Audio 2: Francais (Dolby AC-3) 2ch 44Kbps DRC (ID: 0x81,0x80)
Audio 3: English (Dolby AC-3) 2ch 44Kbps DRC (ID: 0x82)
robot1
15th December 2003, 20:48
I did a backup of Matrix Reloaded, for testing pourpose.
Speed was great.
I often notice pixellation in high motion scenes.
I used the default (new) enginem, with a ratio of about 75%
Mich
Fabiano
16th December 2003, 00:17
Hi,
I've been looking for a few days how the requant engine works, and I have a few comments how we could get more quality from it.
To compare quality I'm using an AviSynth Script:
LoadPlugin("MPEG2Dec3.dll")
source=MPEG2Source("original.d2v")
test=MPEG2Source("rejiged.d2v")
test=converttoYUY2(test)
source=converttoYUY2(source)
compare(source,test,"","result.txt")
The video file (m2v) I'm using is The Terminator 3 Trailer in HDTV (1280x720p). Using the "new engine" (ReQuant.cpp) from Rejig 5.0a at 90% I have that output from AviSynth:
-----------------------------------------------------------
Filesize: 16377kb (original 18245kb)
Total frames processed: 602
Minimum Average Maximum
Mean Absolute Deviation: 0.0000 0.2796 1.7377
Mean Deviation: -0.3827 -0.0085 +0.1803
PSNR: 38.4123 56.0047 110.7865
Overall PSNR: 51.5328
-----------------------------------------------------------
Now, using a mod version of the ReQuant.cpp that only slightly recompress B-frames:
@ReEncode
if (ID == 0x00) // pic header
{
LOCK(4)
picture_coding_type = (cbuf[1] >> 3) & 0x7;
if (picture_coding_type < 1 || picture_coding_type > 3)
{
DEBF("illegal picture_coding_type: %i\n", picture_coding_type);
validPicHeader = 0;
}
else
{
validPicHeader = 1;
cbuf[1] |= 0x7; cbuf[2] = 0xFF; cbuf[3] |= 0xF8; // vbv_delay is now 0xFFFF
}
//by Fabiano (just recompress B-frames)
switch(picture_coding_type)
{
case I_TYPE:
case P_TYPE:
validPicHeader = 0;
break;
case B_TYPE:
break;
}
COPY(4)
}
else if (ID == 0xB3) // seq header
@getNewQuant
case B_TYPE:
//by Fabiano
//if curQuant is 7,8,10,12,... it doesn't recompress
if (curQuant >= 7) // only for 90% compression
mquant = curQuant;
else
{
int mquant2;
mquant2 = increment_quant(increment_quant(curQuant));
// ReQuant original mquant calculation
mquant = intmax(scale_quant(curQuant + 80*stress_factor), increment_quant(curQuant));
// lock mquant to a maximum of 2 increments
mquant = intmin(mquant, mquant2);
}
break;
I get that output from AviSynth (Rejig re-compression factor of 90%):
-----------------------------------------------------------
Filesize: 16425kb (original 18245kb)
Total frames processed: 602
Minimum Average Maximum
Mean Absolute Deviation: 0.0000 0.0663 0.3307
Mean Deviation: -0.1709 -0.0153 +0.0493
PSNR: 52.1587 79.6029 110.7865
Overall PSNR: 64.7286
-----------------------------------------------------------
It is very easy to see an improvement in quality. And by not compressing I and P-frames, there isn't error propagation over subsequent frames.
Of course, not compressing I and P-frames means staying at compression factor around 90%, otherwise the remaining B-frames have to be highly compressed to compensate that.
I think the best way of having higher quality output from ReQuant, would be select what kind of frames to compress based on the re-compression factor, let's say, for example:
factor 100%-90% -> slightly compress B-frames;
factor 90%-75% -> slightly compress P-frames + compress B-frames;
factor 75%-66% -> compress P-frames + compress B-frames;
factor 66%-down-> compress all frame types;
DVDShrink uses something like that, if I'm not wrong....
I also noticed that the last 5% of the file does not get compressed, and the 2 first gops get too much compression. I have to test more files, but so far, it seems to me the code controlling the compression level per frame is responding too fast for variations in how much compression is needed.
I'm still figuring out how the compression control code really works.
Until then that is my 2 cents.
pv110
16th December 2003, 03:03
Hello people,
This goes back to my first post on page 1. I just wanted to know a different view of this app. that's all. I know this app is on the beta stage and I really wish them good luck on it :D. It seems promising and powerful once they get it done. It'd be more power to us (users).
dragongodz
16th December 2003, 04:21
Fabiano - i have to agree and disagree. :)
i actually think reaction time of the new engine is too slow. it allows falling behind of target bitrate for quite a bit before reacting. then it has to work hard to make it up. if i can tighten that up to react sooner then both B frame and P frame requant amounts can be lowered to give a smoother more consistant and constant change. as it is the new engine over compresses then under compresses then has to over compress to catch back up etc etc etc. B frame have the highest burden in this of course but if reaction times can be lowered then P frames can also take some of that pressure away allowing better B frames.
so yes you are right for very small recompression just B frames would look better but the moment you get higher then B frames are really going to suffer and cause blocking. try the old engine and see what happens when only small amount is done to P frames(use something like 70% compression) and B frames get hit the most, the version in rejig has tighter reaction so i think is better than the original which blocked very badly.
you can also do SSIM tests with
LoadPlugin("MPEG2Dec3.dll")
LoadPlugin("ssim.dll")
source=MPEG2Source("g:\test\original.d2v")
test=MPEG2Source("g:\test\test.d2v")
ssim(source,test,"ssim-test.cvs","simm-test.txt",lumimask=false)
up to you if you want lumimask true or false. the .txt gives you the overall and .cvs shows all frames. more info can be found in the avisynth forum.
as for engine ideas check out the old rejig thread and i say several ways to get better quality etc but the current engine would need some major rewriting to make some of those changes.
dragongodz
16th December 2003, 05:54
Fabiano - ok i went away and had a good think about this and came up with a few ideas.
first the example given as you say is no good for higher compression levels as is. it can also be bad for lower restricting only upping quants if above 7. dark or static films can have B frames with higher quants than that naturally but they would not be upped when they actaully could be. bad for correct resizing.
a better idea would be a ratio/scale for processing done per frame type per compression ratio with no limit on what the original quant was. this should increase quality at lower compression levels while maintaing some accuracy for higher compression amounts. i will look at implamenting something like that in the next day or 2.
Nic
16th December 2003, 10:44
http://nic.dnsalias.com/ReJig.zip
http://nic.dnsalias.com/ReJig_src.zip (Sourcecode)
Only a very minor update:
1) Now puts the Subs into their own streams (so they aren't all added into 0xbd 0x20)
2) Fabiano's fix for his HDTV streams
3) Fixed minor bug that could crash file mode
4) Made the '.' button for the original IFO in DVD Author mode do something ;)
Ill look at the other issues & features mentioned soon.
i.e.
1) Crashing on Matrix
2) Add Angle support
3) Better Transport Stream support
4) Improved IFO parsing
5) Find out why subs might be out of sync (Tried three other DVDs last night (Xmen2, fist full of dollars and gangs of new york...all worked fine)
I don't want to ask for donations as you know, but if anyone has any duplicates of DVDs they don't need that dont work with ReJig. Id appreciate them, as it's working fine with my DVD collection so far...
:(
-Nic
ps
Just now re-uploaded it, now compiled with Intel Compiler 8.0 so should be a little quicker...
E-Male
16th December 2003, 11:36
when you get to angle support, could you first add an option that allows choosing what video from the disc to use (atm rejig seems to pick hte longest one automatically)
and about non working DVDs: i could rip the ifo plus the first chaper as vob with dvddecrypter and send it to you, might help you find something
of course only if this is ok lawwise
edit: i'll also plan to do some more test, but x-mas might come into the way
bill_baroud
16th December 2003, 12:18
5) Find out why subs might be out of sync (Tried three other DVDs last night (Xmen2, fist full of dollars and gangs of new york...all worked fine)
I just encounter problems with subs, with an NTSC movie. When rejig encode a m2v stream (ifo mode), the output m2v is non-drop frame. The problem is that Maestro care about ndf/df m2v stream to calculate timestamp for subtitle, and SubRip output drop frame subtitle by default.
Well it's a problem particular to Maestro (or so it seems), but i tried :
non-drop frame video (rejig) + non-drop frame SubRip : not synched (i suspect subrip & maestro here)
non-drop frame video (rejig) + drop frame Subrip : not synched
drop frame video (rejig & pulldown -nopulldown -drop_frame true) + drop frame SubRip : still waiting muxing
a topic about it is here : http://forum.doom9.org/showthread.php?s=&threadid=54620&highlight=Maestro+subtitle
Perhaps the desynching issue of subtitles is due to something similar ?
E-Male
16th December 2003, 12:22
well, my problem (subs ~5secs to late) was on a pal disc ("M", uk)
also the subs in this case seem to be all euqally to late
so this might be 2 different problems
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.