Talk:ChannelMixer

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(reply)
(found script)
Line 4: Line 4:
  
  
:It's an animated PNG created with AviSynth and [http://vdubapngmod.sourceforge.net/ VirtualDub APNG Mod], the script I used is in one my hard drives but I cannot find it at the moment.[[User:Reel.Deal|Reel.Deal]] 19:07, 16 September 2015 (CEST)
+
It's an [http://en.wikipedia.org/wiki/APNG Animated PNG] created with AviSynth and [http://vdubapngmod.sourceforge.net/ VirtualDub APNG Mod]. Below is the script I used, Loop=delay and AssumeFPS=speed, load the script and save to apng. I chose to to it this way because not all browsers support apng. If a apng is not supported by the browser (for example Chrome) then the user just get a side-by-side comparison. I could of used GIF but the quality is limited.  
 +
<pre>
 +
# Single frame RGB32 source
 +
o = last.Loop(25)
 +
 
 +
# Processing
 +
o2 = o.ChannelMixer()
 +
 
 +
# Combine
 +
Left = o.Subtitle("Before") ++ o2.Subtitle("After")
 +
Right = o2.Subtitle("After") ++ o.Subtitle("Before")
 +
 
 +
Stack = StackHorizontal(Left, Right)
 +
 
 +
# Output
 +
Return (Stack.AssumeFPS(30))
 +
</pre>

Revision as of 18:39, 16 September 2015

How did you animate that before-and-after image?

I can't figure it out.
Raffriff42 18:46, 16 September 2015 (CEST)


It's an Animated PNG created with AviSynth and VirtualDub APNG Mod. Below is the script I used, Loop=delay and AssumeFPS=speed, load the script and save to apng. I chose to to it this way because not all browsers support apng. If a apng is not supported by the browser (for example Chrome) then the user just get a side-by-side comparison. I could of used GIF but the quality is limited.

# Single frame RGB32 source
o = last.Loop(25)

# Processing
o2 = o.ChannelMixer()

# Combine
Left = o.Subtitle("Before") ++ o2.Subtitle("After")
Right = o2.Subtitle("After") ++ o.Subtitle("Before")

Stack = StackHorizontal(Left, Right)

# Output
Return (Stack.AssumeFPS(30))
Personal tools