PDA

View Full Version : New tool: DoItFast4U!


Pages : 1 [2]

fourtyfour
26th February 2003, 01:08
servus...

Another bug/idea:

If I use split by VobID, I have a few *.avs that uses the *.d2v createt by DVD2Avi.

But DVD2Avi "lose" the last frames of a file.
I donīt know why.

So if I use these *.m2v files which created by the *.avs which uses the "buggy" *.d2v from DVD2avi, my reauthored movie have a short but very nerving break in the movie.

mikeathome wrote something about he have a solution about this problem.

Or maybe a selection how the *.avs should be creat would help.

Like
MPECDecoder from Nic (VOB/m2v->Avisynth) for split by VobID/CellID movies and
DVD2Avi for single movies if the lost frames donīt disturb.

How do you think about it? :)
help fix this problem.

mikeathome
26th February 2003, 09:03
Originally posted by fourtyfour
servus...
Another bug/idea:
If I use split by VobID, I have a few *.avs that uses the *.d2v createt by DVD2Avi.
But DVD2Avi "lose" the last frames of a file. I donīt know why.

Hi,

congratulations, welcome to the club, you are number two (together with me) who's really concerned about that. I am since ~1 year aware of that special DVD2AVI Ver.1.76 Bug. Eyes can't do anything on that !
But I can meanwhile !!! As postet in the Amok-Board I did code a special version of VirtualDub which btw. is able to automatically determin the DVD2AVI missed frames and fix (!) the problem together with another tool (a Streameditor SED, not the former East German Communist party ;-) fully automatic. I was a bit pissed off, because I ask (as well in this board) for a little help and got completely ignored. So everybody who might be interested in the solution mail me. I will send then my special VD version + a DOS batch file and the Streameditor. It is a fully automatic avs/d2v postprocessing procedure especially for VobID authoring. Which is pretty fast btw.

So if I use these *.m2v files which created by the *.avs which uses the "buggy" *.d2v from DVD2avi, my reauthored movie have a short but very nerving break in the movie. mikeathome wrote something about he have a solution about this problem. Or maybe a selection how the *.avs should be creat would help.

Well, here I am ...
It is a weired issue, if you try to remake a movie like Matrix or a even more complicated Multiangle you will feel the pain from the missing frames very badly. The audio is going unsync, the chapter missing adds up in the end towards almost 1 second, and so on and so on...

Like
MPECDecoder from Nic (VOB/m2v->Avisynth) for split by VobID/CellID movies and
DVD2Avi for single movies if the lost frames donīt disturb.
How do you think about it? :) help fix this problem.

I am in contact with Nic about this ;-) on my wish he included the '-2' frame corrector parameter back into the new versions of MpegDecoder. Thanks again for listening and support NIC !!!
Unfortunately there are two drawback of this solution:
1) even the -2 parameter is not 100% proof to count frames correctly
2) the new MpegDecoder version does use an existing DVD2AVI .d2v project file for decoding, so what does this mean
a) it uses the DIF4U created .d2v file => the framecount remains wrong even with the '-2' parameter
b) if it does not find a .d2v file => it creates new one, so same procedure again => waste of time, since DIF4U has created already a .d2v project file - did you get it ?

regards, mike

P.S.
I first listen if somebody is still interested in my solution, if yes I am going to explain how it works, it took me quite some time to fix it including some really nasty C++ coding in foreign code, and I tell you, I really started hating C ! I am not going to waste more time...

aquabubble
26th February 2003, 10:48
mike,

You are right - there does appear to be a problem with DVD2AVI. If I had the time, I wanted to look into this myself, but it seems that you have done a lot of work on this already. We do have the source code for DVD2AVI so if we knew where it was going wrong, it might be possible to implement a fix.

I'd be interested in the details of what you have done to "patch" the problem - please go ahead, but possibly in a new thread as we are starting to digress from the original subject here.

I believe there may also be a related problem with some PAL movies resulting in some frames being dropped, which affects audio sync on remux, so it would be interesting to find out if this addresses that problem also.

