Log in

View Full Version : D2SRoBa 3.80 Released


Pages : 1 2 3 4 [5]

funboy
21st December 2004, 14:30
well, i was giving it another go and again dvd2svcd disappeared for about 2 hours during encoding and mysteriously reappeared and eventually finished. I did see something in the log where it says DVD2SVCD Recovered. Below is the log file. Is this normal???


--------------------------------------------------------
D2SRoBa v3.77, by Tylo
--------------------------------------------------------
- WIN_XP - AutoIt 3.0.103.0
- 2004-12-21 11:28:28
--------------------------------------------------------
- INI file : C:\Program Files\DVD2SVCD\Tylo\D2SRoBa.ini
- Output type : DVD
- CD size : 4464
- Threshold Q : 36
- Sample file size : 1.0% (delete previous: No)
- Adjust estimated : 1.4% (accuracy tweak: Yes)
- Sizing pass : Encode (1 pass) if opv pass < -2.5% from target, or Q > 40
Transcode (Requant) if opv pass > 0.0% above target, and Q <= 40
- Cond. filtering : If configured, and estim. Q reaches above Threshold Q
- Run mode : Normal
--------------------------------------------------------
- Waiting for CCE window, or 'Ripping done' message box...
- Detected a CCE encode window
- Detected the movie encode window - shutting down
--------------------------------------------------------
- 2004-12-21 11:47:50
- Copying D2SRoBa.ini to project dir W:\the_deerhunter\
- Avisynth setup: LanczosResize
- Configured cond. filter: C:\Program Files\DVD2SVCD\Tylo\RoBaConditional.avs
- D2S ver. 1.2.2.1, CCE ver. 2.50.1.0
- Setting process priority 1
--------------------------------------------------------
- Movie length : 02:59:57 (258870 frames, 23.976 fps)
- D2S audio select : 192 + 0 kbps
- D2S video calc. : 3192 kbps, 1 CDs
- Select ranges : every 1200, select 12 frames
- Sample frames : 2592
--------------------------------------------------------
Calculations:
- 1 CD: video_br=3192 (3192) audio_br=192+0 video_sz=4308021771 fill=100% cbr=0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Using num CDs : 1
- Target mpv br : 3192 (max 8000) kbps, size=4308021771 bytes
--------------------------------------------------------
Search for Q:
- Sample enc. Q=36 : 1883 kbps, err=-41%, size=2541419606, sample sz=25807904
- Sample enc. Q=12 : 3980 kbps, err=24.7%, size=5371601408, sample sz=54548164
- Sample enc. Q=21 : 2791 kbps, err=-12.6%, size=3767926584, sample sz=38262980
- Sample enc. Q=18 : 650 kbps, err=-79.6%, size=877692688, sample sz=8912896 [reused]
- Switch to binary search
- Sample enc. Q=15 : 191 kbps, err=-94%, size=258290257, sample sz=2622916
- Sample enc. Q=13 : 3830 kbps, err=20%, size=5169712994, sample sz=52498004
--------------------------------------------------------
- Determined Q : 13 = Round(13 + (20/57)) with 1.4% adjustment.
--------------------------------------------------------
- 2004-12-21 11:56:49
- Start movie OPV encoding (Q 13)
- OPV pass result: 119.2% on target, 3804 kbps (5134840192 / 4308021771) Speed: 1.84
--------------------------------------------------------
- 2004-12-21 13:35:02
- Executing: "C:\Program Files\DVD2SVCD\Tylo\dist\Requant.exe" -level 83.9 -o "W:\the_deerhunter\Encoded_Video_CCE_NTSC.mpv" -i "W:\the_deerhunter\Encoded_Video_CCE_NTSC.oversz.mpv" -auto -close
- Transcoding pass: 100% on target, 3191 kbps (4307832299 / 4308021771) Speed: 20.46
--------------------------------------------------------
- 2004-12-21 13:43:51
- Recover DVD2SVCD: Pulldown <<-------------





Thanks

jsoto
22nd December 2004, 00:25
Yes, it is normal. This is how D2SRoBa works:
- Launch D2V2SVCD to do all the tasks until starting the video encode
- Kill CCE (launched by DVD2SVCD) and DVD2SVCD itself
- Start a CCE session fully controlled by D2SRoBa, (using some size calculations from DVD2SVCD)
- When the encoding finishes, re-start DVD2SVCD recovering from the first post encoding step.
- DvD2SVCD finishes the job (muxing, pulldown, authoring...)

