Quantcast Attacking "the Two Towers See" - Page 2 - digitalFAQ.com Forums [Archives]
  #21  
11-21-2003, 09:11 AM
incredible incredible is offline
Free Member
 
Join Date: May 2003
Location: Germany
Posts: 3,189
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to incredible
NICE!
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #22  
11-23-2003, 04:59 PM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Guys this is fun... Right Now I'm at the state of getting a very good picture quality with CQ_VBR. Still scenes are nice and sharp, I almost killed mosquito noise completely, and DCT Blocks are reduced a lot.
The one problem left for me is blocky picture in action scenes due to bitrate shortage... There's probably not a lot I can do about that since the Average bitrate is at around 510 kb/sec for this movie, but I'm going to try things to better it... Any ideas on that?
TMPGEnc's Soften Block Noise seems to make things worse...
__________________
j3llyG0053
Reply With Quote
  #23  
11-23-2003, 05:34 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
The only way is to lowering your min to save a little more bits for action scenes.
Reply With Quote
  #24  
11-23-2003, 06:41 PM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Hi Dialhot!

I know I'm getting on your nerves but... I'm totally in love with PixieDust...
This script is working WONDERS for me on that source at that Ultra-Low-Bitrates... Check it out it's pretty basic!
Code:
Mpeg2Source("E:\DVD1\dvd1.d2v") 
Undot()
ConvertToYUY2
PixieDust(limit=5)
Undot()
ConvertToYV12
BicubicResize(352, 224, 0.2, 0.2, 24, 0, 672, 576)
MergeChroma(blur(1.4))
MergeLuma(blur(0.05))
AddBorders(0, 32, 0, 32)
LetterBox(0, 0, 16, 16) 
#VobSub("E:\DVD1\Neuer Ordner\vts_01_0")
Levels(0,0.9,255,0,255)
DCTFilter(1,1,1,1,1,1,0.5,0)
It even beats MA by far... Picture looks brilliantly sharp even at that low resolution, PixieDust() takes care of ALL mosquito noise, and the MergeLuma-blur is helping to avoid blocks in action scenes... I know the speed of PixieDust sucks, but to me it's worth every second...
__________________
j3llyG0053
Reply With Quote
  #25  
11-24-2003, 04:24 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Make sure you use ConverttoYUY2() and ConverttoYV12(), otherwise you may get a performance hit. That's one Avisynth strangeness although I don't know if it is fixed by now.
Reply With Quote
  #26  
11-24-2003, 04:29 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Jellygoose
It even beats MA by far... Picture looks brilliantly sharp even at that low resolution, PixieDust() takes care of ALL mosquito noise, and the MergeLuma-blur is helping to avoid blocks in action scenes... I know the speed of PixieDust sucks, but to me it's worth every second...
Compare it to this scritp please, and tell me what do you think :
Code:
BlindPP(cpu=4)
Deen("a2d",2,8,10)
GripCrop(HEIGHT, WIDTH, overscan=1, source_anamorphic=false)
GripSize(resizer="LanczosResize")
Undot()
TemporalSoften(2,7,7,3,2)
DCTFilter(1,1,1,1,1,1,0.5,0)
#Blockbuster(method="noise",detail_min=1,detail_max=10,variance=0.3,seed=5623)
GripBorders()
(uncomment the second blockbuster line only if you have too much DCT blocks in dark areas after encoding).

Note1: I do not know what you call "Noisy" source but we were discussing about PixieDust because you were looking for a good denoiser. The Two Towers SEE... noisy ?

Note2: All your Chroma is completly screwed up by the 2 "ConvertTo..." but its seems that you don't care about it. Try to compare the color of the source and the ones of the encoding video.
The problem isn't in PixieDust. The problem is that as everyone trying to use these "old" filters, you convert twice. You should perhaps try the internal convert function of mpeg2dec3 (do not remember the name, see the documentation).
Reply With Quote
  #27  
11-24-2003, 05:01 AM
incredible incredible is offline
Free Member
 
Join Date: May 2003
Location: Germany
Posts: 3,189
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to incredible
In his script as he needs to converttoYUY2() cause of pixiedust.... Is it really needed to convert back to YV12 afterwards???
I only see activated as following ..
Code:
.....
BicubicResize(352, 224, 0.2, 0.2, 24, 0, 672, 576) 
MergeChroma(blur(1.4)) 
MergeLuma(blur(0.05)) 
AddBorders(0, 32, 0, 32) 
LetterBox(0, 0, 16, 16) 
#VobSub("E:\DVD1\Neuer Ordner\vts_01_0") 
Levels(0,0.9,255,0,255) 
DCTFilter(1,1,1,1,1,1,0.5,0)
... does one of these really need YV12 (Im not shure now)??
Reply With Quote
  #28  
11-24-2003, 06:23 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by incredible
In his script as he needs to converttoYUY2() cause of pixiedust.... Is it really needed to convert back to YV12 afterwards???
Of course not, and that is what I wanted to point out.
Reply With Quote
  #29  
11-24-2003, 06:37 AM
incredible incredible is offline
Free Member
 