mikeathome
26th February 2003, 11:27
Originally posted by aquabubble
mike,
You are right - there does appear to be a problem with DVD2AVI. If I had the time, I wanted to look into this myself, but it seems that you have done a lot of work on this already. We do have the source code for DVD2AVI so if we knew where it was going wrong, it might be possible to implement a fix.
I'd be interested in the details of what you have done to "patch" the problem - please go ahead, but possibly in a new thread as we are starting to digress from the original subject here.
I believe there may also be a related problem with some PAL movies resulting in some frames being dropped, which affects audio sync on remux, so it would be interesting to find out if this addresses that problem also.

Hi,

well, I have to admit that my solution is more a workarround than a real fix. I was not able to work on the source of the problem and fix it there, means in DVD2AVI. My workarround is based on the special Virtualdub Version from DeXT which reads directly VOBs (source code available). There is a post here in this board (VD forum) regarding this version.

I took this version and modified a few things:
- in the script language dll (Sylia) I added the opportunity to have an output on stdout as well as on the MS debug output
- in the main program I added a few lines which make add'l output parameters for Sylia scripts available, e.g. the framecount ;-) and the framerate, etc.
- in the mpegmodul I altered the function of audio parsing to no longer stop and ask for an audio track to chose (essential for automating)

This all together allows now the following:
- start VirtualDub in batchmode with a scriptfile for control
- open the original VOB
-> VirtualDub scans the file and writes the number of frames in a variable
- open the avs and write the number of frames in another variable
- calculate the missing frames by perfoming a difference calculation
- write the number of missed frames into a temporary file
- with a DOS batch file I read this now for every VOB/AVS combination and run a Streameditor (SED) which does patch the corresponding .d2v file (adding '2s', every '2' stands for 1 frame)

This works quite well, is pretty fast, never failed so far and is nb proof.

Obviuosly the VirtualDub VOB import plugin does not have the framecount bug because it always delivers correct number of frames back. Maybe there is the solution, just replace the frame scan routine in DVD2AVI by the one from this plugin. I appologize, I found myself to stupid to do so.

Special VD Version Thread: http://forum.doom9.org/showthread.php?s=&threadid=42808

mike

P.S.
I did email Averee regarding this, he seams to be very bussy and was not able to help me ...

hendrix
27th February 2003, 03:52
@BBWoof
the browse button to locate the CCE program on 1.0.0.3 dont work, my os is Win XP...other than that its an excellent program - keep up the great work

hendrix

dgwak
27th February 2003, 23:18
I have the same problem with my windows 2000. I had to copy and paste the program directly into that directory.

I do have a question in general usage of this DoCCE4U. Am I supposed to rip all the extras first using DoItFast4U then DoCCE4U? Then move on to the main movie, using the same method? Or do I rip all VTS sets at once then DoCCE4U?

When I did the extras first, it worked fine, but when I moved on to the main VTS set later, DoCCE4U gave me a wrong average_bit number (it says something like min_bit 0, max_bit 9800, average_bit 0)

BTW, I ripped the main VTS by VobID.

@Eyes`Only,

Your latest version (1.0.9.1) keeps stopping with messages saying that it can not overwrite the sound channel that already exists. I know it is coming from DVDdecryptor but quite annoying nontheless... (Again, I ripped it by VOBID since PGC1 and 2 overlap a lot)

BBWoof
28th February 2003, 02:14
Until we get the system of getting information from DIF4U worked out, I suggest doing rips the same way you did before. Do all the extras to the bitrates that you want, and put them back into the original DVD structure, then do the main movie at the max bitrate.

I'm confident that shortly you'll be able to rip all vts's of the disk and we'll be able to figure out all the bitrates in one shot.

BBWoof

Xitrum
28th February 2003, 02:50
Eye` Only,
I just used DIF4U v1.0.9.1 last night on a movie which has audio delay. The name of the audio file did not have the delay info in there as you mentioned. Is it possible for you to put the delay info in the next release?
Also, the subtitle ripping produce 2 sets of subtitle for each subtitle track :confused: and it also produced 2 force subtitle set for each subtitle track eventhough the movie does not has any forced subs.
When I looked at the .sst file it list only one bmp file and when I look at the .bmp file itself, it's only a blank sub and the time line for that sub is at the end of the movie.

