Lomituksen poisto, Miten järkevintä? (virtualdub - xvid)

Discussion in 'DivX, XviD ja muut MPEG-4 -formaatit' started by Voltaren, May 14, 2010.

  1. Voltaren

    Voltaren Regular member

    Joined:
    Mar 9, 2002
    Messages:
    614
    Likes Received:
    2
    Trophy Points:
    28
    Tallensin digivirittimelläni tuota jääkiekon mm-kisaa ja ajattelin siitä tehdä .avi:n (xvid)
    Tietokonella kun tallentamaani .ts tiedostoa katselen, niin aivan karmean näköistä.
    Eli lomitus näkyy todella pahasti.

    Mikä olisi järkevin/paras tapa/menetelmä poistaa lomitus, jotta kuva olisi katsomisen arvoista?
    Virtualdubilla olen yleensä videot enkoodannut.
     
  2. teme565

    teme565 Active member

    Joined:
    May 10, 2002
    Messages:
    3,306
    Likes Received:
    0
    Trophy Points:
    66
    Helpointa olisi ehkä pakata video lomitettuna ja sitten katsottaessa käyttää esim. ffdshowta purkamiseen ja poistaa lomitus katsottaessa.
    Itse toisinaan poistan lomituksen pakkausvaiheessa ja siinä käytän avisynthin deinterlace-plugineja. TDeint, Leakkerneldeint ja DGBob on ihan hyviä lomituksen poistoon.
     
  3. Voltaren

    Voltaren Regular member

    Joined:
    Mar 9, 2002
    Messages:
    614
    Likes Received:
    2
    Trophy Points:
    28
    VLC:llä kun katselen niin omaa silmää miellyttää lineaarinen lomituksen poisto.
    Mutta jos pitäisi virtualdubilla xvidiä tehdessä se lomitus poistaa, niin olisiko jotain yhtä hyvää filtteriä olemassa, kuin nuo mainitsemasi avisynth pluginit?

    Kas kun en osaa avisynthiä käyttää :/
     
  4. teme565

    teme565 Active member

    Joined:
    May 10, 2002
    Messages:
    3,306
    Likes Received:
    0
    Trophy Points:
    66
    Itsellä ei noista virtualdubin filttereistä ole kokemusta kun olen aina avisynthiä käyttänyt. Leikkaa pieni pätkä videota ja kokeile eri filttereillä. Googlella löytynee lisää filttereitä.
     
  5. kane_k

    kane_k Member

    Joined:
    Mar 7, 2006
    Messages:
    88
    Likes Received:
    0
    Trophy Points:
    16
    Jos avisynth skriptausta yhtään viitsii opetella niin Yadif on varmaan paras plugini tähän hommaan.
     
  6. xbkrypt0n

    xbkrypt0n Active member

    Joined:
    Jun 16, 2010
    Messages:
    3,154
    Likes Received:
    120
    Trophy Points:
    73
    Lähtee mukana tulevalla "Deinterlace" -filtterillä. Laatu on tosin huonoa, koska vaihtoehtona ovat vain Blend ja Discard field 1 (tai 2), jolloin liikkestä tulee joko suttuista tai kuvasta tulee suttuista. Jotta kuvasta saisi hyvänlaatuisen ja samalla saisi lomituksen pois, pitäisi käyttää joko ns. Progressive scan, Bob+Weave, Intelligent, Adaptive tai Hybrid lomituksenpoistoa.

    VirtualDubille yleisesti erittäin pätevä lomituksen poistaja on Smart Deinterlace:
    http://neuron2.net/smart/smart.html

    Filtterin valinta riippuu myös lähteestä, kannattaa tosiaan testata millä se video näyttää parhaalta. VirtualDubissahan on siinä oikealla videon esikatselu, eli näkee suoraan miltä se lopullinen video näyttää filttereiden käsittelyn jälkeen ilman, että videota täytyy lainkaan koodata.
     
    Last edited: Jun 28, 2010
  7. tempsubm

    tempsubm Member

    Joined:
    May 31, 2010
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    11
    Ei tartte edes käyttää AviSynthiä. Avidemuxista löytyy yadif sisäänrakennettuna, ja osaa käsitellä .TS lähteitä. Mutta:

    AutoGK on mielestäni XviDin koodaamiseen paras ratkaisu. Softa on nimensä mukaisesti täysin automaattinen, ja tekee uskoakseni parempaa jälkeä kuin mikään muu vastaavanlainen ohjelma.

    Jos tavoitteena ei ole yhteensopivuus ns. DivX-DVD-soitinten kanssa, kannattaa ehdottomasti pakata x264:llä. Handbrake on tähän todella hyvä softa, ja siitäkin löytyy yadif (Deinterlace: "slower").

    Handbrakessä on myös Decomb-filtteri, joka on ehdottomasti kokeilemisen arvoinen. Se suorittaa lomituksenpoiston samalla filtterillä, mutta vain niissä ruuduissa, joissa se havaitsee lomituksen näkyvän. Tunnistus ei ole täydellinen, mutta jos anamorfisuudesta luovutaan ja resoluutioksi valitaan esim. 720x400, pystyresoluution pieneneminen paikkaa tilanteen niissä ruuduissa, joissa lomitusartifaktien tunnistus on epäonnistunut.
     

Share This Page