Digital Video Forums  

Go Back   Digital Video Forums > Other > Archive (Active) > Developers/Webmasters

LinkBack Thread Tools Search this Thread Rate Thread Display Modes
Old 11 May 2004, 11:26 PM   #1
Fook Yu's Avatar
Join Date: Jan 2004
Location: Saigon
Posts: 87
Default Replacing bad key-frames

Please bear with me on this one.

I just can’t figure out why it shouldn’t be possible to replace bad keyframes.

First I have NO CLUE how a Codec is programmed. I understand “some” of the basic principles how it works, but that’s were my very limited knowledge ends.

The problem:
For what reason ever it can happen that a movie has a bad keyframe. As a logical consequence of this there is a cluster of frames that will be displayed badly...until the next “good” keyframe is reached. However this doesn’t mean that the non-keyframes are faulty they just have a faulty basis..the bad keyframe.

The solution:
It would be great if there is a filter or plug-in that could replace bad-keyframes with the previous good frame. At 25 frames per second the video screw shouldn’t be too big.

The theory:
Now the frame just before the bad keyframe is displayed correctly and this IMAGE, could be used to replace the bad keyframe. Now I do understand that the build up of a non-keyframe is completely different then a keyframe itself, however it must be possible to convert this non-keyframe to a keyframe.

I can make an image of every frame of a movie. Just go to virtualdub, type the frame number and do a print screen…Not very sophisticated, but it works.

Building on this it also must be possible to make a keyframe out of a non-keyframe and therefore replace any bad keyframe in a movie with the previous “good” frame.

The Question:
However what I understand is that non such filter/plug-in exists for Virtualdub. I really wonder why since I think that many people would find such a application incredibly useful.

Well write one yourself you say…..ok fair enough but as I said my programming skills date back to c-64 peek and poke and that’s it. I gave VB a try once but must say it was a horror. Isn’t there anybody who can thinks there is some logic in the above??
Fook Yu is offline   Reply With Quote


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

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
Trackbacks are On
Pingbacks are On
Refbacks are Off

All times are GMT +10. The time now is 04:11 AM.

Kirsch designed by Andrew & Austin

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright © 1999 - 2018 Digital Digest

Visit DivXLand   Visit