klona
28th February 2003, 14:36
Eyes`Only, Thx a lot for this great tool, which is exactly the tool I dreamed for. (CCE+Scenarist+Ifoupdate addict for a while)

2 points :

1/ I do not use ISO image but do directly from the DVD9. (Faster, less disk space needed)
I use the latest version and let it put all non used asset in /VIDEO_TS folder. Great. Except it's only a copy, so menus and bonus not re-encoded are still encrypted...
And, now thereis no way to decrypt these copied files.

Can you use DVDdecrypter to copy unused files to Harddisk ?
It changed nothing if working from an ISO image with decrypted files, and solve the problem if working directly from the DVD.


2/ I found sub import in Scenarist very slow when using sst generated from DoITFast4U compared to subs from SubRip.
Perhaps it's related to the fact I have a white background with subrip and it seems there is always a blue one with DIF4U. And Scenarist convert it, taking time for. Just my idea, perhaps there is another reason... But sure, it's lot slower.



@Xitrum : You are in the case of you don't have forced subs, except a dummy one.
When you have real forced sub, you need to import @sub1 the non-forced ones, @sub2 the forced one, then manually change in sub1 stream all the subs which are forced.
The sub2 stream only helps you to locate which one are to be changed, then just delete sub2 stream.

At least, this is the way I see the process.
Is there any easier way ?

Eyes`Only
28th February 2003, 20:26
Klona:
Can you use DVDdecrypter to copy unused files to Harddisk ?
It changed nothing if working from an ISO image with decrypted files, and solve the problem if working directly from the DVD.

Nope, DVDDEC can't do this yet via CLI, sorry. The isomount method is recommend for this reason. If you refuse to use the better method, you're not going to be able to use newer features, including the video_ts creation, and sometimes .sst creation. I believe file copy will be possible in a new version of DVDDEC but it's not yet.

Perhaps it's related to the fact I have a white background with subrip and it seems there is always a blue one with DIF4U. And Scenarist convert it, taking time for. Just my idea, perhaps there is another reason... But sure, it's lot slower.

Good point. Let's just get the whole thing working 100% before we tackle that one though, ok? The next version is an entirely new easier-to-use UI and I'm concentrating on getting it working at this time ;)

Xitrim: forced is only useable if there is forced subs. I'm working on ways to detect this, but nothing so far. Klona described the usage perfectly.

Guys,

We have a whole forum now, lets break up these questions into separate threads so ppl can find answers to their questions easier, ok?

;) ;)

klona
28th February 2003, 23:06
Ok. Let's split.
But, first, I love your tool.
It's only to construct, not to destroy.
My english does'nt allow me all the time to be really diplomat.

2 posts.

/klona

Eyes`Only
1st March 2003, 01:08
Just in time for the weekend...

Beta version 1.0.9.4 at http://doitfast4u.doom9.org/DoItFast4U.v.1.0.9.4.exe

Changes:

( just open it.. you'll see)

Really the changes are too numerous to list!

Comments appreciated.

Eyes`Only
1st March 2003, 20:58
New beta:

http://doitfast4u.doom9.org/DoItFast4U.v.1.0.9.5.exe

changes:

-Flickering removed.
-Right-click on VTS now opens the corresponding .ifo in ifoedit.
-Vobid subs/cc demux fixed. (cc closes automatically now)
-Clicking on a PGC changes focus to corresponding VTS

Xitrum
2nd March 2003, 22:19
@Klona
When you have real forced sub, you need to import @sub1 the non-forced ones, @sub2 the forced one, then manually change in sub1 stream all the subs which are forced.
Could you please explain to me in details how to manually changed in sub1 stream all the subs which are force.
Thanks

Xitrum
4th March 2003, 00:16
@Eye` Only
Well if you notice, there's a whole thread on ac3 delays, but it's named (PAL Only) because it doesnt seem to cause an issue with NTSC
Eyes` Only,
I just got a copy of Spy Kids 2 yesterday (NTSC version), after I used DIF4U to ripout the main movie title (VTS1), I looked at the Stream INfo files and there are delays in every sound track in this movie. Normally the delay are quite small and can be ignored, but the delays in this movie is quite significant. The English sound track for the movie has a delay of -300ms.
So I think the delays in Audio tracks are not only PAL related, but NTSC as well. So if you can confirm the delays with this movie and implement an automatic delay correction feature in your next release of DIF4U, I think everybody would really appriciated.
I'm aware that you said you've never encounter an NTSC movie with delays in Audio track, so you think it's a waste of time to implement this feature, but if you could put it in as an option and default it to NO, so that if anyone want to use this feature would need to manually turn it on would be good.
Thanks.

