VideoHelp Forum

Try DVDFab and download streaming video, copy, convert or make Blu-rays,DVDs! Download free trial !
+ Reply to Thread
Page 1 of 3
1 2 3 LastLast
Results 1 to 30 of 84
Thread
  1. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Case 1:



    The image seems to have a not so bad source, many details, few blocks, but there is something ugly about it,
    and the colors, the colors irritate me as well,


    But I do not know what has to be changed to get a clean copy,
    Image Attached Files
    Last edited by Caiosouza; 14th Nov 2016 at 10:25.
    Quote Quote  
  2. What's nonsense is your thread title. Please change it so it says something about the subject of your thread and so people that might be willing to help will read what you wrote.
    Quote Quote  
  3. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Originally Posted by manono View Post
    What's nonsense is your thread title. Please change it so it says something about the subject of your thread and so people that might be willing to help will read what you wrote.
    Okay.
    Quote Quote  
  4. Without blocks? You must be looking at a different video than the one you uploaded. But beyond that, the low horizontal resolution, and extremely low horizontal color resolution indicate it was made from a VHS tape, not a "good source".
    Quote Quote  
  5. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Originally Posted by jagabo View Post
    Without blocks? You must be looking at a different video than the one you uploaded. But beyond that, the low horizontal resolution, and extremely low horizontal color resolution indicate it was made from a VHS tape, not a "good source".
    Yes,made from a VHS tape, I meant "good source" in relation to many more trash that I have tried to restore, I expressed badly, you are right, with full static screen the still image I perceive the blocks, but they are not square, they are smaller and rectangular, I do not have the technical look, I do not know exactly what is really wrong
    Last edited by Caiosouza; 13th Nov 2016 at 12:27.
    Quote Quote  
  6. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    I trying this:

    SetMTMode(3)
    MPEG2Source("C:\Users\User\Desktop\Samples\Sample ORI-1994 MX 250\Sample ORI-1994 MX 250.d2v", CPU2="ooooxx", Info=3)
    SetMTMode(2)
    SeparateFields()
    PointResize(width,height*2)
    Deblock_QED(last, quant1=35, quant2=40, aoff1=4, boff1=4, aoff2=4, boff2=4)
    PointResize(width, height/2)
    Weave()
    QTGMC(preset="fast")
    McTemporalDenoise(settings="low")
    aWarpSharp(depth=5)
    Sharpen(0.3, 0.0)
    AssumeTFF().SeparateFields().SelectEvery(4,0,3).We ave()


    Maybe I should use this:

    SetMTMode(3)
    MPEG2Source("C:\Users\User\Desktop\Samples\Sample ORI-1994 MX 250\Sample ORI-1994 MX 250.d2v", CPU2="ooooxx", Info=3)
    SetMTMode(2)
    Avisynth_Miracle2.0(make a miracle on this video, settings="ultra high")
    weave()



    Some thing to adjust the colors, and bleeding?
    Image Attached Thumbnails Click image for larger version

Name:	1-MT-ORI-1994 MX 250.jpg
Views:	156
Size:	69.1 KB
ID:	39471  

    Click image for larger version

