VideoHelp Forum




+ Reply to Thread
Results 1 to 4 of 4
  1. Hi

    I have a video that I want to fix the top border but I do not want to re-encode it. I know how to apply Avisynth Crop and AddBorders filters to clean that unwanted noise, but the challenger is to do so without to have to re-encode the video.

    So the question: Is there some way to write "blank" bytes to the video stream to affect just that range of pixels at the top border, without re-encode it?

    Sample video is here:

    http://www.4shared.com/file/_UgWaYMA/forum_border.html
    Thank you.
    Quote Quote  
  2. nope, needs to be re-encoded

    also, when you use avisynth, it decompresses the video (uncompressed video) , another reason it needs to be re-encoded
    Quote Quote  
  3. Thank you poisondeathray.

    But I was thinking, if we could know where are the unwanted pixels we could write some x20 bytes or black ones to cover the few top lines and fix the problem. This way we don't need to re-encode.

    It's because I see how Womble Mpeg Wizar works. When I cut some clip, it just re-write the file without re-encoding, finding the place where to begins the write task. The same is when I use AC3DelayCorrector. It just write some extra bytes, or cut them without re-encoding.

    So, I made such question. Are you sure there are no ways to write bytes in a video stream?
    Thank you.
    Quote Quote  
  4. When you cut in womble it's cutting between individual frames, not within a frame (like a crop)

    The difference is like Trim vs. Crop

    Same with AC3DelayCorrector. If you change volume or normalize, it has to re-encode, because changes are made within a "frame"

    If you crop or make an adjustment to frame , it re-encodes all affected frames .
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!