klona
4th March 2003, 06:58
Well.

2 cases with forced subs (when there are subs forced):

@Xitrum

- It's a separated stream : just import the forced.sst

- It's mixed with normal ones in one stream

You need to select every subtitle to be forced in the main window of scenarist (use zoom if needed), find the number of this sub, then go in the right bottom window in the data section and find this sub. Select it, and in the bottom center window you will find properties for this sub, including a tick case for forced .


I just import the non-forced.sst and as next streal the forced.sst one.
I can then visually found which ones are to be forced in the first stream. once done, I delete the second stream and do that again for other languages.

Boring, but the only way I know.

Xitrum
4th March 2003, 09:10
Thanks Klona for your detailed explaination.

aquabubble
4th March 2003, 10:37
Originally posted by Xitrum
I just got a copy of Spy Kids 2 yesterday (NTSC version), after I used DIF4U to ripout the main movie title (VTS1), I looked at the Stream INfo files and there are delays in every sound track in this movie. Normally the delay are quite small and can be ignored, but the delays in this movie is quite significant. The English sound track for the movie has a delay of -300ms.

This may not be a problem as Scenarist adjusts audio sync automatically according to the timecode. There is nothing out of the ordinary in having a delay in a soundtrack - even if it was -30000ms - this would just mean that the video would not begin for 30s after the sound starts. What we are aiming for is to have our reauthored DVD identical to the original - delay and all :)

Have you re-encoded and authored this yet (without butchering the audio)? My guess would be that you won't have a sync problem...

Xitrum
4th March 2003, 10:46
I adjust the sound delay and re-authored and everything is in sync. However, in the past I did left the sound delays as is (PAL Music Video) and the video and the sound are out of sync. You can see the singer lips moves and then about a second or so later you then hear the sound.
I don't think Scenarist adjust the sound delay automatically (Well, not for some of the PAL movies I done in the past), I always have to use ac3 delay corrector to adjust the sound tracks before re-authored.

aquabubble
4th March 2003, 10:51
Ah. Out of interest, for this Spy Kids 2 DVD, did you try reauthoring without touching the audio to see whether it worked?

Xitrum
4th March 2003, 11:10
No, I didnot, I adjusted the delay and re-authored and everything worked, so I assumed the delay needs to be adjust before authoring.
If I encounter another NTSC movie in the future with delay, I'll try to re-author without adjustments.

Mikel
8th March 2003, 00:03
Since CCE cannot handle native YV12, the AVS scripts generated by DoITFast4U will have to be adapted. The minimum that is needed is to add a line

ConvertToYUY2()

I played with CCE and AVS 2.5 a bit and the speed encrease encoding is between 10 and 15 %. Not bad I would say.

Are you considering to add some kind of flag so the user can choose to add the above line?

Cheers

Mikel

Eyes`Only
8th March 2003, 00:30
There's more to it than that. the mpeg2dec3.dll supplied with my app isn't compatible and would have to be replaced also, which will confuse new users.

I plan to support 2.5 when it has proven to be stable. Right now many people have reported many many bad experiences with it and as such, it does not seem ready to be used with DoItFast4U. Many friends of my own have installed it and gotten frustrated at all the the crashes, etc. And they were using correct .dlls and all that, I made sure of that.

My to-do list includes a customized .avs setting where you'll be able to edit default .avses if you'd like, but there's no date set for that yet.

My time has been spent getting the .sst ripping/creation perfected recently. I think we're even going to see a one-pass-all-vobid-sub-ripped feature soon! I also am working more on the UI and am planning stream selection soon. Lots to do, so little time!

Mikel
8th March 2003, 07:37
but good to know it's on yer list to include some time.
AVS 2.5 looks very promising.

Cheers

Mikel

dgwak
8th March 2003, 07:51
Ah. Out of interest, for this Spy Kids 2 DVD, did you try reauthoring without touching the audio to see whether it worked?

Aquabubble, I tried it without adjusting the sound offset. Yes it is a bit out of sync to the point of being noticeable. Xitrum is probably right about Scenarist not fixing the audio delay problem. It seems to happen more when I compile by VobId (more complex in nature). That's what I had to do with Spy Kids 2.

Eyes`Only
10th March 2003, 01:23
End of the weekend surprise...

