Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264

Reply
 
Thread Tools Search this Thread Display Modes
Old 20th June 2013, 11:19   #1  |  Link
rhaz
Registered User
 
Join Date: Mar 2010
Posts: 115
How to remove ghosting for anime?

Hi. I use MeGUI to encode from DVDs to x264/.mkv. I used this script:

Code:
LoadPlugin("Decomb.dll")
Telecide(order=1,guide=1).Decimate()
And got this:


The interlacing is gone and etc, but I noticed those strange artifacts. Can someone explain me how that is called and what is the solution, if any.

Also I noticed FPS from 29 dropped to 23.
rhaz is offline   Reply With Quote
Old 20th June 2013, 15:16   #2  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,922
Quote:
Originally Posted by rhaz View Post
Also I noticed FPS from 29 dropped to 23.
Of course it did, you have performed inverse telecine processing.
Guest is offline   Reply With Quote
Old 20th June 2013, 16:07   #3  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,550
Quote:
Originally Posted by rhaz View Post

Also I noticed FPS from 29 dropped to 23.
To be exact from 29.97 fps to 23.976 fps. Most likely that ghosting effect was already in source before telecine conversion.
Atak_Snajpera is offline   Reply With Quote
Old 20th June 2013, 16:47   #4  |  Link
rhaz
Registered User
 
Join Date: Mar 2010
Posts: 115
So in other words...?
rhaz is offline   Reply With Quote
Old 20th June 2013, 18:26   #5  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,196
If you apply SeparateFields() on the unprocessed original source, do you still see the artifacts?

In that case, the source probably has been subject to field-blending at some point during production and there is no way to simply "undo" this.

Though, something like Srestore might be able to reduce the blending...
__________________
There was of course no way of knowing whether you were being watched at any given moment.
How often, or on what system, the Thought Police plugged in on any individual wire was guesswork.


LoRd_MuldeR is offline   Reply With Quote
Old 20th June 2013, 19:00   #6  |  Link
rhaz
Registered User
 
Join Date: Mar 2010
Posts: 115
Yeah, I tried that and srestore but I get same result.

Next question then, why it has so many dupe frames? Or is it supposed to be like that for animations?
rhaz is offline   Reply With Quote
Old 20th June 2013, 20:44   #7  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,196
Yeah, duplicate frames are not unusual at all in animations...

http://neuron2.net/dup/dupnew.html
__________________
There was of course no way of knowing whether you were being watched at any given moment.
How often, or on what system, the Thought Police plugged in on any individual wire was guesswork.


LoRd_MuldeR is offline   Reply With Quote
Old 20th June 2013, 22:32   #8  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,922
Quote:
Originally Posted by rhaz View Post
Yeah, I tried that and srestore but I get same result.
Now you need to post a link to an unprocessed source sample that we can use to duplicate the effect. You can cut VOBs with DGSplit.
Guest is offline   Reply With Quote
Old 21st June 2013, 00:35   #9  |  Link
raffriff42
Retried Guesser
 
raffriff42's Avatar
 
Join Date: Jun 2012
Posts: 1,375
Looks like it's a chroma offset thing. Here's a crude way to fix it.


Code:
#avisynth 

## requires AVSLib
## http://avslib.sourceforge.net/
LoadModule("avslib", "filters", "channels") 

C=ImageSource("UWUGuoa.jpg")
C=C.Crop(0,0,C.Width-(C.Width % 2),C.Height-(C.Height % 2))
C=C.ConvertToYV16()

Y=C.ShowY()
U=C.ShowU()
V=C.ShowV()

return StackHorizontal(C, MergeYUV(
	\     Y, 
	\     Overlay(U, U, x=0, y=2), 
	\     Overlay(V, V, x=1, y=3)))

Last edited by raffriff42; 18th March 2017 at 01:44. Reason: (fixed image link)
raffriff42 is offline   Reply With Quote
Reply

Tags
animeivtc

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 00:06.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.