VideoHelp Forum




+ Reply to Thread
Results 1 to 5 of 5
  1. Member
    Join Date
    May 2011
    Location
    Sweden
    Search PM
    I'm trying to deinterlace a video (see the sample) but it seems it was weirdly interlaced in the first place because it produces ghosting. Does anyone know how to get the best progressive output with the least ghosting as possible? Maybe it's a separatefields() trick?
    Image Attached Files
    Quote Quote  
  2. Could you clarify a few details:

    1. Can you share the current FFmpeg command you're using for deinterlacing?
    2. Are you seeing horizontal or vertical ghosting?

    for deinterlacing with minimal ghosting, FFmpeg offers several methods:

    Deinterlacing Techniques
    | Method | FFmpeg Filter | Best Used For | Ghosting Potential |
    |--------|---------------|---------------|-------------------|
    | Yadif (Yet Another Deinterlacer) | yadif | Most common scenarios | Low |
    | Bwdif (Bob Weaver Deinterlacer) | bwdif | Higher quality, more processing | Very Low |
    | Blend Deinterlacing | blend | Slow motion content | Moderate |

    Code:
    ffmpeg -i input.video -vf yadif=mode=send_field:parity=auto -c:a copy output.mp4
    The key parameters I recommend experimenting with are:
    - `mode`:
    - `send_field`: Sends both fields
    - `send_frame`: Sends one frame
    - `parity`:
    - `auto`: Automatically detects field order
    - `tff`: Top field first
    - `bff`: Bottom field first
    There is nothing wrong .. with my environment
    Quote Quote  
  3. he does not need to experiment with type of deinterlacers (again or read some google general something), he needs to fix his video, possibly re-arrange fields to progressive frames, if it is still possible, using avisynth (as he actually suggests),
    Quote Quote  
  4. Member
    Join Date
    Mar 2008
    Location
    United States
    Search Comp PM
    You can try qtgmc with srestore, for example
    Code:
    lwlibavvideosource("c:\users\davex\downloads\sample.mkv")
    qtgmc(preset="medium")
    srestore()
    Image Attached Files
    Quote Quote  
  5. Member
    Join Date
    May 2011
    Location
    Sweden
    Search PM
    Originally Posted by davexnet View Post
    You can try qtgmc with srestore, for example
    Code:
    lwlibavvideosource("c:\users\davex\downloads\sample.mkv")
    qtgmc(preset="medium")
    srestore()
    Thanks.
    Quote Quote  



Similar Threads

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