DoItFast4U 1.0.9.6 beta

Changes:

- HDD Demux now outputs files to <workingdirectory>\Demux

- HDD Demux now does multiple VTSes.

- VobID Sub ripping no longer gives empty .idx/.sub.

- Pure interlaced NTSC detection implemented, .avs now uses FieldDeinterlace() for better output using pure interlaced NTSC. Pulldown does not need to be done for these videos, since they stay 29.97.

- Sub processing now removes any .ssts that do not contain bitmaps (referred to in log window as 'empty .ssts').

- Stream selection now available for Audio and Subs (Per VTS).

- GUI Resized to fit 800 x 600 desktops.

- HDD Demux does not use stream selection (*yet*)

Feedback is welcomed, as always.

fourtyfour
10th March 2003, 16:53
servus...

Just tried new beta:

everything works fine for this movie (nights_tale PAL R2)

New ideas:

-Is it possible to use DVD2Avicli as a preview player for VTSx by double click at the VTSx ?

-could you deactivate all optional switches if "optional switches selection for VTSx" isnīt selected?
It confuses my brain ;)

Eyes`Only
10th March 2003, 19:32
DoItFast4U 1.0.9.7 beta

- Fixed a bug with the vobid .sst creation in which .ssts were never created if your V01 file was 0 bytes.
- MB Threshold updates properly.

fourtyfour: I could look into that preview function, but I honestly don't know how to do that yet.

Not sure what you meant by your second request. Can you rephrase please?

fourtyfour
11th March 2003, 09:51
servus...

look at the DVD Structure field in DIF4U.

If "optional switches for VTSxx" isnīt selected (I mean the flag), all PGC in this VTS are still selected.

So I think it would be better, if VTSxx deselected, all PGC in VTSxx should be deselected automaticly,too.

This isnīt a problem. Itīs just a gimmick for brain :)

Eyes`Only
12th March 2003, 22:55
DoItFast4U 1.0.9.8 beta changes:

-Pure interlaced NTSC detection implemented, .avs still uses Decomb/Telecide/Decimate but possibility is there to use a better .avs..

-Audio files diagnosed for bitrate which is then added to the filename.

-Improved memory usage.

-Multiple Main Movie VTSes detected (episodic DVDs, etc).

Eyes`Only
17th March 2003, 01:34
small changes, but I've been sitting on them for a couple days and figured someone out there could use em...

DoItFast4U 1.0.9.9 beta

- Improved DVD Tree interface. Checkboxes now act like a 'normal' Checkbox Tree should, per fourtyfour's request.

- Fixed (second!) typo resulting in Extras VTSes Bitrates being written into the ccedata.txt file instead of the Main VTS bitrate.

-Improved memory usage.

D3s7
18th March 2003, 01:27
Just wondered if you thought about splitting out the main app from the utils (like you do w/ dvd Decrypter but the rest as well)

I know myself end up having one app installed multiple times as a result. Might be nice to have that option

- Dest

atreides93
19th March 2003, 16:35
wow this thread is way too long to search through. i am going to try out your doItFast program though and see how it goes. i only recently started using trilight's old guide on making full backups with cce and i really like it.

Eyes`Only
19th March 2003, 17:49
D3s7: The thought had crossed my mind, however for the most part DoItFast4U requires certain versions of apps so I think it's best that I include them (less tech support!). The only app which doesn't need to be a specific version is DVD Decrypter, and that's because I work with Light_UK directly, so any changes he makes I include code to work with.

The whole install is only 3 megs so far, if it got to 20 megs or so I'd definitely consider breaking it apart!

atreides93: Great! I await your feedback.

And on a side note, as a result of atreides93's posting, I think we should close this thread and start another.

I will start announcing betas by threads labeled by stable version, so this thread will last until the rls of 1.1.0 final. Sound good to everyone?

D3s7
19th March 2003, 18:05
Eyes:

1) Seeing how Scenarist seems to be the primary util for reauthoring after ripping and especially if docce4u is used. Any thoughts about adding a script file generator for scenarist?

Any interest out there for this... while scenarist isn't that bad to use.... that would be one more automated step..

A util that looks at the VTS layout and generates a scenarist script w/ dummy files

Just a thought