Name:	2-MT-ORI-1994 MX 250.jpg
Views:	101
Size:	77.3 KB
ID:	39473  

    Last edited by Caiosouza; 13th Nov 2016 at 14:34.
    Quote Quote  
  7. You can sharpen the chroma with something like this:

    Code:
    SeparateFields()
    MergeChroma(last, Spline36Resize(width/4, height*4).aWarpSharp(depth=20).Spline36Resize(width,height))
    Weave()
    Quote Quote  
  8. Member
    Join Date
    May 2014
    Location
    Memphis TN, US
    Search PM
    Red is over saturated and glowing. Try the FixChromaBleeding .avs plugin, http://avisynth.nl/index.php/FixChromaBleeding. Then sharpen chroma as jagabo suggested.
    - My sister Ann's brother
    Quote Quote  
  9. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Originally Posted by jagabo View Post
    You can sharpen the chroma with something like this:

    Code:
    SeparateFields()
    MergeChroma(last, Spline36Resize(width/4, height*4).aWarpSharp(depth=20).Spline36Resize(width,height))
    Weave()
    Many Thanks,

    Originally Posted by LMotlow View Post
    Red is over saturated and glowing. Try the FixChromaBleeding .avs plugin, http://avisynth.nl/index.php/FixChromaBleeding. Then sharpen chroma as jagabo suggested.
    Many Thanks too,

    And I try this now, is correct?

    SetMTMode(3)
    MPEG2Source("C:\Users\User\Desktop\Samples\Sample ORI-1994 MX 250\Sample ORI-1994 MX 250.d2v", CPU2="ooooxx", Info=3)
    SetMTMode(2)
    SeparateFields()
    PointResize(width,height*2)
    Deblock_QED(last, quant1=35, quant2=40, aoff1=4, boff1=4, aoff2=4, boff2=4)
    PointResize(width, height/2)
    Weave()
    QTGMC(preset="fast")
    McTemporalDenoise(settings="low")
    aWarpSharp(depth=5)
    Sharpen(0.3, 0.0)
    Function FixChromaBleeding (clip input) {
    area = input.tweak(sat=4.0).VtoY.ReduceBy2
    red = area.Levels(255,1.0,255,255,0)
    blue = area.Levels(0,1.0,0,0,255)
    mask = MergeLuma(red, blue, 0.5).Levels(250,1.0,250,255,0)
    mask = mask.ConvertToRGB32.GeneralConvolution(0,"0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0").ConvertToYV12
    mask = mask.BilinearResize(Width(input),Height(input)).Le vels(10,1.0,10,0,255)
    input_c = input.ChromaShift(C=-4).tweak(sat=0.8)
    }
    #LMotlow
    SeparateFields()
    MergeChroma(last, Spline36Resize(width/4, height*4).aWarpSharp(depth=20).Spline36Resize(widt h,height))
    Weave()
    AssumeTFF().SeparateFields().SelectEvery(4,0,3).We ave()
    #jagabo




    Honestly I did not realize a very significant change, but are changed,

    On the video sourece yellow are oranged and the red Looks like the smudgy lipstick of an old prostitute, has a curtain of orange red on all this.
    Image Attached Thumbnails Click image for larger version