jsoto

bobwillis
22nd December 2004, 10:33
Hi funboy,

There is something odd going on at your end (sample sizes vs Q are erratic):

Search for Q:
- Sample enc. Q=36 : 1883 kbps, err=-41%, size=2541419606, sample sz=25807904
- Sample enc. Q=12 : 3980 kbps, err=24.7%, size=5371601408, sample sz=54548164
- Sample enc. Q=21 : 2791 kbps, err=-12.6%, size=3767926584, sample sz=38262980
- Sample enc. Q=18 : 650 kbps, err=-79.6%, size=877692688, sample sz=8912896 [reused]
- Switch to binary search
- Sample enc. Q=15 : 191 kbps, err=-94%, size=258290257, sample sz=2622916
- Sample enc. Q=13 : 3830 kbps, err=20%, size=5169712994, sample sz=52498004

Can you confirm you weren't typing on the keyboard whilst D2SRoBa was controlling the sample process. It is fully automated, there is no need to hit 'ok' or 'cancel'.

You probably should do this job again, because your mpv file ended up 19.2% bigger than the what was needed, and was transcoded back down to fit again. This will give less than optimal quality.

I suspect you have been clicking buttons; leave it alone!

Regards,
Bob

jsoto
22nd December 2004, 20:51
Thanks bob, you're right, there is a strange situation in Q calculation.

I focussed my post to explain the mistery about "dvd2svcd disappeared for about 2 hours"

jsoto

funboy
23rd December 2004, 09:53
Thanks for the infos. I guarantee you that i didnt click okay while d2sbora was doing its magic. Now if i was clicking somewhere else that i cannot... I will try to remember that next time. The movie was already extremely bad quality....

Merry Christmas everyone

funboy

Amit
24th December 2004, 05:46
Hi There,

I am also seeing something funny with 3.77 build. If you see the sample size is changed and everything went hey wire.

