Mulla on kaksi eri lähteistä peräisin olevaa avi-tiedostoa (molemmat DivX), ainoa ero tiedostojen ominaisuuksissa on data rate. Tämäkö on se ominaisuus, joka määrittelee, voiko esim. VirtualDubilla yhdistää tiedostot append-toiminnolla? Näitä ei VD:llä tosiaan pysty yhdistämään, vaan tulee virheilmoitus: Cannot append segment "C:\.......avi": The video streams have different data formats. Miten näiden "erilaisten" tiedostojen yhdistäminen tapahtuu?
Eli joko pakkaa toisen niistä tiedostoista samanlaiseksi kuin sen toisen (resoluutio, FPS, codec), tai sitten pakkaa molemmat samanlaiseksi samoilla asetuksilla. Sitten ne voi yhdistää.
Esim. Mainitsemallasi Virtualdub ohjelmalla Virtualdub:issa aluksi avaa sen ensimmäisen tiedoston ja sitten File -> File Information... ja tiedot talteen ja sama toiselle ja katsoo sitten missä on eroa (Frame size, fps ja FourCC kohdilla merkistystä video kohdassa ja audion puolella Sampling rate, Channels ja Audio tag kohdilla). Frame size muuttaminen onnistuu Video -> Filters ja resize. FPS muuntaminen onnistuu muistaakseni Video -> Framerate ja sitten Resample kohtaan uusi FPS. Molempien operaatioiden jälkeen täytyy video pakata uudestaan, eli Video -> Compression... alta valitsemaan codec ja asetukset. Jos ääniraita on erilainen niin kannattaa yleensä turvautua Virtualdubmod:iin jolla ääniraidan irroittaminen ja laittaminen takaisin on hiukan helpompaa. http://www.nefernetti.com/ac3-mpX.php
FourCC- ja audio tag-ominaisuuksia ei löydy tiedoston ominaisuuksista...: File --> File Information. Mistä muualta nuo saa tietää? Käytän siis VirtualDubia. Tähän voisin saman tien laittaa kysymykset siitä, mitä nämä seuraavat oikeasti (=selkokielellä tarkoittavat) Video: 1) FPS 2) FourCC 3) Data Rate Audio: 4) Sampling Rate 5) (myös) Data Rate
Video: 1) Frames Per Second. Eli kuinka monta kuvaa toistetaan sekunnissa. FPS on yleensä 23.976, 25.000 tai 29.970. 2) FourCC:llä ilmoitetaan käytetty pakkausmuoto, eli onko video pakattu XviD:llä, DivX:llä, x264:llä, tai muulla vastaavalla. Jokaiselle videokoodekille löytyy oma FourCC-koodi: http://www.fourcc.org/ 3) Data rate == bittivirta. Eli kuinka monta bittiä on käytetty yhden sekunnin taltioimiseen. Bittivirralla voidaan tietyissä tapauksissa mitata video kuvanlaatua. Se ei ole tosin ainoa kuvalaatuun vaikuttava seikka, mutta yleensä mikä isompi bittivirta, sitä parempi kuvanlaatu Audio: 4) Sampling rate == näytteenottotaajuus. Eli analoginen signaali muunnetaan digitaaliseksi ottamalla näytteitä tietyn ajanjakson välein. Esimerkiksi audioCD:llä näytteenottotaajuus on 44100Hz, joka tarkoittaa sitä että analogisesta signaalista otetaan näytteitä 44100 kappaletta sekunnissa. Jos näytteenottotaajuus on yli 44.1kHz, niin sillä ei ole enää merkitystä ihmiskorvalle. 5) Data rate tarkoittaa käytännössä samaa asiaa kuin videonkin tapauksessa.
Audio Tag kertoo sen audiolle, mitä FourCC kertoo videolle. Eli millaista audiokoodekkia on käytetty audion pakkaamiseen.