Name:	3-MT-ORI-1994 MX 250.jpg
Views:	127
Size:	78.9 KB
ID:	39475  

    Last edited by Caiosouza; 13th Nov 2016 at 17:08.
    Quote Quote  
  10. Try this for the bleeding reds

    a=last
    luma=last
    SeparateFields()
    BicubicResize(width/2,height*2)
    aWarpSharp2(depth=30)
    BicubicResize(width*2,height/2)
    Weave()
    MergeChroma(a,last)
    mergechroma(aWarpSharp(depth=10, thresh=0.75, blurlevel=3, cm=1))

    *edited:
    awarpsharp2 first then awarpsharp seem to give best results (minus the green lines on the sides, blame awarpsharp for that...
    Last edited by themaster1; 13th Nov 2016 at 17:26.
    Quote Quote  
  11. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Originally Posted by themaster1 View Post
    Try this for the bleeding reds
    a=last
    luma=last
    SeparateFields()
    BicubicResize(width/2,height*2)
    aWarpSharp(depth=30)
    BicubicResize(width*2,height/2)
    Weave()
    MergeChroma(a,last)
    Thanks I try now,
    Quote Quote  
  12. and msusmarsharpen is no luxury aswell (at the end of the previous script)

    [QUOTE]
    ConverttoRGB32(matrix="rec601",interlaced=true)
    separatefields()
    LoadVirtualDubPlugin("C:\Program Files (x86)\VirtualDub\plugins\msu_sharpen.vdf", "MSUSmartSharpen", 1)
    MSUSmartSharpen(4) # from 0 (small overall) to 5 (mad)
    weave()
    converttoyv12(matrix="Rec601",interlaced=true)
    Quote Quote  
  13. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    [QUOTE=themaster1;2466376]and msusmarsharpen is no luxury aswell (at the end of the previous script)

    ConverttoRGB32(matrix="rec601",interlaced=true)
    separatefields()
    LoadVirtualDubPlugin("C:\Program Files (x86)\VirtualDub\plugins\msu_sharpen.vdf", "MSUSmartSharpen", 1)
    MSUSmartSharpen(4) # from 0 (small overall) to 5 (mad)
    weave()
    converttoyv12(matrix="Rec601",interlaced=true)
    Thanks!
    Quote Quote  
  14. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Here the code:



    SetMTMode(3)
    MPEG2Source("C:\Users\User\Desktop\Samples\Sample ORI-1994 MX 250\Sample ORI-1994 MX 250.d2v", CPU2="ooooxx", Info=3)
    SetMTMode(2)
    SeparateFields()
    PointResize(width,height*2)
    Deblock_QED(last, quant1=35, quant2=40, aoff1=4, boff1=4, aoff2=4, boff2=4)
    PointResize(width, height/2)
    Weave()
    QTGMC(preset="fast")
    McTemporalDenoise(settings="low")
    aWarpSharp(depth=5)
    Sharpen(0.3, 0.0)
    a=last
    luma=last
    SeparateFields()
    BicubicResize(width/2,height*2)
    aWarpSharp(depth=30)
    BicubicResize(width*2,height/2)
    Weave()
    MergeChroma(a,last)
    ConverttoRGB32(matrix="rec601",interlaced=true)
    separatefields()
    LoadVirtualDubPlugin("C:\Users\User\Desktop\VirtualDub\plugins32\msu_sharpen.vdf", "MSUSmartSharpen", 1)
    MSUSmartSharpen(4) # from 0 (small overall) to 5 (mad)
    weave()
    converttoyv12(matrix="Rec601",interlaced=true)
    SeparateFields()
    MergeChroma(last, Spline36Resize(width/4, height*4).aWarpSharp(depth=20).Spline36Resize(widt h,height))
    Weave()
    ColorYUV(gain_y=48)
    AssumeTFF().SeparateFields().SelectEvery(4,0,3).We ave()

    Here Results:
    Image Attached Files
    Quote Quote  
  15. Way blown out brights. Lots of illegal colors.
    Quote Quote  
  16. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Originally Posted by jagabo View Post
    Way blown out brights. Lots of illegal colors.
    Not understand, poderia ser mais especķfico?
    Entćo qual codigo eu devo usar entćo? Para tornar esse lixo em algo bonito.
    Com a sua mente fabulosa voce resolve esse caso em um piscar de olhos.
    Last edited by Caiosouza; 13th Nov 2016 at 19:02.
    Quote Quote  
  17. Member
    Join Date
    Aug 2010
    Location
    San Francisco, California
    Search PM
    Originally Posted by jagabo View Post
    Way blown out brights. Lots of illegal colors.
    Step away from that RS-170A transmitter! Nice and slow!
    Quote Quote  
  18. Member
    Join Date
    May 2014
    Location
    Memphis TN, US
    Search PM
    The image below is the original frame 618 and an RGB vectorscope showing serious red oversaturation. Green and blue are also oversaturated but not as much. The vectorscope shows that red jumps beyond acceptable levels.



    The two frames below are frames 618 (left) and frame 305 (right), after correcting saturation levels:



    Below is the script I used. You can play with Tweak() and make any color look the way you want. I didn't meddle too much with denoisers, ran out of time and used EZDenoise and RemoveDirtMC as quickies. Use any denoiser you want. The video was not shot in direct sunlight, but someone kept on trying to make it too bright for cloudy lighting and clipped some brights. Cloudy light does not look like bright sunlight and won't be made to do so. You'll notice jagabo's suggested chroma sharpening, which works quite well.

    Code:
    MPEG2Source("Sample ORI-1994 MX 250l.d2v")
    Tweak(Sat=0.65, StartHue=80,EndHue=130,coring=false,interp=16,dither=true)
    Tweak(sat=0.90,coring=false)
    Levels(16,1.0,255,16,245,dither=true,coring=false)
    SeparateFields()
    FixChromaBleeding()
    MergeChroma(last, Spline36Resize(width/4, height*4).aWarpSharp(depth=20).Spline36Resize(width,height))
    Weave()
    ColorYUV(cont_v=-25,cont_u=-25)
    AssumeTFF()
    QTGMC(preset="fast",EZDenoise=4,denoiser="dfttest",border=true)
    RemoveDirtMC(20,false)
    LSFMOD()
    Crop(18,4,-8,-6).AddBorders(12,4,14,6)
    SeparateFields().SelectEvery(4,0,3).Weave()
    return last
    Image Attached Thumbnails Click image for larger version

Name:	frame 618 original - saturation.png
Views:	596
Size:	452.6 KB
ID:	39482  

    Click image for larger version

Name:	Frames 618 snd 305 - after.jpg
Views:	605
Size:	88.7 KB
ID:	39483  

    Image Attached Files
    Last edited by LMotlow; 13th Nov 2016 at 22:59. Reason: attach new mp4 with audio
    - My sister Ann's brother
    Quote Quote  
  19. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Originally Posted by LMotlow View Post
    The image below is the original frame 618 and an RGB vectorscope showing serious red oversaturation. Green and blue are also oversaturated but not as much. The vectorscope shows that red jumps beyond acceptable levels.



    The two frames below are frames 618 (left) and frame 305 (right), after correcting saturation levels:



    Below is the script I used. You can play with Tweak() and make any color look the way you want. I didn't meddle too much with denoisers, ran out of time and used EZDenoise and RemoveDirtMC as quickies. Use any denoiser you want. The video was not shot in direct sunlight, but someone kept on trying to make it too bright for cloudy lighting and clipped some brights. Cloudy light does not look like bright sunlight and won't be made to do so. You'll notice jagabo's suggested chroma sharpening, which works quite well.

    Code:
    MPEG2Source("Sample ORI-1994 MX 250l.d2v")
    Tweak(Sat=0.65, StartHue=80,EndHue=130,coring=false,interp=16,dither=true)
    Tweak(sat=0.90,coring=false)
    Levels(16,1.0,255,16,245,dither=true,coring=false)
    SeparateFields()
    FixChromaBleeding()
    MergeChroma(last, Spline36Resize(width/4, height*4).aWarpSharp(depth=20).Spline36Resize(width,height))
    Weave()
    ColorYUV(cont_v=-25,cont_u=-25)
    AssumeTFF()
    QTGMC(preset="fast",EZDenoise=4,denoiser="dfttest",border=true)
    RemoveDirtMC(20,false)
    LSFMOD()
    Crop(18,4,-8,-6).AddBorders(12,4,14,6)
    SeparateFields().SelectEvery(4,0,3).Weave()
    return last
    Wow!!!
    This seems very effective!

    But the colors is a little too faded (Perhaps a trick to mitigate bleeding) ?

    Dealing correctly with these numbers does not seem very easy:

    Tweak(Sat=0.65, StartHue=80,EndHue=130,coring=false,interp=16,dith er=true)
    Tweak(sat=0.90,coring=false)
    Levels(16,1.0,255,16,245,dither=true,coring=false)


    What software is this: vectorscope.


    Thanks a kilo...a lot....a ton!
    Last edited by Caiosouza; 14th Nov 2016 at 08:10.
    Quote Quote  
  20. Member
    Join Date
    May 2014
    Location
    Memphis TN, US
    Search PM
    Originally Posted by Caiosouza View Post
    This seems very effective!

    But the colors is a little too faded
    I had a feeling you'd say so, judging from earlier posts. Color in the original is over saturated to begin with and looks overly brightened, unreal and a little "painted". You can increase saturation with Tweak (Tweak(sat=a positive number between 1.0 and 10.0). But be careful -- you might end up with the same wild red you had in the beginning. The mp4 I posted still seems a little noisy.

    Originally Posted by Caiosouza View Post
    Dealing correctly with these numbers does not seem very easy:

    Tweak(Sat=0.65, StartHue=80,EndHue=130,coring=false,interp=16,dith er=true)
    Tweak(sat=0.90,coring=false)
    Levels(16,1.0,255,16,245,dither=true,coring=false)
    The hues or colors on a YUV color wheel progress around the wheel from red to yellow to green, etc., over a path of 360 degrees. Each color occupies 60 degrees of the circle. An explanation of the Start and End hue areas and the color wheel are in the online Tweak page: http://avisynth.nl/index.php/Tweak. Pure red is centered at 102 degrees on the YUV color wheel. If you go backward (counter-clockwise) around the wheel 30 degrees, the red becomes magenta (red + blue). If you move ahead (clockwise) 30 degrees from 102 you'll be near 130 degrees, where red starts to look orange and then yellow (red + green). The 6 major color ranges on the YUV wheel, starting at 0 degrees and moving clockwise, are Blue, Magenta, Red, Yellow, Green, Cyan.

    If you use Tweak() and specify a Start and End hue, saturation affects only the specified color range. If you don't specify a Start and End range but type only "Tweak(sat=0.90, coring=false", you lower or raise saturation for all colors.

    You can also increase saturation slightly removing the line that reads "ColorYUV(cont_v=-25,cont_u=-25)". But that statement did help somewhat to prevent brights from clipping.

    The Avisynth Levels() function is shown here: http://avisynth.nl/index.php/Levels. I used Levels() to keep brights from extending too far into the clipping area.


    Originally Posted by Caiosouza View Post
    What software is this: vectorscope.
    The vectorscope I used was the VirtualDub ColorTools plugin, which is an RGB filter with three display modes. Avisynth has a YUV histogram that is similar in several ways. Look at the Avisynth web page http://avisynth.nl/index.php/Histogram for the different graphs that Avisynth can display. The Avisynth vectorscope is the "Color2" mode in the Histogram() function. To see a YUV vectorscope, type Histogram("color2").

    Don't forget that jagabo's idea with chroma sharpening greatly affected the results.
    Last edited by LMotlow; 14th Nov 2016 at 07:33.
    - My sister Ann's brother
    Quote Quote  
  21. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Originally Posted by LMotlow View Post
    Originally Posted by Caiosouza View Post
    This seems very effective!

    But the colors is a little too faded
    I had a feeling you'd say so, judging from earlier posts. Color in the original is over saturated to begin with and looks overly brightened, unreal and a little "painted". You can increase saturation with Tweak (Tweak(sat=a positive number between 1.0 and 10.0). But be careful -- you might end up with the same wild red you had in the beginning. The mp4 I posted still seems a little noisy.

    Originally Posted by Caiosouza View Post
    Dealing correctly with these numbers does not seem very easy:

    Tweak(Sat=0.65, StartHue=80,EndHue=130,coring=false,interp=16,dith er=true)
    Tweak(sat=0.90,coring=false)
    Levels(16,1.0,255,16,245,dither=true,coring=false)
    The hues or colors on a YUV color wheel progress around the wheel from red to yellow to green, etc., over a path of 360 degrees. Each color occupies 60 degrees of the circle. An explanation of the Start and End hue areas and the color wheel are in the online Tweak page: http://avisynth.nl/index.php/Tweak. Pure red is centered at 102 degrees on the YUV color wheel. If you go backward (counter-clockwise) around the wheel 30 degrees, the red becomes magenta (red + blue). If you move ahead (clockwise) 30 degrees from 102 you'll be near 130 degrees, where red starts to look orange and then yellow (red + green). The 6 major color ranges on the YUV wheel, starting at 0 degrees and moving clockwise, are Blue, Magenta, Red, Yellow, Green, Cyan.

    If you use Tweak() and specify a Start and End hue, saturation affects only the specified color range. If you don't specify a Start and End range but type only "Tweak(sat=0.90, coring=false", you lower or raise saturation for all colors.

    The Avisynth Levels() function is shown here: http://avisynth.nl/index.php/Levels. I used Levels() to keep brights from extending too far into the clipping area.


    Originally Posted by Caiosouza View Post
    What software is this: vectorscope.
    The vectorscope I used was the VirtualDub ColorTools plugin, which is an RGB filter with three display modes. Avisynth has a YUV histogram that is similar in several ways. Look at the Avisynth web page http://avisynth.nl/index.php/Histogram for the different graphs that Avisynth can display. The Avisynth vectorscope is the "Color2" mode in the Histogram() function. To see a YUV vectorscope, type Histogram("color2").

    Don't forget that jagabo's idea with chroma sharpening greatly affected the results.
    Very objective, very effective, thank you very much.

    Case1: SOLVED

    Thanks a lot:
    LMotlow
    jagabo
    themaster1
    Quote Quote  
  22. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Case 2:

    Poor,very poor, but have a high value for me, is in mp4, I need improve, and put on a DVD
    Problems with resolution, maybe fps, probable original fotage are interlaced 720x480 NTSC 29,97 fps, I'm not sure
    Low details, color problems, contrast,
    This confirms the old theory: "Garbage in Garbage out"

    Two Segments to analize:
    Image Attached Thumbnails Click image for larger version

Name:	2000_250_AMA_SX.jpg
Views:	135
Size:	109.4 KB
ID:	39501  

    Image Attached Files
    Last edited by Caiosouza; 14th Nov 2016 at 08:51.
    Quote Quote  
  23. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    In order of importance (priority) :

    1-Image quality
    2-Color problems
    2-Aspect ratio, fps, dvd compatibility etc...
    Quote Quote  
  24. You have been given enough tools to start figuring this out for yourself.
    Quote Quote  
  25. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Originally Posted by manono View Post
    What's nonsense is your thread title. Please change it so it says something about the subject of your thread and so people that might be willing to help will read what you wrote.
    Originally Posted by jagabo View Post
    You have been given enough tools to start figuring this out for yourself.
    ...!
    Image Attached Images  
    Quote Quote  
  26. Member
    Join Date
    May 2014
    Location
    Memphis TN, US
    Search PM
    OK, long post and then I really have to get back to the grindstone:

    Originally Posted by Caiosouza View Post
    In order of importance (priority) :

    1-Image quality
    2-Color problems
    2-Aspect ratio, fps, dvd compatibility etc...
    Originally Posted by jagabo View Post
    You have been given enough tools to start figuring this out for yourself.
    That might sound a little hard-nosed, but it's true -- if you're going to work with video you should put in some time to get the basics -- your submissions are examples of people working with video but not knowing what they're doing. Your questions are very basic, and the answers should be obvious.

    1. Quality is often subjective. But in this case you don't have video, you have wreckage. To start, the video is multi-generational trash that was deinterlaced by discarding every other frame, throwing away 50% of the temporal resolution. That's criminal with interlaced action video. They were resized, thus reducing some vertical resolution. It's sloppy deinterlacing and poor resizing, ruining detail and wrecking colors. There's motion smear and distortion during movement, and many objects are unrecognizable.

    2. The #1 sample has a green color cast and illegal video levels. Darks are crushed and brights are blown out. The #2 sample has a crippled blue channel and a yellow color cast. The blue is not recoverable IMO, and that panel that you say should be blue will never be blue again. Much color density and definition were lost. Color and levels vary in each sample, worse in sample #2, so any correction will make some camera shots too bright, others too dark, some too red, some too blue, etc. A thorough correction would require working each camera shot separately -- which would take forever. Your mp4 samples seem to be made with AVM converter. You really need better software than that. I really hesitated to work with these videos, which have been through several stages of damage.

    3. PAL DVD is 720x576, 704x576, or 352x576, 25fps, with a display aspect ratio that must be either 4:3 or 16:9. Your samples are 720x540, a square-pixel 4:3 image that can't be used for DVD or SD-BluRay and is not a standard frame size. If you want DVD they will have to be resized, which will be another quality cost. DVD and SD-BluRay are usually interlaced.

    Some color correction is about the best you can do, and won't be perfect. And there is no sense trying to improve detail that doesn't exist. Both samples have crushed darks and clipped brights, which are worse in sample #2.

    Below is frame 556 of the original sample #1 (left image), and the same frame color corrected with Tweak's Hue control (right image).



    Below is frame 983 from original sample #2 (left image), and the same frame after color and levels correction (right image).



    Code:
    AddBorders(0,2,0,2)
    ColorYUV(cont_y=-35)
    Tweak(sat=0.80,StartHue=80, EndHue=115,coring=false)
    Tweak(hue=20,coring=false)
    Levels(12,1.0,255,16,245,dither=true,coring=false)
    FixChromaBleeding()
    ChromaShift(L=-2,C=2)
    MergeChroma(last, Spline36Resize(width/4, height*4).aWarpSharp(depth=20).Spline36Resize(width,height))
    Spline36Resize(width,576)
    Crop(20,4,-8,-10).AddBorders(14,6,14,8)
    
    return last
    Here is the script I used for 2-2000_250_AMA_SX (Sample #2).

    Code:
    AddBorders(0,2,0,2)
    HDRagc(protect=1,coef_gain=1.25,avg_lum=140,shift_v=10,corrector=0.8)
    Tweak(sat=0.9,StartHue=90,endhue=115,coring=false)
    Tweak(sat=1.2,coring=false)
    Levels(10,0.95,255,16,235,dither=true,coring=false)
    FixChromaBleeding()
    ChromaShift(L=-2,C=2)
    MergeChroma(last, Spline36Resize(width/4, height*4).aWarpSharp(depth=20).Spline36Resize(width,height))
    DeBlock()
    RemoveDirtMC(20,false)
    LSFMod()
    Spline36Resize(width,576)
    Crop(14,2,-10,-10).AddBorders(12,6,12,6)
    
    return last
    I used the HDRagc plugin to help control wild level variations, but you can probably do the same thing with Tweak. HDRagc helped to retrieve a little dark detail, some of which just looks like reddish-black blobs and can't be repaired. Usually I don't go for auto plugins, but at least HDRagc can be configured in detail. You could get better color control using advanced controls like those in Virtualdub. Some scenes in the attached mpg samples might look too bright or too dark, depending on whether your monitor is calibrated -- if it isn't, it should be. I'm out of time for more tweaking.

    The attached mpg's are coded for PAL DVD.
    Image Attached Files
    Last edited by LMotlow; 15th Nov 2016 at 22:22.
    - My sister Ann's brother
    Quote Quote  
  27. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    Originally Posted by LMotlow View Post
    OK, long post and then I really have to get back to the grindstone:
    1. Quality is often subjective. But in this case you don't have video, you have wreckage. To start, the video is multi-generational trash that was deinterlaced by discarding every other frame, throwing away 50% of the temporal resolution. That's criminal with interlaced action video. They were resized, thus reducing some vertical resolution. It's sloppy deinterlacing and poor resizing, ruining detail and wrecking colors. There's motion smear and distortion during movement, and many objects are unrecognizable.
    I'm aware of all this, but it was not me who did this wreckage, but it's the only copy I have, and it's hard to find.

    Thanks,
    I saw a good improvement on all this

    But I have to decide something in the middle, because as you know are several clips together in a complete review, and has several segments that vary in quality and color, but a half fear would look good in all.
    To separate everything and to work each one would be great, but would not be very viable,you know, by obvious questions of time and work,
    But I saw a good thing happening here.
    Thanks again!


    So apart question: What format I get better quality to encode the Raw (.avi,after avisynth virtual dub) video to digital bit rate around 3000 : avi,mpg,mp4 or mkv?


    Case2: SOLVED

    Thanks a lot:
    LMotlow
    Last edited by Caiosouza; 21st Nov 2016 at 19:28.
    Quote Quote  
  28. Member Caiosouza's Avatar
    Join Date
    Nov 2013
    Location
    Capćo da Canoa, RS, Brazil
    Search Comp PM
    CASE 3

    Any solution to this grotesque anomaly?
    Image Attached Files
    Quote Quote  
  29. Member
    Join Date
    May 2014
    Location
    Memphis TN, US
    Search PM
    Not a chance.
    - My sister Ann's brother
    Quote Quote  
  30. You can remove a lot of the "comets" with RemoveDirtMC() or RemoveSpotsMC().
    Quote Quote  



Similar Threads