digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Video Encoding and Conversion (http://www.digitalfaq.com/archives/encode/)
-   -   KVCD: NoMoSmooth() and file size prediction? (http://www.digitalfaq.com/archives/encode/1583-kvcd-nomosmooth-file.html)

Daagar 11-15-2002 06:02 PM

KVCD: NoMoSmooth() and file size prediction?
 
Kwag and others,

I tried your latest settings (ie., NoMoSmooth() + blockbuster()), and the result seemed to be _much_ better than when I tried blockbuster() alone (with your older, 'stronger' settings). However, I noticed that the file size predicition didn't do quite as good of a job as normal...

I use DVD2SVCD, and typically have the prediction set at 0.95.

No filters: the file was 780MB
Blockbuster alone: The file was 767MB
Blockbuster+NoMoSmooth: The file was 735MB

Granted, being under is better than being over, but that also means I'm 'wasting' a decent chunk of space. Should I be adjusting the 0.95 to something else? Do I need to go higher or lower in this situation?

Just curious what everyone else is seeing.

PS - Adding NoMoSmooth() helped a lot for the CQ values as well. With blockbuster alone, CQ_VBR was dropped to 11.5 after prediction. With NoMoSmooth() added, it went back to 13.8. Modest, but shows that it is helping with compression quite a bit!

Daagar 11-15-2002 09:00 PM

Okay, duh... the 0.95 is just a scaling factor so obviously I should put it back closer to the original 0.99 value. ;) That'll bump the CQ from 13.92 up to 14.65... yay!

kwag 11-15-2002 10:47 PM

Yeah, the filters do make a drastic difference with the formula!. But good'ol D2S made that "factor" variable for a good reason ;)

-kwag

snowmoon 11-15-2002 10:50 PM

I've tried NoMoSmooth and have gone back to PeachSmoother.

They both do approximatly the same thing ( combines temporal / spatial smoothing based on motion mask ) but peach appears to be at least twice as fast.

Don't get me wrong I think the are both excellent filters, I just don't have cycles to burn on a PIII700.

VILLA21 11-17-2002 03:35 PM

Testing pred. factor of DVD2SVCD 1.1b1a
 
The movie: "La Pianiste", PAL, 16:9, ~125min

1st attempt:
---AVS Begin---
LoadPlugin("C:\PROGRA~1\DVD2SVCD\MPEG2Dec\mpeg2dec .dll")
LoadPlugin("C:\PROGRA~1\DVD2SVCD\AVISYN~1.DLL")
mpeg2source("E:\Video\Movie\DVD2AV~1.D2V")
BilinearResize(352,216)
AddBorders(0,36,0,36)
LoadPlugin("C:\Program Files\DVD2SVCD\Avisynth\NoMoSmooth.dll")
NoMoSmooth()
LoadPlugin("C:\Program Files\DVD2SVCD\Avisynth\Blockbuster.dll")
Blockbuster( method="noise", detail_min=1, detail_max=10, lv=1 )
Blockbuster( method="sharpen", detail_min=20, detail_max=90, strength=20 )
AvisynthSubtitler("E:\Video\Movie\Subs\","permsubs .txt")
----AVS End----

Pred.Factor=0.95
Video Encoding time: 3h 30min
File size: 780MB
Comments: Very poor quality , too many blocks

2nd attempt:
---AVS Begin---
LoadPlugin("C:\PROGRA~1\DVD2SVCD\MPEG2Dec\mpeg2dec .dll")
LoadPlugin("C:\PROGRA~1\DVD2SVCD\AVISYN~1.DLL")
mpeg2source("E:\Video\Movie\DVD2AV~1.D2V")
LoadPlugin("C:\Program Files\DVD2SVCD\Avisynth\UnFilter.dll")
Unfilter(20,20)
BilinearResize(352,216)
AddBorders(0,36,0,36)
LoadPlugin("C:\Program Files\DVD2SVCD\MPEG2Dec\MPEG2DEC2.dll")
TemporalSmoother(2,1)
AvisynthSubtitler("E:\Video\Movie\Subs\","permsubs .txt")
----AVS End----

Pred.Factor=0.97
Video Encoding time: 2h 30min
File Size: 815MB
Comments: Amazing quality! blockness

Conclusion:
Using Unfilter and TemporalSmoother gave me excellent results, fast encoding and increasing the Pred.Factor to 0.97 the final image almost filled the CDR capacity.

SansGrip 11-17-2002 04:55 PM

Quote:

Originally Posted by snowmoon
They both do approximatly the same thing ( combines temporal / spatial smoothing based on motion mask ) but peach appears to be at least twice as fast.

NoMoSmooth is as-yet unoptimized. If I get good reports from its output then I'll work at improving it, but I fear it won't get much faster than 0.1 until I learn assembler (I'm hopefully ordering a couple of books today...)

Meanwhile, you could try FluxSmooth. It should be considerably faster.


All times are GMT -5. The time now is 12:18 PM  —  vBulletin © Jelsoft Enterprises Ltd

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.