--------------------------------------------------------
D2SRoBa v3.77, by Tylo
--------------------------------------------------------
- WIN_XP - AutoIt 3.0.103.128
- 2004-12-23 22:49:00
--------------------------------------------------------
- INI file : D:\DVD2SVCD\KHNH\D2SRoBa.ini
- Output type : DVD
- CD size : 3900
- Threshold Q : 36
- Sample file size : 2.0% (delete previous: Yes)
- Adjust estimated : 1.4% (accuracy tweak: Yes)
- Sizing pass : Encode (1 pass) if opv pass < -2.5% from target, or Q > 40
Transcode (ReJig) if opv pass > 0.0% above target, and Q <= 40
- Cond. filtering : If configured, and estim. Q reaches above Threshold Q
- Run mode : Batch execute
--------------------------------------------------------
- Restarting D:\DVD2SVCD\KHNH\dvd2svcd project file.d2s
- Waiting for CCE window...
- Detected a CCE encode window
- Detected the movie encode window - shutting down
--------------------------------------------------------
- 2004-12-23 23:06:58
- Avisynth setup: LanczosResize
- Configured cond. filter: C:\Program Files\DVD2SVCD\Tylo\RoBaConditional.avs
- D2S ver. 1.2.2.3, CCE ver. 2.67.0.23
- Setting process priority 1
--------------------------------------------------------
- Movie length : 03:00:04 (323810 frames, 29.97 fps)
- D2S audio select : 448 + 192 kbps
- D2S video calc. : 2309 kbps, 1 CDs
- Select ranges : every 600, select 12 frames
- Sample frames : 6480
--------------------------------------------------------
Calculations:
- 1 CD: video_br=2309 (2309) audio_br=448+192 video_sz=3118440482 fill=100% cbr=0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Using num CDs : 1
- Target mpv br : 2309 (max 8000) kbps, size=3118440482 bytes
--------------------------------------------------------
Search for Q:
- Sample enc. Q=36 : 4420 kbps, err=91.4%, size=5970649144, sample sz=121179564
- Sample enc. Q=89 : Skipped. Restarting search with cond. filter
- Sample enc. Q=36 : 65 kbps, err=-97.2%, size=88155636, sample sz=1789196
- Sample enc. Q=6 : 81 kbps, err=-96.5%, size=110476425, sample sz=2242216
- Switch to binary search
- Sample enc. Q=21 : 70 kbps, err=-97%, size=95362223, sample sz=1935460
- Sample enc. Q=0 : 99 kbps, err=-95.7%, size=134130096, sample sz=2722288
--------------------------------------------------------
- Determined Q : 0 = Round(0 + (-95.7/-1.#IND)) with 1.4% adjustment.
--------------------------------------------------------


The above happened when I choose SMART DEINTERLACE with Force Film OFF on an interlace movie. If I choose Force Film Off and choose KEEP INTERLACE everything else remaining same, the encode was successful.

Any idea what's happening?
-Amit

Amit
24th December 2004, 06:09
--------------------------------------------------------
D2SRoBa v3.78, by Tylo
--------------------------------------------------------
- WIN_XP - AutoIt 3.0.103.128
- 2004-12-23 23:57:42
--------------------------------------------------------
- INI file : D:\DVD2SVCD\KHNH\D2SRoBa.ini
- Output type : DVD
- CD size : 3900
- Threshold Q : 36
- Sample file size : 2.0% (delete previous: Yes)
- Adjust estimated : 1.4% (accuracy tweak: Yes)
- Sizing pass : Encode (1 pass) if opv pass < -2.5% from target, or Q > 40
Transcode (ReJig) if opv pass > 0.0% above target, and Q <= 40
- Cond. filtering : If configured, and estim. Q reaches above Threshold Q
- Run mode : Batch execute
--------------------------------------------------------
- Restarting D:\DVD2SVCD\KHNH\dvd2svcd project file.d2s
- Waiting for CCE window...
- Detected a CCE encode window
- Detected the movie encode window - shutting down
--------------------------------------------------------
- 2004-12-23 23:58:46
- Avisynth setup: LanczosResize
- Configured cond. filter: C:\Program Files\DVD2SVCD\Tylo\RoBaConditional.avs
- D2S ver. 1.2.2.3, CCE ver. 2.67.0.23
- Setting process priority 1
--------------------------------------------------------
- Movie length : 03:00:04 (323810 frames, 29.97 fps)
- D2S audio select : 448 + 192 kbps
- D2S video calc. : 2309 kbps, 1 CDs
- Select ranges : every 600, select 12 frames
- Sample frames : 6480
--------------------------------------------------------
Calculations:
- 1 CD: video_br=2309 (2309) audio_br=448+192 video_sz=3118440482 fill=100% cbr=0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Using num CDs : 1
- Target mpv br : 2309 (max 8000) kbps, size=3118440482 bytes
--------------------------------------------------------
Search for Q:
- Sample enc. Q=36 : 4420 kbps, err=91.4%, size=5970649144, sample sz=121179564
- Sample enc. Q=89 : Skipped. Restarting search with cond. filter
- Sample enc. Q=36 : 65 kbps, err=-97.2%, size=88155636, sample sz=1789196
- Sample enc. Q=6 : 81 kbps, err=-96.5%, size=110476425, sample sz=2242216
- Switch to binary search
- Sample enc. Q=21 : 70 kbps, err=-97%, size=95362223, sample sz=1935460
- Sample enc. Q=0 : 99 kbps, err=-95.7%, size=134130096, sample sz=2722288
--------------------------------------------------------
- Determined Q : 0 = Round(0 + (-95.7/-1.#IND)) with 1.4% adjustment.
--------------------------------------------------------

bobwillis
24th December 2004, 07:16
Originally posted by Amit

Search for Q:
- Sample enc. Q=36 : 4420 kbps, err=91.4%, size=5970649144, sample sz=121179564
- Sample enc. Q=89 : Skipped. Restarting search with cond. filter
- Sample enc. Q=36 : 65 kbps, err=-97.2%, size=88155636, sample sz=1789196
- Sample enc. Q=6 : 81 kbps, err=-96.5%, size=110476425, sample sz=2242216
- Switch to binary search
- Sample enc. Q=21 : 70 kbps, err=-97%, size=95362223, sample sz=1935460
- Sample enc. Q=0 : 99 kbps, err=-95.7%, size=134130096, sample sz=2722288
--------------------------------------------------------
- Determined Q : 0 = Round(0 + (-95.7/-1.#IND)) with 1.4% adjustment.
--------------------------------------------------------

Hi Amit,

To me, it looks as though the conditional filtering is interfering with your avisynth script. Q=36 with no filtering returns a sensible size, but when filtering is enabled the sample sizes become very small.

This is perhaps due to the fact that your filtering script is:
i) not setup properly
or
ii) is somehow incompatible with smartdeinterlace (and force film off).

That's as much as I can help here. Someone more knowledgeable will be able to assist you more. BTW, posting your dvd2svcd_log.txt log file may help.

Regards,
Bob

Amit
24th December 2004, 14:06
WNASPI32.DLL 4.6.0.1021
--------------------------------------------------------
- 12/23/2004 10:11:48 PM
- DVD to SVCD Conversion
- DVD2DVD ver. 1.2.2 build 3
--------------------------------------------------------
Initializing
WARNING! You seem to be using "Norton Unerase Protection" and
you want to delete the temporary files created by dvd2svcd.
This can cause DVD2SVCD problems. Even though DVD2SVCD deletes
the temporary files, Norton doesn't, therefore DVD2SVCD
might run into diskspace problems. I suggest that you stop the
"Norton Unerase Protection" Service.
- I:\VIDEO_TS\VTS_02_0.IFO
- I:\VIDEO_TS\VTS_02_1.vob
- I:\VIDEO_TS\VTS_02_2.vob
- I:\VIDEO_TS\VTS_02_3.vob
- I:\VIDEO_TS\VTS_02_4.vob
- I:\VIDEO_TS\VTS_02_5.vob
- I:\VIDEO_TS\VTS_02_6.vob
- I:\VIDEO_TS\VTS_02_7.vob
Initializing finished.

--------------------------------------------------------
- 12/23/2004 10:11:52 PM
- Free on drive D: 43723.76 mb
- Internal rip
--------------------------------------------------------
Preparing vobfiles to be ripped:
- I:\VIDEO_TS\VTS_02_1.vob
- I:\VIDEO_TS\VTS_02_2.vob
- I:\VIDEO_TS\VTS_02_3.vob
- I:\VIDEO_TS\VTS_02_4.vob
- I:\VIDEO_TS\VTS_02_5.vob
- I:\VIDEO_TS\VTS_02_6.vob
- I:\VIDEO_TS\VTS_02_7.vob

Ripping: I:\VIDEO_TS\VTS_02_1.vob
Ripping: I:\VIDEO_TS\VTS_02_2.vob
Ripping: I:\VIDEO_TS\VTS_02_3.vob
Ripping: I:\VIDEO_TS\VTS_02_4.vob
Ripping: I:\VIDEO_TS\VTS_02_5.vob
Ripping: I:\VIDEO_TS\VTS_02_6.vob
Ripping: I:\VIDEO_TS\VTS_02_7.vob
Ripping finished. Speed: 11114

--------------------------------------------------------
- 12/23/2004 10:48:58 PM
- DVD to SVCD Conversion
- DVD2DVD ver. 1.2.2 build 3
--------------------------------------------------------
Initializing
WARNING! You seem to be using "Norton Unerase Protection" and
you want to delete the temporary files created by dvd2svcd.
This can cause DVD2SVCD problems. Even though DVD2SVCD deletes
the temporary files, Norton doesn't, therefore DVD2SVCD
might run into diskspace problems. I suggest that you stop the
"Norton Unerase Protection" Service.
-
Initializing finished.

--------------------------------------------------------
- 12/23/2004 10:48:59 PM
- Free on drive D: 36657.76 mb
- Restarting from: From the start
--------------------------------------------------------
- 12/23/2004 10:49:00 PM
- DVD2AVI
--------------------------------------------------------
Creating DVD2AVI INI file:
- C:\Program Files\DVD2SVCD\DVD2AVI\DVD2AVI.INI

Variable settings:
iDCT_Algorithm: 32-bit SSE MMX

Executing DVD2AVI.
Executing DVD2AVI. Commandline:
"C:\Program Files\DVD2SVCD\DVD2AVI\DVD2AVI.exe" -CS=2 -YR=1 -OM=0 -EXIT -OF=[D:\DVD2SVCD\KHNH\DVD2AVI_Project_file] -IF=[D:\DVD2SVCD\KHNH\VTS_02_1.vob,D:\DVD2SVCD\KHNH\VTS_02_2.vob,D:\DVD2SVCD\KHNH\VTS_02_3.vob,D:\DVD2SVCD\KHNH\VTS_02_4.vob,D:\DVD2SVCD\KHNH\VTS_02_5.vob,D:\DVD2SVCD\KHNH\VTS_02_6.vob,D:\DVD2SVCD\KHNH\VTS_02_7.vob]
Framerate: 29970
DVD2AVI processing done.

Saving Subtitles ini file
--------------------------------------------------------
- 12/23/2004 10:55:06 PM
- Free on drive D: 36656.92 mb
- AUDIO Extraction
--------------------------------------------------------
Found AC3 stream id: 0x80
Filename: D:\DVD2SVCD\KHNH\Extracted_audio_1.ac3
Found AC3 stream id: 0x81
Filename: D:\DVD2SVCD\KHNH\Extracted_audio_2.ac3

Audio1 delay: 9943 ms
Audio2 delay: 12479 ms
Audio extraction finished.

--------------------------------------------------------
- 12/23/2004 11:05:55 PM
- Free on drive D: 35833.40 mb
- Video Encoding using Cinema Craft
--------------------------------------------------------

Executing Cinema Craft Encoder.
StreamSectors: 4076265788
AudioSectors: 876208424
VideoPAPO: 49570596
ScanOffsetBytes: 485715
SeqAligningBytes: 30869887
DVDBytes: 0
VideoEndHeader: 4
SubtitleSectors: 0
EmptySectors: 238.00
PictureSectors: 0.00
PureMPEGStream: 3119131162.33
Seconds: 10806.47
CalcMPEGStream: 3119131162.33
Frames: 323810
CDSize: 3900.00
Number of CDs: 1
Cut point 3896.00
Variable Settings:
Frames: 323810
Anti Noise Filter: Off
Passes: 3
Image Quality: 17
VAF file creation: On
Video Encoding Mode: Multipass VBR
Min. bitrate: 800
Max. bitrate: 8000
Avg. Bitrate: 2309
Aspect Ratio: Anamorphic (no borders, encoded as 16:9)

---AVS Begin---
LoadPlugin("C:\PROGRA~1\DVD2SVCD\AVISYN~1.5PL\Mpeg2dec\MPEG2D~1.DLL")
MPEG2Source("D:\DVD2SVCD\KHNH\DVD2AV~1.D2V")
ConvertToYUY2()
LoadPlugin("C:\PROGRA~1\DVD2SVCD\AVISYN~1.5PL\Mpeg2dec\mpeg2dec.dll") #Contains SmartDeinterlacer
SmartDeinterlace(2,10,True,False,True)
Import("C:\Program Files\DVD2SVCD\Tylo\RoBaConditional.avs")
# Import(...)
LanczosResize(720,480)
Import("D:\DVD2SVCD\KHNH\ResampleAudio.avs")
ResampleAudio(44100)
----AVS End----

tylo
28th December 2004, 22:43
Hi all,
@funboy

- Sample enc. Q=18 : 650 kbps, err=-79.6%, size=877692688, sample sz=8912896 [reused]
You explicitly unchecked "Delete previous sample files", so D2SRoba resuses an old (wrong) Q=18 sample. This caused the Q search to fail, and you ended up with 19% oversize after the OPV pass.

@Amit: As bobwillis said, it seems to be problems when importing the RoBaConditional.avs. I don't see why it conflicts with the rest of your script, but I'm no avisynth expert.

Boulder
29th December 2004, 08:47
Doesn't the conditional filtering include UnDot().Deen() by default?

If so, then converting back to YV12 is required as Deen doesn't support YUY2 AFAIK.


LoadPlugin("C:\PROGRA~1\DVD2SVCD\AVISYN~1.5PL\Mpeg2dec\MPEG2D~1.DLL")
MPEG2Source("D:\DVD2SVCD\KHNH\DVD2AV~1.D2V")
ConvertToYUY2()
LoadPlugin("C:\PROGRA~1\DVD2SVCD\AVISYN~1.5PL\Mpeg2dec\mpeg2dec.dll") #Contains SmartDeinterlacer
SmartDeinterlace(2,10,True,False,True)
ConverttoYV12() # this must be added to the script
Import("C:\Program Files\DVD2SVCD\Tylo\RoBaConditional.avs")
# Import(...)
LanczosResize(720,480)
Import("D:\DVD2SVCD\KHNH\ResampleAudio.avs")
ResampleAudio(44100)

rushbol
7th January 2005, 20:45
This new Avisynth setup "Divx Filter" can be used for SVCD ? For example I have a AVI with Divx, can this Divx Filter make the video better ?

Venom_IL
1st March 2005, 19:08
yes, I have also run into the UnDot().Deen() problem in the past

In the next release, tylo, maybe you could supply RoBaConditional.avs like this :

# Default conditional filter for D2SRoBa.
#
# Requires that Undot.dll and Deen.dll (http://www.avisynth.org/warpenterprises)
# are in your avisynth plugins directory, e.g. C:\Program Files\AviSynth 2.5\plugins

ConvertToYV12()
Undot().Deen()
ConvertBackToYUY2()

this should negate the need of manual interference when a conditional filter is used

anyways, thats the avs im using and it works.. but i'd be far from surprised if there are better, more elegant solutions

cw_uk
7th March 2005, 17:17
anyone noticed there is no d2sroba page anymore ?!

Holomatrix
8th March 2005, 23:01
In DVD2SVCD under the Advanced Settings in the Encoder TAB in Color conversion you have ConvertToYUY2, correct? I've never had that problem and if you enable this option then it always appends the command at the bottom of your script anyway.

Venom_IL
9th March 2005, 00:03
yes i have that option

i guess ConvertToYV12 isnt the same as ConvertToYUY2 :confused:

or maybe the command isn't applied to ROBACONDITIONAL.INI - you say you haven't encountered this problem.. has the conditional filter ever kicked in in any of those cases ?

mpiper
9th March 2005, 15:15
The d2sRoBa page is gone. Where can I get the plugin??

Holomatrix
9th March 2005, 22:55
@Venom_IL - correct, ConvertToYV12 and ConvertToYUY2 is a totally different color space. And to be honest, I did have the conditional filters kick in and didn't have a problem but don't have the script anymore so can't check to see at what point ConvertoYV12 got added but it must have to allow deen to work.

Venom_IL
10th March 2005, 19:52
a friend of mine also had the exact same problem and adding converttoYV12 fixed it.. and im guessing adding that line to the ini in the future versions can't hurt - the worst thing that could happen is having converttoYV12 appear twice and i reckon avisynth is smart enough to ignore one of the appearances

Holomatrix
10th March 2005, 22:20
True :) or Just add it to your robaconditional.avs.true script before Deen and Undot then when Roba desides he needs to use the conditionl filters then it'll be in the script. I don't really think it is nessessary though because as I said before I think it already gets added when Roba desides to use conditionals. I don't do many SVCD's anymore so can't test it right now.

Venom_IL
11th March 2005, 10:59
I can't tell, but there must be some circumstances under which this problem could occur (avisynth ver, d2s ver, d2sroba ver, previously installed versions, os, whatever) .. after all that's at least 3 cases we know of

so to be on the safe side, i think the lines could be added - like i theorized, and you confirmed, it can't hurt

EYEREX
11th March 2005, 20:02
Would love to try this plug-in but link to site is not working...

gdenehy
12th March 2005, 02:15
Hi again,
I have found what seems to be the problem for me with D2SRoba - the filesize is often reported incorrectly (often 0).
Can anyone advise what might be causing this???

Using num CDs : 1
- Target mpv br : 1156 (max 2530) kbps, size=746515900 bytes
--------------------------------------------------------
Search for Q:
- Sample enc. Q=43 : 0 kbps, err=-100%, size=0, sample sz=0
- Sample enc. Q=43 : 0 kbps, err=-100%, size=0, sample sz=0 [reused]


Search for Q:
- Sample enc. Q=43 : 1195 kbps, err=3.4%, size=772045116, sample sz=7871696
- Sample enc. Q=45 : 1171 kbps, err=1.3%, size=756341159, sample sz=7711580
- Sample enc. Q=46 : 1160 kbps, err=0.3%, size=749229674, sample sz=7639072
--------------------------------------------------------
- Determined Q : 46 = Round(46 + (0.3/1)) with 0.9% adjustment.
--------------------------------------------------------
- 2005-03-11 20:42:33
- Start movie OPV encoding (Q 46)
- OPV pass result: 0% on target, 0 kbps (0 / 746515900) Speed: 1.26
--------------------------------------------------------
- 2005-03-11 21:51:19
- Start VBR sizing pass (1156 kbps)
- Sizing pass result: 0% on target, 0 kbps (0 / 746515900) Speed: 1.28

gdenehy
14th March 2005, 07:38
Seems that if I end the NPROTECT.EXE process, all works fine...

johnruiz
14th March 2005, 07:54
NPROTEXT.EXE is Norton AntiVirus. It's a resourse hog.

cypher007
14th March 2005, 10:34
it seems that the link to the page where it is is down. is there an alternative source?

Venom_IL
14th March 2005, 21:03
Originally posted by johnruiz
NPROTEXT.EXE is Norton AntiVirus. It's a resourse hog.

True.

Switch to NOD32

GravuTrad
15th March 2005, 06:27
i putted an alternative download on my own space here, until tylo come back:


D2SRoBa 3.78 (http://www.gravure-et-traductions.com/Downloads/D2SRoBa378.zip)

EYEREX
15th March 2005, 10:22
Thank you SmallLittle :)

jsoto
17th March 2005, 22:44
answer received from tylo
Hi, jsoto.
I'm currently changing my broadband supplier (I regret it already), so I will be offline until about 1. April.
Cheers.

HeŽll be back soon.
jsoto

GravuTrad
18th March 2005, 00:43
Super cool.

gdenehy
18th March 2005, 07:12
Thanks for the tip about NOD32! My system is MUCH faster now and no more problems with DVD2SVCD!

Venom_IL
18th March 2005, 16:34
Originally posted by gdenehy
Thanks for the tip about NOD32! My system is MUCH faster now and no more problems with DVD2SVCD!

spread the word :sly:

BTW - It's also better at finding virii (according to practically all virus tests)

basically, The only one that is considered better is kaspersky, but if you thought norton was a resource hog, you don't want to try kaspersky :D

Holomatrix
22nd March 2005, 22:43
Hey, getting back to that ConvertToYV12() thing with D2SRoba for a sec, I had thought I remembered correctly what I did the other day for the solution but cannot re-create it now for some reason, wierd ?? Anyway, what happened before was the new version of AVIsynth 2.55x nativly supports YV12, that's why I was able to run my Deen script without ConvertToYV12() at the beginning, then DVD2SVCD helped me on somthing I was working on with the FACAR/QMF script and realized that it was broken with the new AVIsynth version and had to convert back to AVIsynth 2.54x.
Trying a simple script;

LoadPlugin("C:\PROGRA~1\DVD2SVCD\AVISYN~1.5PL\Mpeg2dec\MPEG2D~1.DLL")
MPEG2Source("F:\MovieRip\DVD2AV~1.D2V")
#ConvertToYV12()
Undot()
Deen()
LanczosResize(480,360)
Import("F:\MovieRip\ResampleAudio.avs")
ResampleAudio(44100)
ConvertToYUY2()

as you can see ConvertToYV12() is not being enable but is still working with AVIsynth 2.54 and 2.55, again wierd. So, I'm a little confused right now as to why ConvertToYV12() is not needed right now on my system. I must have some extra DIVX/XVID codecs on my system that is doing the YV12 conversion on the fly, that I didn't have before. I installed this codec package "klcodec241f", it must be taking care of the YV12 conversion in the background. It might still be a good idea to still add the ConvertToYV12() line as to let AVIsynth do the conversion as it is probably more reliable than another codec on your system.

manolito
23rd March 2005, 00:24
@Holomatrix

I don't know, but I think you got it wrong. AFAIK all AviSynth 2.5x versions support YV12, there is no difference between 2.54 and 2.55. It's the filters (Undot and Deen) that require YV12 input. If your source is a DVD (in your example you use a .d2v file) then "ConvertToYV12()" is not needed because the clip already is in this format. But if you use a captured AVI file as you input, it will most likely be YUY2, and the filters won't like that, so the YV12 conversion is required. Of course it will not hurt to always have the "ConvertToYV12()" line in your script, because if the clip already is YV12, AviSynth is smart enough to ignore this line.

Cheers
manolito

Holomatrix
23rd March 2005, 00:58
Originally posted by manolito
Of course it will not hurt to always have the "ConvertToYV12()" line in your script, because if the clip already is YV12, AviSynth is smart enough to ignore this line.
Correct, as I mentioned earlier :) Alot of the old info is a little fuzzy how a days :) I might have been thinking of pre 2.5

xp_eric
24th October 2005, 22:24
Forcing OPV encoding by entering 120 as value for max avg offset (as described in the FAQ) doesn't seem to work anymore in version 3.80?

Eric

DDogg
29th October 2005, 23:49
Not new news, but a clarification for the record -

An unfortunate situation can exist between D2SRoba 3.80 and dvd2svcd 1.2.3 B1 in Avi2X mode [only when converting an incoming AVI that is delivered in YV12 colorspace]. This happens only when the D2SRoba conditional filter is activated using a YV12 only plug-in (only in Avi2X mode). I have only checked this with XVid encoded source and using XVid for decoding. [incoming YV12 colorspace]

Problem:

In Avi2x mode a hard-coded ConvertToYU2() statement (cannot be changed by user) is placed in the script above both the resizing line, and the D2SRoba conditional statement. This is fine, though not very speed efficient, if NO active D2SRoba conditional filter (or one not using a YV12 only plug-in) is used. However the default Deen() used as part of the D2SRoba 3.80 does require YV12 colorspace. When D2SRoba activates the conditional filter (places the contents of "RoBaConditional.avs.true" into "RoBaConditional.avs") an invisible avisynth failure occurs because the ConvertToYUY2() statement forces the delivery of wrong colorspace to the YV12 only conditional filter plug-in/s. The process will continue, but nothing except an avisynth error message is being encoded. CCE will show a very high speed encode. The prediction of D2SRoba will be completely fouled up.

Workarounds exist until this situation is cleared up (soon. hopefully)

1> As mentioned, change the contents of "RoBaConditional.avs.true" to:

ConvertToYV12()
Undot().Deen()
ConvertBackToYUY2()

This will work, but is ugly and the resizing is still carried out in YUY2 (slower), but will still work with people using Chickenman's batch method.

2> (Best IMO) - Leave Conditional filter as is "(Undot().Deen()", but go to the frameserver tab and tick "edit as part of video encoding". When edit window appears cut and paste the ConvertToYUY2() statement **below** the resizing line. This will give a significant encoding speedup with, or without, the conditional filter as the filtering and sizing is now carried out under YV12 color source as delivered by the XVid codec (faster). Of course, you are screwed if you are wanting to do batches.

3> Leave as is and don't use a YV12 only plugin. Instead use Fluxsmooth or something like that. Will work with batches.

I may have overlooked something as I have not used either of these fine softs in a long while. I needed to down-code some HD tv caps and pulled out my trusted friends and got the normally perfect job except for when the above odd situation occurred.

jolson
9th April 2007, 10:32
Amazing, no posts in here for a year and a half...

Did people suddenly start to use some other tool instead of D2SRoBa?


...what I really was wondering about was...:

I use D2SRoBa for AVI->DVD conversion and it decides Q=1 is the quality setting to use. However, the result is oversized and since I have set transcoding allowed Requant jumps in. The whole "run" is completed, but I think this time the transcoding didn't work as good as it usually does - so I want to reencode.

Since I now know Q=2 would be the best setting, is there any way of forcing it? If not, any reason it wasn't implemented? Any work-around?

If not, I have to play with the settings (mainly the Adjust %) to "fool" D2SRoBa into selecting Q=2. Seems a little backwards...

manolito
9th April 2007, 12:47
Amazing, no posts in here for a year and a half...

Did people suddenly start to use some other tool instead of D2SRoBa?
It is probably because people who use it are completely happy with it... :)

