Aktív témák

  • tsello

    aktív tag

    Volt pár topic arról hogyan csináljunk aviból svcdt.
    Íme egy tipp: (nem én írtam)

    A Pack tartalma:



    Besweet 1.4 + GUI + AC3, MP3, MP2 kodolashoz szukseges dll-ek

    FitCD 1.1.2 (S)VCD bitrate kalkulator es atmeretezo, AVISynth script filet is lehet vele generalni

    VideoCalcl 0.3b AVI/(X)(S)VCD bitrate kalkulator

    SubRip 1.14 DVD Subripper program, es sub konverter.

    VobSub 2.23 DirectShow, VirtualDub, AVIUtil, es Textsub pluginok

    VCD Easy 1.1.3 (S)VCD image fajl generalo. Letezo mpeg1 es mpeg2 fajlokbol tud csinalni szabvany BIN/CUE-t.

    AVISynth 2.0.7 Virtualdub ala scripts ;-)

    Nandub 1.0rc2 video vago editalo program, SBC kodolasra kivaloan alkalmas

    TMPGEnc 2.5 Plus IMHO a legjobb MPEG1/MPEG2 kodolo progi, igaz nem free

    VirtualDub 1.4.13/P4 video editalo, vago program, de a rendelkezesre allo kodekek mindegyiket kepes hasznalni, a Mod verzio meg tobb dologra kepes. Egyetlen dolog amire ugyelni kell Videok vagasar ne hasznaljuk! Arra ott a nandub.



    Az alabb leirtakban AVI formatumu video kodolasat vegezzuk el MPEG1 vagy MPEG2 formatumba.

    Mielott barmit csinalunk masoljunk be mindent egy keznel levo konyvtarba es a video/Avisynth 2.0.7 konyvtarban talalhato exe-t futtassuk le!



    1. AVI file demuxolasa:



    Elso lepesben a mar meglevo AVI file-t szet kell szedni egy video es egy audio file-ra.

    Erre tokeletesen alkalmas a VirtualDubMod amit a video/video_editing/VirtualDub konyvtarban talalunk.



    a. File menu - Open video file v. Ctrl+O

    nyissuk meg a kivant avi-t az esetleges uzenetek, hogy nem szabvanyos kodolasu a hang vagy hasonlok az most minket ne zavarjon.

    b. Allitsuk be a Video menuben a Direct Stream Copy-t

    Amennyiben egy darab hangsavot tartalmaz az AVI-nk akkor az AVI menu - Audio almenuben valasszuk ki az AVI audio-t es szinten Direct Stream Copy-t

    Az Audio2 menuben allitsuk be, hogy NO Audio.

    Ha ketto hangsavot tartalmaz az AVI-nk akkor az Audio2 menut az elobb leirtak alapjan lehet hasznalni.

    c. Most szedjuk szet az AVI-nkat.

    Ehhez hasznaljuk az AVI menu - Demux audio almenujet. Adjuk meg az audio fileunk nevet, amit mint lathato a program mar 2 db elore megadott karakterrel segit is. Tudatvan velunk, hogy mp2,mp3 vagy ac3 hanggal allunk szemben.

    d. Kovetkezo lepesben mentsuk el az AVI-t ala nature hang nelkul. Ehhez Az AVI - Audio, es az Audio2 menuben is allitsuk at No audio-ra.

    Amennyiben a Video menuben a Direct Stream bevan allitva (ezt mar korabban megtetteuk de nem art ellenorizni) az AVI menu - Save as AVI vagy az F7 gomb megnyomasaval mentsuk el az AVI-t.



    Minden egyes progress kozben figyelheto a status ablak melyben informaciokat kapunk a file mereterol es a progress jelenlegi allapotarol.

    Ha ezzel kesz vagyunk bezarhatjuk a VirtualDubot.



    2. Hang file atkodolasa WAV-ba:



    Ezt a muveletet akar ki is lehet hagyni, mivel az MPEG kodolo progink elintezi maganak mikor mp2-tot csinal, de a besweet korrekt wav-ot csinal nekunk es hallhatoan szebb minoseget produkal a vegleges file-ban majd.



    Eloszor is ellenorizzuk, hogy megvan e a 2 db file.

    Kell legyen egy hang file ami mp2,mp3,ac3 kiterjesztesu lehet leginkabb.

    Illetve ott van az AVI-nk ami annyival kisebb mint az eredeti amennyi a hang file merete.

    Ha ezek megvannak akkor jol dolgoztunk ha nem akkor vmi gaz van ellenorizzuk le ujra mindent jol csinaltunk e.



    Az audio/beesweet konyvtarban talalhatunk egy kis progit amit a BeeSweetGUI.exe -vel indithatunk.



    a. Miutan elinditottuk a programot (itt senki ne ijedjen meg elsore eleg bonyolult:)) kapunk egy szep kis panelt rajta mindenfele joval:)

    Valasszuk ki jobb oldalt kozepen a BeSweet-tet (a Batch Mode felett van)

    b. A Locations ablakban ami a felul talalhato 3 informaciot var tolunk a program.

    A BeSweet.exe melletti kis mappara kattintva meg kell adjuk a BeSweet.exe program helyet.

    A konkret exe kell nekunk a GUI-val egy konyvtarban van.

    c. Az Input resznel a bementi file-t varja. Mielott ide kattintunk valasszuk ki a jobb oldali panelon az Output modnal a Wave-stereot, bal oldalt lent pipaljuk be a PreGaint es allitsuk a Normalizet 100% ra.

    d. Ezek utan valasszuk ki az Input file-t. Latni fogjuk, hogy automatikusan megadja a wav-ot az eleresi uttal.

    AC3 eseteben a Hip - Use MPA Decoder legyen bepipalva es az SSRC - Downconvert Sample Rate mindenkeppen legyen bepipalva a szabvany 44.1 KHZ-es sample rate elerese vegett!



    Ezen beallitasok megtetele utan az MP? vagy AC3 to WAV feliratu gombot kell megnyomni (bementi file-tol fugg mit ir ki)

    Megnyilik egy allapotablak es szepen figyelhetjuk a hadmuveletet :-)

    * Ez ido alatt el lehet menni enni inni, ugyes bajos dolgokat intezni:)



    Ha ez a muvelet kesz akkor mar lesz egy szep nagy WAV-unk is.



    3. Video file vagasa keretezese, egyebek:



    Ahhoz, hogy a VideoCD-nk SVideo CD-nk helyes keparannyal jelenjen meg asztali DVD lejatszokon is az alabbi modositasokat kell vegrehajtanunk.



    a. A bitrate calculator/FitCD konyvtarba talalhato FitCD.exe-t inditsuk el. Esetleges hibauzenet elofordulhat ha az ini file-ba egy olyan file van megadva automatikus megnyitasra ami mar nem letezik. Ezzel nem kell torodni.

    A program alapvetoen 3 fo reszbol tevodik ossze.

    I. Az felso resze az ablaknak a Stream & Authoring nevet kapta.

    Itt rogton alatta talalhato a filmunk hossza percben masodpercben illetve a frame rate aranya.

    Alatta talalhato a Video bitrate ami egy kerekitett ertek! A kodolo program a pontos ertekkel szamol! Ezert minden esetben huzzak oda a kurzort es egy megnyilo ablakban atszamolva megkapjuk amit majd hasznalni kell. Ez vmivel kisebb lesz mint amit eleve kiir.

    Mellette talalhato a max es min bitrate, ez csak tajekoztato jellegu. Ebbe a tartomanyba kell essen az alltalunk beallitott ertek is majd.

    Emellett talalhato a GOP kepek szama, ezt ne bantsuk hagyjuk alapbeallitason, ahogy a mellette levo Scene change detect is legyen bepipalva.

    A kovetkezo sorban talalhato a Video bitrate, ez VCD es SVCD eseteben is 224 kbps amit persze lehet modositani de akkor esetleges kompatibilitasi hibak lephetnek fel egyes DVD lejatszoknal.

    Ittis hasonloan a Virtual illetve Nandub programokban 2 kulonallo hangsav kezelheto.

    II.Kovetkezo resze a programnak az Authoring funkciok. Ez a felso resz 2. fele.

    A Multiplexing opcio-nal kivalaszthatjuk, hogy SVCD-t illetve VCD-t csinalunk es a programot is amivel keszitjuk. Esetunkben ez a TMPGEnc!

    Az Authoring funkcio-nal kitudjuk valasztani, hogy mivel csinalunk majd image filet az mpeg-bol. Itt mindenkinek szajize szerint lehet valasztani. Nero-val is tokeletes, de mellekeltem egy programod a VCDEasy-t amit a csomagban meglelhettek amivel profin es egyszeruen lehet VCD 1.0 2.0 es SVCD imaget kesziteni, ennek hasznalatahoz az SVCD vcdimager-t kell valasztani.

    Esetleges extra fileok meretet az extra data-nal lehet beallitani. Mode 2048-at allitsunk.

    Az alatta levo sorban megadhatjuk hany cd-s legyen a kesz mpeg es a cd meretet is.

    b. Ezzel ezt a reszt kivegeztuk, most kovetkezik maga a film atmeretezese.

    Az MPEG Resizing ablakban vagyunk, itt a Source gomb segitsegevel az avi file-unkat betolthetjuk. Tegyuk is ezt meg.

    Mint latni fogjuk a program automatikusan atirja a film hosszat az fps aranyt es betolti a film meretere vonatkozo parametereket.

    A Source gomb mellett talalhato a film tenyleges felbontasa pixel-ben, mellette megadhato a forras anyag tipusa, DivX avi-nal 1:1 Monitor, a tobbi esetben ertelemszeruen hasznalhato a tobbi lehetoseg.

    Emelett talalhato par lehetoseg amiket ne bantsunk semmikeppen!

    Alatta allithato egy rogtonzott atmeretezes illetve jobb baloldali keret megadasa. Ez utobbi ketto egyik esetben sem kell.

    Ez alatt talalhato a Crop menupont. A tenyleges meretre vagast mutatja mellette talalhato egy valasztasi lehetoseg. Probalgassuk a lehetosegeket es latni fogjuk jobb oldalt szelen egy a Real Aspect resz alatt az esetleges torzulasi aranyokat. Akkor a legjobb mikor az error (hibaszazalek) a legkisebb. Ha accurate lehetoseget valasztjuk akkor lesz a legjobb altalaban.

    Ne ijedjunk meg ez egy picit levag a filmbol alul felul. De nem lehet eszrevenni.

    Alatta talalhato a round to opcio ennek erteke mindket esetben legyen 1!

    Alatta lesz a tenyleges atmeretezes. Mely a kivalasztott formatumtol fuggoen automatikusan kalkulalodik, de kezileg is allithato.

    Az ez alatt talalhato round to: 32 erteke legyen minden esetben 16! Ez alatt latni fogjuk a vegleges meretet ami mellett megadhatjuk a formatumot.

    Lehet probalgatni a valtoztatasokkal automatikusan atmeretezi a program a filmet es kiirja nekunk azuj ertekeket. Ha VCD-t akarunk akkor a fenti ablakban is VCD MPEG-1 TMPGEnc legyen es termeszetesen itt alul is a Destination-nal is VCD legyen beallitva!

    A Destination sor jobb szelen talalhato egy Block TV-Overscan opcio aminek erteke normalis esetben 0. Ez arra jo ha esetleg olyan TV-nk van ami a kep legszelet nem mutatja akkor egy fekete keretbe teszi az egeszet, ami a TV-n nem latszik de a filmbol mar minden lathato lesz.

    c. A legutolso ablak az AVISynth script editor ablakja.

    Az AVISynth a virtualdub-hoz hasonlo csak scriptekkel lehet a modositasokat elvegezni a video file-okon.

    Itt mi azt allitsuk be, hogy az atmeretezes tipusa Bicubic Precise, RGB-Output, Resample Audio, es a jobb szelen talalhato csuszkat huzzuk kozepre, hogy a block aligned felirat legyen lathato.

    Ez nekunk general egy kis scriptet aminek a tartalmat a bal oldalt lathatjuk. Ezt hozzaertok modosithatjak, de nem fontos most nekunk hozzanyulni. A Save script opcioval mentsuk el a filet, aminek a kiterjesztese mostmar avs lesz.



    Ezzel ezt a reszt is kivegeztuk, a kalkulatort ne zarjuk be szuksegunk lesz ra a kessobiek folyaman!



    4. Felirat hozzafuzese a videohoz, opcionalis. ! Ezt a reszt ugordd at ha szinkronos a filmed vagy nem akarsz hozza feliratot !



    a. Elso lepesben szuksegunk van a SubRip nevu programra. Ezt a SubTools konyvtarban talalod meg.

    Miutan telepitettuk a programot es elinditottuk, nezzuk meg a program kepernyot es a felso reszen bal oldalt a VOB feliratu gomb mellett van egy kis lap rajta szoveg, azt nyomjuk meg.

    Ezzel megnyilik egy uj ablak amit alul latunk, ezt tegyuk fel teljes mereture.

    b. Ha angol nyelvun hagyjuk a progit akkor a kovetkezo formaban jelennek meg a menuk.

    File Corrections Output Formats

    c. Elso lepcsoben menjunk bele az Output Format menube es valasszuk a Set Output Format opciot. Ezutan megnyilik egy ablak, itt bal oldalt talalhatoak a felirat tipusok es jobb oldalt a tulajdonsagaik.

    Keressuk meg a Sub Station Alpha (SSA) formatumot es valasszuk ki.

    Jobb oldalt betudjuk allitani a szoveg szinet es a meretet valamint a betutipust. Ez gondolom nem igenyel kulonosebb kommentet.

    Miutan ezt megtettuk nyomjuk meg a konvert this format gombot. Arial betutipusnal elegendo a 18-as betumeret.

    d. Most nyissuk meg a feliratfile-t. File-Open es valasszuk ki a kiterjesztese alapjan es toltsuk be.

    Latni fogjuk az uj fileunk szerkezetet.

    Most lehetosegunk van kulonbozo korrekciok vegrehajtasara, amit persze ki lehet hagyni ha mar elozoleg megcsinaltuk.

    e. A frame rate mellett talalhato 1s feliratu gombbal lehet a kis l es 1 hibakat, folosleges szokozoket, es egyeb gondokot javitani. Az emelett talalhato ora ikon pedig idokorrekcios modositasokat rejt.

    Ha ezeket megtettuk a File-Save As menuvel elmenthetjuk a filet, aminek ssa kiterjesztese lesz.



    Mielott barmi egyebet tennenk inditsuk el a VirtualDub konyvtaraban levo AuxSetup.exe-t, es nyomjuk meg az Install Handler gombot!



    f. Ezek utan nyissuk meg a VirtualDub-ot vagy a VirtualDubMod-ot es olvassuk be az avs filet! (nem az avit!) amit elozoleg a Kalkulatorral (FitCD) hoztunk letre. Latni fogjuk, hogy mar nem az eredeti avi, hanem az atmeretezett es kerettel ellatott video fog megjelenni.

    g. Most menjunk be a Video-Filters menube vagy nyomjuk meg a Ctrl-F et.

    A beugro ablakban nyomjuk meg az add gombot, es keressuk ki a subtitler nevu plugint, es nyomjuk meg az OK gombot.

    A megnyilo ablakban az elso sorban adjuk meg az ssa feliratfile helyet es a filet is magat, vagy nyomjuk meg a tallozas gombot jobb oldalt es valasszuk ki. a Show Preview-el latni fogjuk, hogy fog kinezni a muvunk. Ha megfelel a betu meret OKezzuk le.

    h. Ezek utan menjunk be a file menube es valasszuk a Start Frame server-t. Itt automatikusan megfogja nekunk adni az avs file nevet, ezt csak lekell OKezni, es a beugro ablakban megadni a framserver file nevet aminek a kiteresztese vdr !

    Miutan ezeket megtettuk bejon egy ablak ahol par szamot latunk a szerver aktualis allapotat.

    NAGYON FONTOS! EZT AZ ABLAKOT NE ZARJUK BE SEMMIKEPPEN, MINIMALIZALJUK LE MERT A KESOBBIEK FOLYAMAN INNEN FOG DOLGOZONI AZ MPEG KODOLO!!!



    5. Most kovetkezik a lenyeg, az MPEG file letrehozasa.



    a. Nyissuk meg a TMPGEnc.exe-t ami a video/video_editing/TMPGEnc konyvtarban talalhato.

    Elso lepesben a File menu-New Project menuvel kerjunk egy ''tiszta lapot''.

    b. Kovetkezo lepesben a program ablak aljan talalhato Video Source sorban a Browse segitsegevel valasszuk ki az avs filet, illetve ha feliratozzuk is akkor a VirtualDub frameserver file-jat ami vdr kiterjesztesu!

    Az audio source lehet maga az avi is ha nem szedtuk ki belole a hangot, de ha kiszedtuk a fent emlitettej szerint WAV-ba akkor ezt a WAV-ot adjuk meg (ellenkezo esetben szepen elcsuszhat a hang a keptol)

    Az Output file neve ertelemszeruen lehet barmi, mpg kiterjesztessel.

    c. Settings:

    Kozepen alul talalhato egy kis menu. Valasszuk ki a System (Video+Audio)-t, es nyomjuk meg a Settings gombot.

    A megnyilo ablak elso lapja a Video. A Video stream setting resz alatt a Stream Type az MPEG-1 Video ha VCD vagy MPEG-2 video ha SVCD-t akarunk.

    A meretet automatikusan beolvassa az alatta levo sorban irja ki nekunk. Az aspect ratio legyen 1:1 VGA. A frame rate-t nezzuk meg a FitCD-bol de automatikusan beolvassa ezt is, de azert ellenorizzuk le!

    Rate controll mode: VCD eseteben Constant bitrate, es alatta a Bitrate sorban irjuk be azt az erteket amit a FitCD kalkulatorunk kiszamitott (ez minimum 1150 lehet! ez alatti erteket ne irjunk be) , a felul talalhato video bitrate, es itt ugyeljunk arra, hogy menujunk ra a kurzorral es nezzuk meg a pontos erteket es azt hasznaljuk, a tizedest lehagyhatjuk.

    Ha SVCD-t akarunk hasznaljuk a 2-pass VBR opciot a Rate COntroll MOdnal, es kattintsunk a settings-re mellette.

    Itt az averge bitrateba irjuk azt amit a program szamitott ki, a minimum az legyen minden esetben 1149 a maximum pedig 2521, ezen ertekek hasznalatan kivul lejatszasnal gondok lehetnek!

    Az alatta levo ablakban valasszuk ki a Main Profile Main Level-t es a video format 25 fps eseten legyen PAL, 23.976 v 29.97 eseten NTSC.

    A VBR buffer size maradjon automatic. A lap legaljan talalhato a Motion search precision, ezt mindenki arra allitsa amire ohajtja, idoben lesz mas a kodolas, de persze a minoseggel egyenesen aranyos, minel tovabb tart annal szebb lesz a kep. A Highest Quality a legszebb de ez lassu is keszuljunk fel ra.

    d. Az utanna kovetkezo 3 lapon, Advanced, GOP structure, Quantize matrix semmit se valtoztassunk!

    e. Az audio lapon MPEG-1 Audio Layer II legyen, 44100 Hz, Stereo, 224 Kbit/sec, a tobbi opciot hagyjuk jeloletlenul.

    f. A System lapon VCD eseteben MPEG-1 Video-CD, SVCD eseteben MPEG-2 Super VideoCD legyen beallitva.



    Ha ezekkel kesz vagyunk akkor nyomjuk meg az OKet es utanna visszater a program a start kepernyohoz. Ezek utan a Start gomb megnyomasaval elindul a kodolas. A kesz file mar egy mpeg1 vagy mpeg2 lesz amit kiirhatun nero-val vagy az SVCDimager-el. Ez utobbi magyar nyelvu ezt itt most nem reszletezem, probaljatok ki. Szerintem kiralyos ;-)



    Ha 2 cd-s a filmunk a ket cd-t kulon is csinalhatjuk es abban az esetben 1 cd-sre irjuk a VCD-t illetve SVCD-t.

    Ha egybe van a film bekodolhatjuk es utolag vagjuk kette, ezt a TMPGEnc File-MPEG Tools-Merge&Cut menuben tehetjuk meg, vagy elozoleg meg a hang demuxolasa elott a nandub-al kettevagjuk a mar ismert direct stream copyval, es az edit/selections menu hasznalataval. (Nandub szinten talalhato a csomagban) Mind2 megoldas jo elozoleg szetvagjuk az kicsivel rugalmasabb konnyebb a kalkulacio szempontjabol.

    Ha a TMPGEnc vel kodolasnal batch-hez hozzaadjuk es utanna masikkal egyutt kodoljuk egymas utan.

    Maximum 76 perc fer ra egy 80 perces korongra, tehat ezekhez merten kalkulaljunk!, SVCD-nel meg akar 80 perc is ramegy vagy tobb de az mar minoseg rovasara megy!



    Mindenkinek sok sikert es eredmenyes botykolgetest ;-)



    Esetleges nyelvtani es formai hibakert utolag is elnezest kerek mindenkitol ;-)



    AVI 2 (S)VCD hungarian howto v1.0 by Daemon

    Crated and released 2003.01.15 18:30 PM



    Eszreveteleket javaslatokat varok: vadonka@fw.hu cimre

    Mindenkinek koszi a segitseget es a tippeket, Maya-nak a Frameserver es AVISynth supportot:) Freaky-nek a VirtualDub Plugineket, GoldAXE-nak a ket rekesz sort ;-P es mindenkinek aki hozzajarult, hogy ezt megirjam!

    A gyilkosság a kritika szélsőséges formája

Aktív témák