Log in

View Full Version : HelixProducer& AviSynth - SelRangeEvery&Trim - diff results?


iradic
27th June 2004, 06:38
hi

had some strange things when i tried to do comp checks with helix producer...

this is first avs script with selectrangeevery (checked with vdubmod -> frame number = 2000)
script:
-------
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\MPEGDecoder.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\mpeg2dec3.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\undot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\FluxSmooth.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\RemoveDirtS.dll")

mpegsource("C:\TV Capture\Videos\enc2\01_cut.d2v", 36953)
crop(8,8,-8,-8,align=true)
Undot()
blindpp(quant=8, cpu=6)
removedirt()
Temporalsoften(4,4,8,15,2)
mergechroma(blur(1.3))
FluxSmooth(5,7)
limiter()

audio=wavsource("C:\TV Capture\Videos\enc2\01_cut_audio1.wav")
audiodub(last, audio)

return selectrangeevery(5000,250)
--------

helix producer log file:
"C:\PROGRA~1\HELIXP~1\PRODUCER.EXE
-j C:\TV Capture\Videos\enc2\comp-check\comp_check.rpjf
-ag 0 -lc w,e,d -dt" command line being run
--------- Input File Properties from rn-avfile-directshow
Input Filename: C:\TV Capture\Videos\enc2\comp-check\compcheck.avs
File Size: 1KB
Total Duration: 24:38.120
Video Track
Dimensions: 336 x 272
Frame Rate: 25.000 FPS
Format: YV12
Duration: 24:38.120
Audio Track
Channels: Stereo
Bit Depth: 16
SampleRate: 44100 Hz
Format: Uncompressed Audio
Duration: 24:38.120
--------- End Input File Properties
Audience AutoRV9 Audience File written to memory
Audience AutoRV9 Audience File loaded from memory
Audience AutoRV9 Audience File written to memory
Audience AutoRV9 Audience File loaded from memory
FilteredLoadHeadings: Reference Time, Stream Time, Delay, Interval
Load, Average Interval Load, Processing Load, Stream Interval,
Reference Interval, Accrued Delay, Average Delay, Load Level
Using AutoRV9 Audience File Audience
Using video codec: rv10 (1080000 bps)
Using audio codec: racp (64000 bps)
Setting video packet size to 15000
CTRL_C_EVENT received
Stop encoder request received encoder state == RUNNING_STATE
Encoder state == RUNNING_STATE - stopping encoder
second script with trim (fnumber = 2001)
script:
-------
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\MPEGDecoder.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\mpeg2dec3.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\undot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\FluxSmooth.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\RemoveDirtS.dll")

mpegsource("C:\TV Capture\Videos\enc2\01_cut.d2v", 36953)
crop(8,8,-8,-8,align=true)
Undot()
blindpp(quant=8, cpu=6)
removedirt()
Temporalsoften(4,4,8,15,2)
mergechroma(blur(1.3))
FluxSmooth(5,7)
limiter()

audio=wavsource("C:\TV Capture\Videos\enc2\01_cut_audio1.wav")
audiodub(last, audio)

return trim(0,2000)
---------

helix producer log file:
"C:\PROGRA~1\HELIXP~1\PRODUCER.EXE
-j C:\TV Capture\Videos\enc2\comp-check\comp_check.rpjf
-ag 0 -lc w,e,d -dt" command line being run
--------- Input File Properties from rn-avfile-directshow
Input Filename: C:\TV Capture\Videos\enc2\comp-check\compcheck.avs
File Size: 1KB
Total Duration: 01:20.040
Video Track
Dimensions: 336 x 272
Frame Rate: 25.000 FPS
Format: YV12
Duration: 01:20.040
Audio Track
Channels: Stereo
Bit Depth: 16
SampleRate: 44100 Hz
Format: Uncompressed Audio
Duration: 01:20.040
--------- End Input File Properties
Audience AutoRV9 Audience File written to memory
Audience AutoRV9 Audience File loaded from memory
Audience AutoRV9 Audience File written to memory
Audience AutoRV9 Audience File loaded from memory
FilteredLoadHeadings: Reference Time, Stream Time, Delay, Interval
Load, Average Interval Load, Processing Load, Stream Interval,
Reference Interval, Accrued Delay, Average Delay, Load Level
Using AutoRV9 Audience File Audience
Using video codec: rv10 (1080000 bps)
Using audio codec: racp (64000 bps)
Setting video packet size to 15000
CTRL_C_EVENT received
Stop encoder request received encoder state == RUNNING_STATE
Encoder state == RUNNING_STATE - stopping encoder

look at 'Duration' - 24 vs 01 min ???
if someone can tell me what i'm doing wrong... or whatever
thanks, bye

iradic
27th June 2004, 17:37
problem solved... thanks bye
changed script:
---------------
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\MPEGDecoder.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\mpeg2dec3.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\undot.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\FluxSmooth.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AVISYN~1\RemoveDirtS.dll")

v=mpegsource("C:\TV Capture\Videos\enc2\01_cut.d2v", 36953)
v=crop(v,8,8,-8,-8,align=true)
v=Undot(v)
v=blindpp(v,quant=8, cpu=6)
v=removedirt(v)
v=Temporalsoften(v,4,4,8,15,2)
v=mergechroma(v,blur(v,1.3))
v=FluxSmooth(v,5,7)
v=limiter(v)

audio=wavsource("C:\TV Capture\Videos\enc2\01_cut_audio1.wav")
audiodub(v, audio)

return selectrangeevery(v,5000,250)

guada
27th June 2004, 18:11
Hello iradic, :)

tha's good
But, i think that it's better to make like that:

vidéo=mpegsource("C:\TV Capture\Videos\enc2\01_cut.d2v", 36953)
-
-
-
-..
audio =audio=wavsource("C:\TV Capture\Videos\enc2\01_cut_audio1.wav")
audiodub(vidéo,audio)

Good luck for after ;)

stickboy
27th June 2004, 19:32
Originally posted by iradic
...
audio=wavsource("C:\TV Capture\Videos\enc2\01_cut_audio1.wav")
audiodub(v, audio)

return selectrangeevery(v,5000,250)I don't think this does what you intend. You're discarding the audio. You probably meant:audio=wavsource("C:\TV Capture\Videos\enc2\01_cut_audio1.wav")
v=audiodub(v, audio) # <<<

return selectrangeevery(v,5000,250)

guada
27th June 2004, 20:14
thanks stickboy, ;)

Sorry, i make a mistake of type:

audio=wavsource("C:\TV Capture\Videos\enc2\01_cut_audio1.wav")
v=audiodub(v, audio) # <<<

iradic
27th June 2004, 23:46
yes
:)