The D2SRoBa estimation can never be completely accurate for several reasons. Characteristics of the movie, filters and different matrices all have an effect on the estimation accuracy. Then there is the fact that CCE's Q factor is an integer. Especially with very low Q values you will find that changing Q by 1 will result in a size change of sometimes more than 5%.

To make the estimation more accurate, all you can possibly do is to increase the sample% to 2% or even higher. And it also makes sense to decrease the "Adjust %" setting. This will make your encode smaller, but IMHO for a DVD as your target it does not really matter too much if your encode comes out a little undersized.

And if you do not like ReQuant or Rejig, you can always tick "Encode" instead of "Transcode". This will force an additional VBR pass if the OPV pass comes out too big. This VBR pass uses the VAF file from the OPV pass. The result will be equivalent or better compared to doing another encode with a Q value of 2.

Cheers
manolito

jolson
9th April 2007, 13:00
I'm also pretty pleased with it :)

It's just that:
I have sample set to 3%, so it's seldom oversizing.
And often, ReQuant makes a good enough job of transcoding.
But, when it like now needs to be redone it would be nice to just be able to have a mode "Use Q=*" and let everything else work as usual.

This time I decreased the Adjust % to 0 (hoping it would pick Q=2) and unticked transcode (in case it didn't). It selected Q=1 again and is now doing the VBR Sizing Pass...

ChickenMan
9th April 2007, 13:27
I'm very pleased with D2S also :) and it is still my primary tool for AVI to DVD conversions, all those 1 click wonders simply do not compare with D2S's output quality or program versatility

Simply dont use D2SRoBa with D2S if you know you want to encode at a particular Q value. Run D2S and in the Encoder Tab, select One Pass VBR and enter the Q value you want, in your example enter 2. Go.

jolson
9th April 2007, 13:31
Thanks - that was what I was looking for, and not finding :)

What? - can you use DVD2SVCD without D2SRoBa??? ;)