compresie video

Upload: krugerr

Post on 09-Apr-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 Compresie Video

    1/9

    Manual pentru compresia datelor videoVornicescu Silviu

    Pentru a comprima fiiere video, care pot conine sau nu, i sunet, mainti se face captura de pe video sau cu un tuner Tv, cu programul cu care estelivrat placa sau cu un program cu utilizare liber (Free).

    n urma acestei operaii se obin nite fiiere cu extensia AVI, dedimensiuni foarte mari, n funcie de rezoluia setat la captur i de duratacapturii.

    Dac utilizm un sistem de operare din familia 9.x care utilizeaz casistem de scriere a datelor pe disc, FAT 32, dimensiunea maxim a unui fiiereste de 4 Gb, adic aproximativ 20 de minute.

    Dac utilizm un sistem de operare din familia NT (2000 sau XP) careutilizeaz ca sistem de scriere a datelor pe disc, NTFS, dimensiunea maxim aunui fiier este foarte mare i la ora actual este limitat doar de mrimeaspaiului liber pe harddisk.

    Presupunnd c avem fiierul video gata editat i ne intereseaz numaicompresia, trecem la pasul urmtor.

    Compresia

    Dac cumva nu avem instalat codecul de compresie, atunci trebuie s

    instalm mai nti codecul NimoCodePack 5.0 (instalat Full) i apoi codecul DivX5.02. Pro.

    Dup aceea pornim utilitarul VirtualDub. Alegem File \ Open video filesau apsm Ctrl + O.

    Acum mergem n meniul Video i selectm opiunea Full processingmode dac cumva nu este deja selectat. Apoi n acelai meniu, gsim iopiunea Compression . Acesta deschide o fereastr n care sunt afiate toatecodecurile, dar noi l alegem pe DivX 5.02 i apsm butonul Configure.

    Ne apare o fereastr cu numele DivX codec properties care are patrutabulatoare : DivX Codec General Parameters Advanced Parameters Manage Settings

    1

  • 8/7/2019 Compresie Video

    2/9

    Fereastra DivX codec properties

    Prima fereastr pe care o vedem, i aparine tab-ului DivX Codec.n caseta Bitrate, primul element este o list drop-down, care conine

    patru moduri de lucru : 1-pass = timp de compresie mic, calitate slab 1-pass quality-based = timp de compresie mic, calitate mai bun 2-pass first pass = timp de compresie mare, calitate bun 2-pass second pass = timp de compresie mare, calitate mai bun

    Se face setarea 2-pass first pass sau mai bine 2-pass second pass.n marea majoritate a cazurilor, ne intereseaz o comprimare care s

    reduc spaiul ocupat pe disc fr a renuna la calitatea cea mai bun arezultatului final.

    n cazul modului 2-pass, n primul pas se analizeaz fiierul AVI surs ise determin complexitatea scenelor, iar randarea propriu-zis a fiierului se face

    n al doilea pas. Scenelor mai complexe li se aloc mai multe date video, iar celormai puin complexe, mai puine. Cu acest procedeu numit Variable Bit Rate,calitatea este mai bun i este relativ constant, dar n ansamblu comprimareadureaz mai mult.

    2

  • 8/7/2019 Compresie Video

    3/9

  • 8/7/2019 Compresie Video

    4/9

    doar cadre I, am lucra cu MPEG 2, nu cu MPEG 4) ci doar diferena fa decadrul anterior.Un cadru B nu este compus doar din informaia aflat n cadrul anterior, ci idin cea aflat n cadrul imediat urmtor. Avantajele cadrelor B este c

    mbuntesc calitatea filmului final exact n situaiile n care un obiect nmicare (cum ar fi un glon) descoper poriuni ale imaginii inexistente n cadrul

    anterior. Diferenele ntre blocuri se calculeaz pe baza unor blocuri de 8x8pixeli sau macroblocuri de 16x16 pixeli. Aceasta nseamn c imaginea este

    mprit n macroblocuri i blocuri, iar schimbrile dintre cadre se stocheaz nfiierul final prin analiza unui bloc fa de acelai bloc din cadrul anterior.

    Linia Quick config CLI conine parametrii din linia de comand ai codec-ului i nu se umbl la ei deoarece ei sunt automat generai de interfaa grafic acodec-ului.

    A doua fereastr aparine celui de-al doilea tabulator, GeneralParameters.

    Enable Crop este prima caset i o folosim dac vrem s tiem dinmarginile cadrelor filmului. Pentru c n mod obinuit, nu dorim s tiem nimic, olsm nebifat.

    Enable Resize este a doua caset i o folosim dac dorim sredimensionm n pixeli filmul. Dac dorim s introducem mai multe date pe CD,dar cu preul reducerii rezoluiei i deci a calitii, putem merge pn la 320x240.

    4

  • 8/7/2019 Compresie Video

    5/9

    Psychovisual Enhancements este un slider care se refer la efectelepsihovizuale i are trei poziii : Light, Normal i Strong. Reprezint nite algoritmicare se bazeaz pe observaia c la urmrirea unei scene, ochiul percepe maibine anumite detalii fa de altele. Prin activarea opiunii, codecul determin caresunt zonele din cadru sau din macrobloc, mai puin perceptibile i care sunt celecare vor fi mai vizibile. Efectul este c scade cantitatea de informaie din zonele

    mai puin perceptibile i crete cantitatea de informaie pentru zonele mai vizibile.Setrile Light sau Normal sunt suficiente.

    Pre Procesing Source este i el un slider, dar cu patru opiuni : Light,

    Normal, Strong i Extreme. El are rolul de a scoate zgomotul din film. Acestezgomote sunt diverse artefacte aprute pe parcursul transformrii filmului dinanalog n digital i se vd mai bine la filmele mai vechi. Acest filtru corespundeprin analogie, celor care elimin zgrieturile de pe discurile de vinil la compresiaMP3. Setarea este pe Normal.

    Keyframe este o caset care se refer la specificarea intervalului deapariie a keyframe-urilor (Max Keyframe interval). Implicit se introduce unkeyframe la maxim 300 de cadre, adic la 12 secunde, n cazul n care filmul are25 de cadre pe secund. Pentru creterea calitii, putem reduce acest interval la250 de cadre, adic 10 secunde, fr a crete semnificativ lungimea fiierului.Creterea la peste 300 de cadre, reduce drastic calitatea.

    Source Interlace este ultima caset din acest tabulator i se refer laspecificarea tipului de ntreesere a cadrelor fiierului.

    All frames are progressive i spune codecului c este vorba de un fiier ncare cadrele nu sunt ntreesute (interlaced). Interlaced este modul de lucrual camerelor video digitale din categoria consumer i al televizoarelor. Uncadru complet este descompus n dou cmpuri, numite par i impar, pentru

    5

  • 8/7/2019 Compresie Video

    6/9

    c ele conin liniile pare i impare ale cadrului. Aceste cmpuri sunt emisepe rnd i exist avantajul c este necesar o lime de band mic pentrutransmitere.

    All frames are interlaced arat codecului c este vorba de o captur, deciva dentreese automat filmul. O alegem n cazul n care camera videocaptureaz interlaced.

    All frames are telecine se folosete n cazul comprimrii unui film de peDVD. Acest proces transform cele 24 de cadre pe secund ale unui film depe pelicul n cele 25 de cadre pe secund pentru standardul PAL sau 30de cadre pe secund pentru standardul NTSC, prin duplicarea unor cadre.Procesul invers care are loc n codec se numete IVTC (Inverse Telecine) ielimin aceste cadre.

    A patra fereastr aparine celui de-al patrulea tabulator Manage Settings,

    care este folosit doar pentru salvarea preferinelor, pentru a nu fi nevoie s lereintroducem la urmtoarea operaiune de codare.

    Dup ce am salvat opiunile, ne rentoarem n VirtualDub. Acum trecemla codec-ul audio. Mergem n meniul Audio i alegem opiunea Full procesingmode, apoi intrm din nou n meniul Audio i alegem Compresion. Acum putemalege codec-ul audio pe care l dorim. n fereastra Select audio compressionalegem codec-ul MP3 dorit i tot acolo stabilim i calitatea codrii, alegem Monosau Stereo.

    Cu aceasta, se termin configurarea att pe partea de video ct i pepartea de audio. Pasul urmtor este crearea fiierului AVI. n meniul File alegemcomanda Save as AVI sau apsm F7. Dac avem mai multe fiiere pe caredorim s le comprimm, atunci bifm csua de validare din partea de jos :

    Dont run this job now; add it to job control so i can run it in batch mode.

    Dup ce am terminat de adugat toate fiierele pentru comprimat, putems dm drumul procesului de comprimare. n meniul File alegem comanda Jobcontrol sau apsm tasta F4. Ne apare o fereastr n care se vd toate fiiereleadugate de noi i apsm butonul Start. Dup cteva ore toate fiierele se vorgsi comprimate, n locul stabilit de noi.

    6

  • 8/7/2019 Compresie Video

    7/9

    Folosirea codec-ului MS MPEG-4 3688 V3

    Este un alt codec foarte performat i mai uor de folosit, pentrucomprimarea video.

    Valoarea de 750 Kilobiti pe secund este o valoare bun, att din punct de vederea lungimii fiierului final ct i din punct de vedere al calitii imaginii finale.

    7

  • 8/7/2019 Compresie Video

    8/9

    Calcularea bitrate-ului cu ajutorul programului AdvancedBitRate Calculator

    La pornirea programului ne apare fereastra de mai jos. n parteasuperioar, unde scrie Input Lenght Video (minutes), se introduce mrimeafilmului n minute. Mai jos se alege dac vrem s scriem filmul pe un CD sau pe

    dou CD-uri de 74 ori de 80 de minute, ori se poate alege mrimea n MegaBites.Programul afieaz automat BitRate-ul recomandat. De exemplu, pentru un filmde 90 de minute, pe care dorim s l scriem pe un CD de 700 de Mb, putem scrie698 Mb, pentru a fi siguri c rezultatul final va ncape pe CD. Programul ne aratc valoarea recomandat este de 930 Kbit/s.

    Vornicescu Silviu

    Powered by http://www.referat.ro/

    cel mai tare site cu referate

    8

    http://www.referat.ro/http://www.referat.ro/
  • 8/7/2019 Compresie Video

    9/9

    [email protected]

    9

    mailto:[email protected]:[email protected]