2) The CCE Bitrate calculations in the new betas... those using the "safe DVDR" settings or the larger ones? last couple I've done have come out a little small (like 100-200mg) so I'm guessing it's the lower end safe settings..

Eyes`Only
19th March 2003, 18:16
D3s7:

1) Aquabubble is working on this part of the package, it's already in beta stages and looking good! Search for ReAuthorist in this forum.

2) Safe DVDr settings. Yeah I've noticed they're a little on the short side, but I believe users would rather have this than an oversized DVDr that they can't burn!

D3s7
19th March 2003, 18:48
Well that's what I get for posting before searching :)

Yeah I'd rather have it on the smaller end of things too... better safe then end up re-encoding.

Any plans on putting a selector up for safe -vs- full?

fourtyfour
19th March 2003, 20:32
servus...

What, a new thread?!
Oh my god :D

Another small layout thing:

could you make a "create new folder" button when to select the working directory?

Thats a little bit uncopmfortable to open explorer and create a new folder an start the working directory again.

BTW: thanks for the AudioBitrate and the "normal" checkbox tree. ;)


P.S.: I donīt have any new forward-thinking ideas for DiF4U.
Maybe you have to give some hints for next versions.

---
Edit:

Is it possible to DIF4U a part of the movie?

Like CellID 1-16
CellID 17
CellID 18-31
Same with audio and subtitle files (incl. *.d2v and *.avs)

Just need something like that for a seamless branching movie.

Mikel
19th March 2003, 21:17
would be nice if the program window could be changed in size to make use of lager screens

cheers

Mikel

Eyes`Only
20th March 2003, 01:23
DoItFast4U.v.1.0.9.10

Changes:

- Ability to cancel and close opened applications during mid-demux added.
- Added an AVS Editor for customizing the .avs scripts. (use #NOPULL in the script to specify to add ".nodrop" to the filenames).
- Create VIDEO_TS no longer locks the main window while executing.
- Added settings for adjusting number of passes to use in CCE for main VTS and extras VTSes.

This is quite possibly the last beta before a final rls. I may add audio to my app before it goes final, but I think I have everything I planned to add for this version.

d3s7: maybe I'll have it remember what you chose in the dropdown in the calc last time? Does that sound decent?

fourtyfour: Whoa bro! I'm not a software company, I'm one man on a mission! I appreciate suggestions, but bit by bit, please!

I will look into the 'new folder' idea.. it's not as easy as one might think. Just to let you know, you can browse to where you want to put the new folder, then hit OK. Then in the working directory box in the main window, add the folder you want and hit enter. You will prompted to create a new directory, so select Yes.


Is it possible to DIF4U a part of the movie?

Like CellID 1-16
CellID 17
CellID 18-31
Same with audio and subtitle files (incl. *.d2v and *.avs)

Just need something like that for a seamless branching movie.

I can't fathom the way to make an interface to handle that, and yet keeping it simple and nice and easy to configure. I think for now we'll keep it as is. Maybe further down the road when I'm a little more bored (I get no free time as it is!) I'll reconsider the idea! Also, I don't think DVD Decrypter demuxes by specified cell, so this would be a joint effort on my part and Light_UK's. And I know he's been taking a break lately.

fourtyfour
20th March 2003, 11:31
servus...

fourtyfour: Whoa bro! I'm not a software company, I'm one man on a mission! I appreciate suggestions, but bit by bit, please!

Hehe, Iīm just a DIF4U-freak :D
I think this is THE way of DVD copies.

I wonīt set you under pressure with new options.
Iīll give you only new ideas for your tool. ;)


About the new folder:
Oh, I never tried this before.
Thats all I want. :)


About the Cell ID:

OK, no prob.
At this time, I make it with DVD2Avi.
Just have to rip by CellID an import CellID 1-16 in DVD2Avi.
So I can split Audio by CellID 16 and can create a *.d2v project.
So I donīt have to rip it at once in DVDDec.

Another graphical "bug":

Subtitle language will not correctly ( look at (EN without the ")" ) show like the audio do.

Thats all. :)

baker
20th March 2003, 18:33
Just a small bug I seem to be having with Do it fast 4 u.

When itry to play the video files that do it fast 4 u makes they seem to have no idea what they are :?:.. let me simplify.

The fps is undefined and is playing at up to 50 fps!! And there is no time limit on the file.

