Zex,
Najpre da kazem da je i mene ovaj clanak prilicno pomeo, tj. shvatila sam da sam prilicno gresila primenjujuci isti avisynth skrip kao za PAL grebovani video. Imala sam “srece” da su moje NTSC trake uglavnom TV snimci (piano) dzez koncerata tako da je slika prilicno staticna sve vreme. Zbunio me je poslednji DVD koji sam uradila; ovde je u pitanju koncert sa umetnicom koja “samo” peva tako da je prilicno zivahna, tj. igra, okrece se itd. E, taj MPEG-2 izgleda pirlicno lose i to kod naglih promena pokreta, posebno kada je kamera bila blizu, npr. kada naglo okrene glavu i sl. Elem, vec nekoliko dana pretrazujem razne forume, citam i citam, probam i probam … i uopste nisam zadovoljna postignutim, naprotiv gore je nego prvobitno. Imam nameru da probam jos koju varijatnu a onda se vracam na standardnu semu – da ostavim TNPGEnc-u da ‘brine’ o konverziji.
Sada da se se vratim na tvoj slucaj. Iz gore navedenog jasno je da resenje nemam. Ali imam neke pretpostavke, a i da ti prevedem ono sto je bitno. Posto je na kraju prevod onog clanka (koji zaista dobro opisuje sta se zapravo desava pri tim NTSC <-> PAL konverzijama) idem ovim redom:
1. Podesavanja CCE-a.
2. Jos neke moguci razlozi za taj efekat “stepenica”, mada moram priznati da ne razumem dobro sta zapravo vidis: da li nesto kao sto je ovo:
http://www.mmbforums.com/modul...orrupting+mpegs+during+compile
– nije bitno sto ne razumes engleski, pogledaj samo slike, ili nesto drugo, npr. “duplu sliku” ili nesto slicno (“ghosting effect”).
3. Prevod clanka.
------------
1.Koliko ja razumem u CCE postoje dva bitna podesavanja za DVD, tj MPEG-2 output. Kako ne mogu da posaljem slike pogledaj ih na:
http://www.doom9.org/index.html?/mpg/ccd262.htm
- Na drugoj slici (Encode Settings):
Za SVCD mozete selektovati ono sto je prikazano na slici, tj. MPEG-2 video i multipass VBR mode. Selektujte izmedju 3 i 5 prolaza (passes) (sto vise prolaza duze ce trajati ali je kvalitet bolji) i srednju (average) bitrate od 1599kbs, sa vrlo niskim minimumom (Ja sam uzeo 300) i max od 2500. –
Ovo je bilo za SVCD; slicno je i za DVD (jer je i to MPEG-2) samo sto ce bitrate biti sigurno veci.
- Na trecoj slici (Video settings):
Selektujte sve opcije kako je prikazano na slici.
OVO JE BITNO:
Ako imate NTSC crtani film ili interlaced PAL DVD zelecete da onemogucite Progressive frames. Drugim recima –
nemoj da cekiras opciju Progressive frames. Tu je zapravo podesavanje koje je u TMPGEnc oznaceno kao “interlaced”. Progessive je suprotno od interlaced, tj. video se moze enkodovati ili kao interlaced ili kao progressive.
- Na cetvrtoj slici (Quality settings) – Image Quality Priority:
Sto vise pomerate klizac u levo vise bitova ce biti alocirano za komplikovane scene. Ja sam ga ostavio na default vredost od 25.
Dodatak: Na drugom mestu pise za ovaj klizac:
Ovde mozete odluciti kako ce bitrate biti alocirana. Pomeranjem klizaca u levo dobicete akcione scene boljeg izgleda ali ce zato opsti kvatitet “mirnijih” delova biti nizi. Mozes da probas i ovo.
2. Ja uopste nisam sigurna da je problem kod podesavanja CCE-a. Postoji jos dosta mogucnosti:
a) Koji program koristis za DVD autoring, tj. komplajliranje VOB fajlova? Da li koristis npr. PowerDVD i opciju “Open DVD File from Hard Disk Drive”, pa izaberes VTS_01_0.IFO? Ovako mozes da pregledas kako je DVD kompajliran, da li ti rade linkovi kako si zeleo itd, kao da si stavio DVD u standalone plejer. Naravno za navigaciju koristis ili dodatni “Pad” ili strelice i <ENTER> na tastaturi. Tako mozes u dosta visokom procentu da proveris kako ce to izgledati na TV-u, ustedis dosta DVD-R. Ako i tada vidis (na PC-ju) te distorzije u slici (“stepenice”) definitivno su VOB fajlovi lose kompajlirani. Ako je sve u redu, u tvom slucaju glavni fajl (ili fajlovi) izgleda OK, onda ipak moze da se desi da su VOB fajlovi lose kompajlirani, samo ces, na zalost, to videti tek kada napravis DVD. Ovo je cista praksa – desava mi se svaki drugi-treci put od kada koristim DVD LAB 1.3 (Lepo, lako, moze sve ali bagovito). Tzv. corrupted VOBs. Za ovo ima, kao i uvek, mnogo razloga. Ovi iz DVD Lab-a kazu da njihov kompajler “ne voli” ako su bps iznad 8Mbps. Ljudi koji imaju MPEG-2 fajlove skinute sa satelita (koliko shvatam, kod tih fajlova bps su cesto blizu 10Mbps) imaju dosta problema. Takodje citala sam da kod kompajliranja DVDja VOB fajlove moze da upropasti brzina pristupa disku. Itd. Moze ovako beskrajno.
b) Na koji nacin eksportujes iz Premiere u CCE? CCE plugin za Premiere ili nesto drugo?
c) Koje su karakteristike tvog grebovanog (captured) videa: AVI ili MPEG-2, bitrate, itd.? Da li je bitrate preko 8 Mbps? Pretpostavljam da je u pitanju NTSC VHS traka (ne znam sta bi drugo moglo da se digitalizuje). Ako jeste, vecina prica oko podesavanja enkodera, avisynth scriptovi koji su dati u clanku itd. uglavnom se odnose na ripovani DVD sadrzaj koji se enkoduje u VCD, SVCD, DivX ili DVD. Obrada grebovanog videa je posebna prica i ja nisam pronasla (skoro) nista sto je odnosi na taj specificni slucaj –
Konverzija NTSC grebovanog videa u PAL DVD video. Sem, naravno gomile razlicitih filtara za poboljsanje kvaliteta slike.
d) U clanku se kao moguce besplatno resenje navode avisynth skriptovi (sa malo gresaka); ja ih koristim vec dugo, nije neka posebna mudrost ali ipak treba malo vremena da se bude “kako kod kuce”, kao i izvestan broj programa bez kojih tesko ide (VirtualDubMod) i naravno sam AviSynth, pa gomila filtara. Ako zelis ja mogu da ti dam osnovne skriptove, samo sumnjam da to moze da ti resi problem jer, kao sto vec rekoh, ta zaista dobra konverzija se odnosi na slucaj ripovanog NTSC DVD sadrzaja? Sta znam, ako si grebovao original traku i ako imas dobru karticu mozda ti filtri za otklanjanje suma i nisu neophodni.
Eto, toliko za sada. Ako ovo prelazi obim koji je uobicajen na forumu posalji mi e-mail adresu pa da nastavimo da se bavimo ovim problemom putem mejla.
+++++++++++
Ako nisi razmisljao o tome – kada se prebacuje iz NTSC u PAL mora da se odbaci izvestan broj frejmova, prosecno 6 frejmova od 30 fr. u sekundi. Zato i dolazi do problema kod brzopokretnih scena, jednostavno nema nekih frejmova pa je video “iseckan”, “ima trzaja” ili vec kako ko kaze.
Tu je jos mozda bitno da se interlejsovani ulazni video u principu bolje transformise jer ima duplo vise polufrejmova (poluslika) pa se to obacivanje moze svesti na tzv. field-base, tj. na nivo poluslika gde ima “vise prostora za manevrisanje”. Da li to znaci da uvek treba kao ulaz u encoder davati interlejsovani video nisam sigurna, posebno kada je u pitanju grebovani video materijal. Bar moji testovi to ne potvrdjuju. U svakom slucaju obrati paznju kako si grebovao – da li kao interlaced ili progressive? Koliko ja znam treba uvek grebovati kao interlaced, pa kasnije pri obradi raditi deinterlace, iz istog razloga koji se dole navodi – ima duplo vise informacija za svaki algoritam, bilo da se otklanja sum, podesavaju boje ili tresformise u PAL.
(slobodan) Prevod clanka:
NTSC <-> PAL konverzija
Kako konvertovati NTSC u PAL (i obrnuto)
Iskren odgovor je da ne postoji 100% savrseno resenje.
PAL ima 25 fps (frejmova u sekundi) (progessive/interlaced), NTSC moze biti ili 23.97 fps (film-p) ili 29.97 fps(i). SW/HW za transkodovanje mora ne samo da promeni velicinu frejma vec i fps (broj frejmova u sekundi). To znaci da ce neki frejmovi biti uklonjeni ili ponovljeni zavisno od vrste konverzije.
Ovo predstavlja izvor problema – kako software/hardware odredjuje koje frejmove da ponovi/odbaci za najbolji opsti izgled? Takodje, u ovome se razlikuju mnogobrojni sistemi buduci da ne postoji tacan odgovor kako to uraditi. To je takodje i razlog da najbolja resenja budu i najskuplja.
Naravno, mozete predati neki sistem normalnom (standardnom) MPEG transkoderu kao sto je TMPGEnc i dobiti zeljene fps i velicinu frejma, ali takav softver ponavlja ili odbacuje frejmove po default (ugradjenom) algoritmu a ne na osnovu bilo kakvog motion prediction (predvidjanja kretanja/pokreta) ili interpolacije. Rezultat ce biti tehnicki korektan ali tokom gledanja “patice” od izreckanosti ili “motion strobe” tokom brzih scena ili kretanja kamere (zbog nedostajucih ili ponovljenih frejmova na opticki pogresnim mestima).
Sve ovo postaje jos komplikovanije jer izvorni video moze biti ili progresivan ili interlejsovan. Tipican interlejsovani video moze cesto biti konvertovan uspesnije jer algoritam (za konverziju) ima vise informacija o pokretima za obradu (Npr. kod PAL-a imate 50 polufrejmova u sekundi, za razliku od 25 punih frejmova u sekundi u progesivnom modu, sto znaci rezoluciju od 20 ms i 40 ms, respektivno.). Npr. ako vam je potrebno da konvertujete u NTSC, konvertor mora da doda jos 10 polufrejmova u interlejsovanom modu da bi dobio 60 NTSC polufrejmova u sekundi (30 fps). Ovde placate velike pare za algoritam koji to radi pametno grupisuci frejmove na opticki najprijatniji nacin.
Ovde su dati linkovi nekih SW paketa namenjenih da rade upravo to:
PAL ->NTSC
http://www.dvfilm.com/atlantis/index.htm
NTSC <->PAL
http://www.focusinfo.com/produ...vconversionsuite/dvcsuite.html
Takodje moze se koristiti AVIsynth sa sasvim dobrim rezultatima zahvaljujuci decomb/smoothing/deinterlacing mogucnostima (prepostavljajuci da znate kako da koristite avisynth i da imate SW koji prihvata AVS fajlove).
Slede avisynth skriptovi ...