Eli tarkoitus olisi tehdä Reinikaisesta ( 7 gb:n kokoinen levy x 2) kopio siten, että molemmat levyt kopioitaisiin omalle levylle. Kokeilin tehdä dvd shrinkillä ja tulos oli kuvanlaadullisesti järkyttävä.
Kokeile tuota one pass vbr-ohjetta;http://www.mpegit.net/DVD-R_2_Bach.php Menut+extrat saat tällä tavalla; http://www.mpegit.net/Ifoedit_opus.php Täällä on oma ohjeeni, joka mielestäni hieman helpottaa edelleen tuota One pass VBR:n tekoa.. http://www.dvd-netti.com/forums/post.php?cat=2&fid=3&pid=30&page=1 Jos ymmärsin väärin ja oletkin tekemässä 14gb:n konversiota yhdelle 4.37gb levylle..ei onnistu, laatu on skeidaa jo alle 1/2 encoodauksella millä tahansa ohjelmalla...
Eli olen tekemässä tätä 7 gb -> 4.37 gb konversiota molemmille levyille erikseen. Ongelmana on se, että kun kyseessä on tv-sarja, niin se on levyllä on esim. 1. levyllä 7 jaksoa ja toisella on loput. Näihin jaksoihin on sitten erikseen laitettu chapterit. Menu on yksinkertainen, jossa voi valita vain esitettävän jakson.
En muuten käynnistämään tuota dvd2dvdr-ohjelmaa. Herja: install aspi driver first Mites tästä eteenpäin?
Ahaa, episodi-dvd... Tuo tekee käytännössä CCE:n käyttämisen todella työlääksi. Voisit kokeilla tuota DVD2One:a tai Pinnaclen Instant copyä. Instant copyä on ainakin kehuttu laatunsa suhteen, jonka voin itsekin myöntää olevan alle 40% kompressiolla ainakin parempi kuin DVDShrinkin (kauneus on tosin katsojan silmässä). Nuo ohjelmat ovat kyllä maksullisia.
Mutta jos menuilla ei ole väliä niin sitten voit tehdä sen myös näin: 1.) multi pgc -> single pgc http://www.mpegit.net/Ifoedit_pgc.php 2.) cce opv metodilla: http://www.mpegit.net/DVD-R_2_Bach.php
Laatu parani huomattavasti tuolla allaolevalla tavalla tehtynä verrattuna Instant Copyyn ja Dvd2One:lla tehtyyn, mutta silti kuvanlaatu oli suoraan sanoen aika huono. Koska Reinikainen on kuitenkin niin hyvä sarja, päätinkin sitten ostaa sen ihan alkuperäisenä sen sijaan, että olisin kopioinut kirjastosta lainatun. Kiitokset vain hyvistä neuvoista! *** Mutta jos menuilla ei ole väliä niin sitten voit tehdä sen myös näin: 1.) multi pgc -> single pgc http://www.mpegit.net/Ifoedit_pgc.php 2.) cce opv metodilla: http://www.mpegit.net/DVD-R_2_Bach.php
Satuitko kertaakaan katsomaan Reinikaista siltä alkuperäiseltä levyltä ja toteamaan että laatu on todella huono jo siinä. Onhan se purkitettu jo yli 20 vuotta sitten eikä sitä ilmeisesti olla suuremmin paranneltu digitaalisesti siinä vaiheessa kun sitä on alettu levittämään DVD:llä.
Kyllä satuin katsomaan koko sarjan niiltä alkuperäisiltä ja vaikka laatu ei siinä päätä huimannutkaan, niin kyllä siitä silti puuttui mielestäni täysin kuvan rankasta uudelleen pakkaamisesta aiheutuneet häiriöt. Esim. kun tää partasuinen konstu vokottelee sitä murua siellä rannalla, niin nurmikko kuhisi ja liikkui kokonaisena pikselimössönä tässä uudelleen pakattuna versiona. Tämän lisäksi kaikissa lähikuvissa henkilöiden naamat olivat yhtä elotonta klönttiä. Ei hyvä ja mielestäni Reinikainen on Reinikainen ja ansaitsee paremman version minun hyllyssäni; alkuperäisen.
Pakkaussuhde alkaa olla sitä luokkaa että pakkaushäröiltä ei taida välttyä millään. Lisäksi eikös ole niin että materiaali, joka on laadultaan rakeista ja kuvassa on kohinaa plus muuta ajan patinaa, pakkautuu huonosti verrattuna priima kuvaan.
Tuossa tapauksessa olis tietty voinut tehdä CVD resoilla niin se pakkaus jälki ei olis näkynyt niin selkeästi. Mutta originelli on aina originelli )
Vaihtoehtoisesti voisi opetella käyttämään AviSynthin lukuisia filttereitä, joilla videosta saa helposti todella laadukkaan, vaikka joutuisikin pakkaamaan rankasti. Itse pistän usein n. 5h videota yhdelle levylle. Lisää pakkautuvuutta saa jo sillä, että pistää CCE:ssä GOPin pituudeksi PAL-formaatin maksimin eli 15 framea.
MPEG2Source("path\video.d2v",idct=5) # idct=5 P4-prossuille, jätä muuten pois! Crop(4,0,712,576) UnDot() BicubicResize(672,544) MergeChroma(Blur(1.5)) FluxSmooth() AddBorders(16,16,16,16) DCTFilter(1,1,1,1,1,1,0.5,0) ConverttoYUY2() Limiter() Croppaus menee niin, että poistetaan kaikki musta osuus videon ympäriltä ja niin, että kuvasuhteen virheestä ei tule liian suurta (omasta mielestäni alle 2%), FitCD auttaa tässä. Video koodataan resolla 704x576 ja sen koko muutetaan niin, että jokaiselle reunalle saadaan 16 pikselin musta palkki. Nämä palkit (eli overscan) eivät näy kun DVD:tä katsotaan televisiosta, mutta ne lisäävät pakkautuvuutta melkoisesti. Jos alkuperäisessä videossa on häiritsevää palikkaisuutta, voi niitä poistaa lisäämällä MPEG2Sourceen kohdan CPU=4,moderate_h=30,moderate_v=50 eli rivistä tulee MPEG2Source("path\video.d2v",idct=5,cpu=4,moderate_h=30,moderate_v=50). Tässä sitten oletetaan, että käytössä on uusin AviSynth (eli 2.5.3) ja siihen sopivat filtterit. Filtterit löytyvät osoitteesta wwww.avisynth.org/warpenterprises.
@Boulder: Mitenkäs interlaced matskulla (kuten oletettavasti ko. tapauksessa). Kannattaako kentät ajaa pehmennysfiltteristä erikseen?
Siihen tehoaa esim. tämä: MPEG2Source("path\video.d2v",idct=5) # idct=5 P4-prossuille, jätä muuten pois! Crop(4,0,712,576) UnFoldFieldsVertical(flip=true) UnDot() BicubicResize(672,544) MergeChroma(Blur(1.5)) FluxSmooth() DCTFilter(1,1,1,1,1,1,0.5,0) FoldFieldsVertical(flip=true) AddBorders(16,16,16,16) ConverttoYUY2(interlaced=true) Limiter() Tässä FoldFieldsVertical- ja UnFoldFieldsVertical-funktiot: # JDL_UnfoldFieldsVertical # # Separates the fields in a clip and stacks them vertically. # Regardless of field order, even fields are on top. # # PARAMETERS: # flip - pass true to flip the bottom field vertically; # useful when dealing with spatial filters # (default: false) # function UnfoldFieldsVertical(clip c, bool "flip") { flip = default(flip, false) oldParity = c.GetParity() c.AssumeTFF().SeparateFields().AssumeFrameBased() top = SelectEven() bottom = SelectOdd() StackVertical(top, flip ? bottom.FlipVertical() \ : bottom) return (c.FrameCount() == 0) \ ? c \ : SetParity(oldParity) } # JDL_FoldFieldsVertical # # Folds fields from a clip that resulted from calling # JDL_UnfoldFieldsVertical. # # PARAMETERS: # flip - pass true if the bottom field was flipped vertically with # JDL_UnfoldFieldsVertical # (default: false) # function FoldFieldsVertical(clip c, bool "flip") { assert(c.Height() % 2 == 0, "JDL_FoldFieldsVertical: unexpected frame height") flip = default(flip, false) oldParity = c.GetParity() originalHeight = c.Height() / 2 evens = c.Crop(0, 0, c.Width(), originalHeight) odds = c.Crop(0, originalHeight, c.Width(), originalHeight) odds = flip ? odds.FlipVertical() : odds Interleave(evens, odds).AssumeFieldBased().AssumeTFF().Weave() return (c.FrameCount() == 0) \ ? c \ : SetParity(oldParity) } Nuo funktiot kannattaa tallentaa tavallisena ASCII-tiedostona vaikka Notepadilla. Tallenna Avisynthin plugin-hakemistoon esim. nimellä foldfields.avsi niin ei tarvi kirjoittaa noita funktioita skriptiin mukaan joka kerta.