However the avs file plays fine...

This is good but seems to have helped a problem with the encoding appear.

If you have T2 special edition you will know that PGC 2 on the main VTS is the extra credits. Now heres where the trouble starts!!! CCE reports there to be only 7 frames in these credits and when it trys to encode them I get an mpv output file that flies past all the credits and at the end says "aviysynth has enccoutered an exception at .,... etc...

Any idea what the craic i there???

Baker

ShaneZ
20th March 2003, 18:49
Originally posted by baker
Just a small bug I seem to be having with Do it fast 4 u.

When itry to play the video files that do it fast 4 u makes they seem to have no idea what they are :?:.. let me simplify.

The fps is undefined and is playing at up to 50 fps!! And there is no time limit on the file.

Baker

To try and duplicate what you were saying I started a backup. When I check out my m2v files everything plays fine. No errors.

This leads me to believe it may be other software loaded on your system or perhaps something in your system configuration.

:)

baker
20th March 2003, 18:54
did u use T2 special edition and did you make sure you checked the extra credtis part, also try and encode the avs file in CCE

Baker

D3s7
21st March 2003, 14:18
Eyes:

Yeah remembering what you last used on the bitrate calc might do the job :) - may want to toss up a little text though reminding people which one it's calculating off of

Eyes`Only
21st March 2003, 23:24
DoItFast4U.v.1.0.9.11

Changes:

- VobID Demux no longer gives multiple audio for the same VobID.
- Added more Integration with DoCCE4U, including ability to open/start automatically.
- Basic User Guide rewritten.
- Added audio notification for completion/errors.
- Bitrate calculation used the last chosen DVD Size from the DVD Calc for computations.


As I said earlier, all I did was add audio, and fix a VobID demux bug. If no one has major issues with this beta, I will rls 1.1.0 tommorrow.

I feel that this next big release is a major step forward in our ease of demuxing and reauthoring DVDs, don't you? I've put considerable time into this release, more than I think I ever spent in betas before, hoping to come out with a great new rls for everyone to enjoy.

baker
22nd March 2003, 00:00
I was just wondering what happens if when in pal, interlaced video is encountered??? Will do cce 4 u select interlace instead of progressive in the cce settings???

Also about my above bug, it turned out the scene was a still scene(or something like that) and so do it fast 4 u should have tried to re-encode it. Perhaps detection for this should be added.

Baker

Eyes`Only
22nd March 2003, 00:03
I was just wondering what happens if when in pal, interlaced video is encountered??? Will do cce 4 u select interlace instead of progressive in the cce settings???
No one has come up with a method that us coders can use to detect PAL interlaced correctly, so DoItFast4U just leaves it as it's original type.

Also about my above bug, it turned out the scene was a still scene(or something like that) and so do it fast 4 u should have tried to re-encode it. Perhaps detection for this should be added.

Aquabubble is creating support for this in Reauthorist. As for detection of this type of video.. I'll look into it, but it probably won't be in 1.1.0. :D

baker
22nd March 2003, 00:06
sorry,

I just forgot to say thanks for all the great work eyes only is doing..

it s making an immense difference.

Baker

Eyes`Only
22nd March 2003, 00:15
You're welcome. By the way, my app normally flags small .m2vs with "avs-no-cce". How big was that still frame .m2v?

Cruel
22nd March 2003, 01:46
i was just testing DoItFast4U.v.1.0.9.11 and i notice something wierd, i have 1 vts with 4 pgc where pgc 1 is main movie and 2,3,4 is extras, i set extra bitrate to 1500 and started program, when it finish and i checked CCEdata.txt it seems it have set the bitrate for all 4 pgc to the same as the bitrate for the main movie, the dvd im testing is lawnmover man Pal R2

Eyes`Only
22nd March 2003, 01:58
Bitrates are VTS specific, so what you saw is the intended output of the program. The ability to tweak these settings is why I include an option to open DoCCE4U without starting it. I'd think that with a couple small extras it wouldn't matter though...

D3s7
22nd March 2003, 05:25
Eyes:

whenever upgrading to new beta I get a message about "a previous install deposited files in your system32 directory"

what files is it detecting?

- Dest

D3s7
22nd March 2003, 12:05
docce4u integration issue:

launches docce4u just fine but it's looking for the CCEdata.txt file in the wrong location (under the dir of one of the PGC's not the root rip dir)

Looks like DIF4U closes out ok because I don't have it open

latest beta 1.0.9.11

- D3s7

baker
22nd March 2003, 13:07
right just finnished my first rip with, do it fast 4 u, do CCE 4 u and reauthorist. And heres what I got to say:

The main movie of spiderman turned out bad(not terrible though, stilll quite good), too blocky. I am beginning to think about trying to find a way to delete all the extras but still keep the main menu(menu edit probably) as I just don't think there is enough room in 4.3gbs to keep the extras and the main film. oh.. just had a tought, what about resizing the extras to 352x576???? that would really save bitrate, and maybe a bit of temporal smoother at 2,2. we could probably get the extras down to an avg of 1000 and still get them watchable.

As for the extras!! Well ALL the extras were in interlaced format and do cce for you dosn't have an interlaced button so they came out very very bad! However I think we shall find a way around this. Surely it must say in the ifo file or something that the video is interlaced as I think the dvd player needs to know this to play back the file properly.

Ah yes, and

Also about the CCE-no-avs thingy... I will re-rip T2 later today to see if it does do this.

Baker

Eyes`Only
22nd March 2003, 17:16
d3s7:

It's looking for many of the same files that are present in your Program Files\DoItFast4U directory now. They used to be put into the <windir>\system32 directory. I don't remove them because some people still like them there. I did include an option to remove them in the installer in previous builds, but users kept just hitting next next next without reading and then wondered where their files went, and the emails I got about it were overwhelming enough for me to remove that from the install!

About the DoCCE4U issue.. I'm looking into it now. You found that .txt file in a subdirectory? I'm pretty sure I coded to always put it in the root, but I'll check!

D3s7
22nd March 2003, 18:08
Eyes:

ah... i figured it was probably some of the Avisynth stuff or one of the other utils.

DoCCE problem:

I ripped to X:\RIPDIR
the .txt file is in X:\RIPDIR

BUT when I had it auto launch DOCCE4U, DOCCE4U complained about not finding it but it was looking in X:\RIPDIR\VTS5 which is the last VTS set I ripped. (VTS3,4,5 ripped)

I tried the same disk again w/ the same error...

Eyes`Only
22nd March 2003, 18:28
aha! well thats quite a different issue, but at least it makes more sense to me because I was sure I put that .txt file in the root! I'll fix that now.

Eyes`Only
22nd March 2003, 19:02
beta version 1.0.9.12 at http://doitfast4u.doom9.org/DoItFast4U.v.1.0.9.12.exe

Changes:

- DoCCE4U correctly pointed to the CCEData.txt file
- Small fix in the vobsub, should work better for streams that have resetting timecodes in them
- Added ability to specify process priority for opened apps, per Doom9's request
- Fixed bug with subs not being found even when checked

-=ViBeZ=-
23rd March 2003, 18:47
Eyes`Only I've Just discovered this great tool & I'm not quite sure how to get it to setup DoCCE4U to encode using the Roba method via the CCEData.txt file. I realise you app will include in this .txt file setting for encoding bitrates so it will fit a dvdr, but is it working out these bitrates based on the Roba method? Also, for the roba method, how many passes would I need to set?

Eyes`Only
24th March 2003, 01:35
Eyes`Only I've Just discovered this great tool & I'm not quite sure how to get it to setup DoCCE4U to encode using the Roba method via the CCEData.txt file. I realise you app will include in this .txt file setting for encoding bitrates so it will fit a dvdr, but is it working out these bitrates based on the Roba method? Also, for the roba method, how many passes would I need to set?Make sure create Video_TS is checked and it will create the CCEData.txt file. Set Integrate With DoCCE4U..>start/open to automatically open DoCCE4U (if you have it installed!). Bitrates are worked out according to algorithms created/modified by myself and Trilight. No idea what 'method' they go with, but they work for me! Oh and I don't subscribe to that whole 'you only need 1 or 2 passes with CCE' propaganda, I can see considerable improvement in quality at 3-5 passes. Don't just research, do your OWN tests and make your OWN assumptions. Don't believe the hype, especially if you believe in quality!



Version 1.1.0 has gone public. As such, I'm closing this thread and will be starting a new one based on 1.1.0!

See you all at the new thread!