Join Date: May 2003
Location: Germany
Posts: 3,189
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to incredible
Quote:
Originally Posted by mpeg2dec3 readme doc
MPEG2Source(str "d2v", int "cpu" int "idct" bool "iPP", int "moderate_h", int "moderate_v", bool "showQ", bool "fastMC", str "cpu2")
It doesn't seem that the mpeg2dec3 within the command supports [, string pixel_type]), but I remeber too that I've also read somewhere that by importing a source that could be set.

Only this command is mentioned in the readme....
Quote:
Originally Posted by mpeg2dec3 readme doc
YV12toYUY2(clip, bool "interlaced")
Could it be that we both mean this?:

Quote:
Originally Posted by Avisynth.org
VISource(string "filename" [,...], bool "audio", string "pixel_type")
OpenDMLSource(string "filename" [,...] [, bool "audio"] [, string pixel_type])
AVIFileSource(string "filename" [,...] [, bool "audio"] [, string pixel_type])
There it's supportet as [, string pixel_type])

EDIT: It seems you edited your last Post Dialhot cause thats why I was typing this
Reply With Quote
  #30  
11-24-2003, 06:52 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by incredible
EDIT: It seems you edited your last Post Dialhot cause thats why I was typing this
You're right . I changed it after having read the documentation myself .

However, for those who want to do the convert, think about making a test with "YV12toYUY2" that is the internal convertion function of mpeg2dec3.dll. Perhaps it's better than the avisynth's one.
Reply With Quote
  #31  
11-24-2003, 07:57 AM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks for all your inputs mates! Will do more testing on this!

@Dialhot: No LOTR II Towers is one of the best authored and cleanest DVDs around. However, when resizing to such a low resolution, I like to get rid of ALL the noise left, because mosquito noise will be terrible at a 352x288 resolution, if the source is not completely denoised before...
__________________
j3llyG0053
Reply With Quote
  #32  
11-24-2003, 08:25 AM
incredible incredible is offline
Free Member
 
Join Date: May 2003
Location: Germany
Posts: 3,189
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to incredible
Quote:
when resizing to such a low resolution, I like to get rid of ALL the noise left, because mosquito noise will be terrible at a 352x288 resolution, if the source is not completely denoised before...
I know the quality of LOTR II. Well, the difference in my case is that I got the 170mins version but I think both do base on the same master-source.

The best & most effective way to avoid mosquitonoise IMHO is when adding a minimal blur to the video (like mergeLuma/Chroma) but this you're already doing as I saw your last script.

But caution! If you perform to much "denoising" on an already clean source anyway the details will suffer ... and thats what you understand by "more denoising = more compression" this in real means: less details = more compression.
And on the other hand the risk of blocks on big fading clean surfaces gets very high! That's why we often use Blockbuster which adds "spray" as you know to exactly avoid the result of blocks on static surfaces.
Reply With Quote
  #33  
11-24-2003, 08:40 AM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Ok, here's one thing I already found out... The blockyness in High Action scenes is NOT due to bitrate shortage. It must be how Automatic VBR (CQ_VBR) allocates the bitrate, because with CQ, this effect does not show up. However Picture seems to be blurrier using CQ, so it's a tough choice for me...
__________________
j3llyG0053
Reply With Quote
  #34  
11-24-2003, 09:30 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Jellygoose
Ok, here's one thing I already found out... The blockyness in High Action scenes is NOT due to bitrate shortage. It must be how Automatic VBR (CQ_VBR) allocates the bitrate, because with CQ, this effect does not show up. However Picture seems to be blurrier using CQ, so it's a tough choice for me...
That's one problem with TMPGEnc, not being able to do any manual bitrate allocation

Regarding YV12toYUY2, see this: http://forum.doom9.org/showthread.ph...ght=yv12toyuy2
Reply With Quote
  #35  
11-24-2003, 09:50 AM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks For That Link !
__________________
j3llyG0053
Reply With Quote
  #36  
11-26-2003, 10:17 AM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
Ok, with this Project I'll wait until YMPEG gets stable and try it again...
__________________
j3llyG0053
Reply With Quote
  #37  
11-26-2003, 10:35 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Jellygoose
Ok, with this Project I'll wait until YMPEG gets stable and try it again...
??? And what do you expect in this codec that would give you a correct result for Two Towers ?
(I didn't follow all the threads on that tool).
Reply With Quote
  #38  
11-26-2003, 11:24 AM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
I expect it to allocate the bitrate better than TMPGEnc does. From what kwag said, it has a far better motion search algorithm...
The problem is within TMPGEnc. If CQ_VBR would not produce so many blocks in High Action Scenes (even if they are blurred heavily! ) the movie will look fine...
__________________
j3llyG0053
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
""""""Por favor me ajude" ficoboy Conversão e Codificação de Vídeo (Português) 49 08-24-2004 05:35 PM
"""Legenda no virtualdub""" ficoboy Conversão e Codificação de Vídeo (Português) 6 08-06-2004 01:30 PM
Quais os codec's? """"""" ficoboy Conversão e Codificação de Vídeo (Português) 1 05-11-2004 10:14 AM
Como passar videos no formato "rm" e "rmvb&qu soultaker Conversão e Codificação de Vídeo (Português) 1 01-02-2004 04:35 PM
CQ con Tok "automatico" o CQ_VBR "manual" r1racing1 Convertir y Codificar Video (Español) 4 11-27-2003 05:14 PM

Thread Tools



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