View Full Version : Decomb 5.1.1 bugfix


sh0dan
10th February 2004, 13:37
Just did a minor bugfix for decomb 5.1.0. MMX state is now cleared after all MMX routines. No other changes.

Filter: Decomb 5.1.1 (http://cultact-server.novi.dk/kpo/avisynth/decomb511.zip).

Source: Decomb 5.1.1 source (http://cultact-server.novi.dk/kpo/avisynth/decomb511src.zip).

Sorry in advance to Donald for not mailing him. I haven't found time.

I think I updated everything needed. This is however without warrenty.

Leak
7th March 2004, 23:25
I hope I'm not being unreasonable in posting this here, but since you were probably the last one to touch the decomb sources... :)

Would you mind adding a mode (i.e. "mode=4" or somesuch) to Decimate that both decimates the longest run of duplicates a la mode=2 *AND* does 30->24 FPS blend decimation a la mode=3 when there's no duplicate to be found?

That would probably help newer Gonzo productions (or probably most newer anime) in that they often have pans, zooms or blends at 30FPS while most other parts are 24 FPS video, and I guess a mode that combines the features of mode=2 and mode=3 would be exactly what's needed to cope with this...

(I'd do this myself, but since I lack VC6 and have no knowledge of AviSynth and/or Decomb's internals I thought I'd ask you before doing anything weird... :D)

np: Juno Reactor - Magnetic (Beyond The Infinite)

gizmotech
8th March 2004, 00:02
Alternatively,

You could use the YATTA application to quickly jump through the application and set no decimation zones on 30fps content, allow it to create the avs, encode, mux w/ vfr file that yatta creates for you, and voila you've got a 24/30fps mkv file.

Preforming those blending operations is a really aburd way to work around the 24/30fps VFR source. That method is a solution for 2k. This is 2k4, feel free to embrace the future.

Gizmo.

Leak
8th March 2004, 00:19
Originally posted by gizmotech
Preforming those blending operations is a really aburd way to work around the 24/30fps VFR source. That method is a solution for 2k. This is 2k4, feel free to embrace the future.

Thanks, but no thanks. One the one hand, I don't have the time to spare to do this, and on the other, I *WANT* the result to be 24 FPS only so I can speed it up to 25 FPS to watch it on my Elta 8883/PAL-TV combo. I doubt that a multi-norm TV switching between NTSC and PAL at every occasion will look good.

Also, with the shows I mentioned it's mostly 24 FPS material, where only say a blend between 2 24FPS parts was messed up so that you can't properly throw a frame out without it getting jerky, but it'll look fine with blending. Of course, with 30 FPS material I just keep it at 30 FPS and have it play as PAL-60...

I really don't mind blending as much as I mind jerky pans - and that's what you always get with IVTCed material, so that's why I use Decomb, AviSynth et al to process my region 1 DVDs...

(Oh, and performing that 24/30 FPS frame rate marking by hand is a really absurd way to do this. Shouldn't YATTA or some other program autodetect the frame rate, especially on a DVD source? Also, all this variable frame rate stuff is fine and dandy until you want to play it on a fixed frame rate display device... I'd rather go with some blending if it doesn't mean that all 24FPS parts will be telecine into a jerky mess when it comes to pans or other fluid motion...)

np: Juno Reactor - Guardian Angel (Beyond The Infinite)

gizmotech
8th March 2004, 01:14
You're right, manually selecting it is somewhat of a chore, however reliable detection of vfr content isn't possible given it would require relying on the repeat frame flags. Though on properly authored content this would be more then useable, most discs aren't properly authored thus meaning the Telecining isn't a result of rff but rather 2 in 3 frames are actually combed in the source itself.

Gizmo.