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

#1 15.5.2010 @ 00:27
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.

i7 2600k. p8z68v-pro. AMD 6950. 8BG RAM (G.SKILL Ripjaws F3-12800CL9D-8GBXL) Corsair SSD
AfterDawn Ilmoitus
#2 16.5.2010 @ 13:47
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 19.5.2010 @ 01:26
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ää :/

i7 2600k. p8z68v-pro. AMD 6950. 8BG RAM (G.SKILL Ripjaws F3-12800CL9D-8GBXL) Corsair SSD
#4 23.5.2010 @ 09:48
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 27.6.2010 @ 23:16
Jos avisynth skriptausta yhtään viitsii opetella niin Yadif on varmaan paras plugini tähän hommaan.
#6 28.6.2010 @ 14:09
Lainaus, alkuperäisen viestin kirjoitti Voltaren:
Mutta jos pitäisi virtualdubilla xvidiä tehdessä se lomitus poistaa
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.
Viestiä on muokattu sen lähettämisen jälkeen. Viestiä on muokattu viimeksi 28.6.2010 @ 14:10
#7 5.8.2010 @ 21:35
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.
Tämä viestiketju on suljettu, johtuen siitä, että ketjun uusimmasta viestistä on kulunut yli 180 vuorokautta. Käytännössä tämä tarkoittaa sitä, että et voi vastata tähän viestiketjuun lainkaan.

Mikäli sinulla on lisättävää tai kysyttävää tähän samaan aiheeseen liittyen, ole hyvä ja aloita aiheesta uusi viestiketju tämän sivun kautta.

Tilaa AfterDawnin viikoittainen uutiskirje.