Olen lataillut joitakin elokuvia YLE Areenasta esim. FlickFetch:llä, ja havainnut että varsin usein uudestaan ladattu video on huomattavastikin pienempi kuin esim. vuosi tai kaksi myöhemmin ladattu. En kuitenkaan suoraan näe mistä tuo koon pudotus johtuu, pituus on sekunnilleen sama, resoluutio sama, CODEC-tiedot näyttävät samoilta jne. Lähinnä tietty haluaisin varmistaa ettei uudelleen ladattu pienempi tiedosto ole jotenkin surkeampi laadultaan (tiiviimmin pakattu?) tai osa videosta puutu syystä X? Otetaan esimerkiksi korealainen elokuva "Äiti", tässä kaksi eri latausta, ohessa tiedot mitä VLC näyttää niistä. Ainoat erot mitä äkkiseltään itse huomaan: VARIANT_BITREATE, mitä tuo meinaa että uudemmassa siinä lukee 0? Audio sample rate on uudemmassa jopa korkeampi? Molemmat videot ovat 16:9 formaattiin cropattuja vielä leveämpiä widescreen-formaatteja eli ilmeisesti kuvan ylä- ja alalaidassa olevat mustat palkit ovat osa videodataa. Ainoa silminnäkyvä ero noissa kahdessa videossa on että vanhemmassa YLE vesileima on jostain syystä leikkautunut pois yläreunan mustan palkin alueelta kun taas uudemmassa se näkyy mustan palkin alueella, siitä huolimatta että musta palkki tuntuu olevan osa videodataa molemmissa tapauksissa. Onko uudemmassa kuitenkin mahdollisesti joku tehokkaampi pakkaus käytössä mitä tuossa ei näy, ja näkyykö jollain muulla työkalulla enemmän tietoja videotiedostoista? Vai pitäisikö minun lopettaa ylianalysointi ja vain iloita siitä että uudempi lataus on kooltaan pienempi, johtui mistä johtui, ihan normaalia? Olisi käynyt paremmin järkeen jos uudempi video olisi ollut jollain uudemmalla ja tehokkaammalla kooderilla koodattu, mutta tuon perusteella ei vaikuta siltä? Äiti - 2022-10-13.mkv (3,48 GB) DURATION: 02:03:43.257000000 VARIANT_BITRATE: 4045191 ENCODER: Lavf58.19.102 Stream 0 Type: Video Codec: H264 - MPEG-4 AVC (part 10) (avc1) Video resolution: 1920x1080 Buffer dimensions: 1920x1088 Frame rate: 25 Decoded format: Orientation: Top left Color primaries: ITU-R BT.709 Color transfer function: ITU-R BT.709 Color space: ITU-R BT.709 Range Chroma location: Left Stream 1 Codec: MPEG AAC Audio (mp4a) Type: Audio Channels: Stereo Sample rate: 44100 Hz Bits per sample: 32 Stream 2 Codec: Text subtitles with various tags (subt) Type: Subtitle Äiti - 2024-07-17.mkv (2,75 GB) DURATION: 02:03:43.040000000 VARIANT_BITRATE: 0 ENCODER: Lavf58.19.102 Stream 0 Codec: H264 - MPEG-4 AVC (part 10) (avc1) Type: Video Video resolution: 1920x1080 Buffer dimensions: 1920x1088 Frame rate: 25 Decoded format: Orientation: Top left Color primaries: ITU-R BT.709 Color transfer function: ITU-R BT.709 Color space: ITU-R BT.709 Range Chroma location: Left Stream 1 Codec: MPEG AAC Audio (mp4a) Type: Audio Channels: Stereo Sample rate: 48000 Hz Bits per sample: 32 Stream 2 Codec: Text subtitles with various tags (subt) Type: Subtitle
Ei oo ylianalysointia. Hyvä se on asioita miettiä. En ole ikinä FlickFetchiä itse käyttänyt. Puhtaasti arvauksena heittäisin, että Ylen päässä jotain muutoksia tehty. Kannattaa käydä kysymässä ohjelman keittäjältä /muilta käyttäjiltä toiselta foorumilta.. On hieman ns. vilkkaampi kuin tämä, niin saat varmemmin vastauksen. https://bbs.io-tech.fi/threads/flickfetch.31051/
Arvaan, että selitys on bittivirran nopeudessa, mutta en ymmärrä noita VLC:n näyttämiä bittinopeustietoja, varsinkin tuo ensimmäinen on käsittämättömän suuri luku. Tuo "0" taas ilmeisesti tarkoittaa vaihtuvaa bittinopeutta. Eli sen sijaan että videodataa tallennettaisiin tasaisena virtana, sekunnissa tallennettava bittimäärä vaihtelee sen mukaan, kuinka paljon kuvassa on pieniä yksityiskohtia, Tällöin videon kokonaisbittimäärä jää pienemmäksi kuin se olisi tasaisella bittivirralla, joka tarvittaisiin myös noiden yksityiskohtien tallentamiseen. Jälkimmäisen videon ääni on digitoitu suuremmalla tarkkuudella eli korkeammalla näytteenottotaajuudella, jolloin äänidataa tulee enemmän, mutta koko tiedoston kokoon videodatan vaikutus on ratkaisevasti suurempi. Voisit ehkä vertailla videotiedostoja tutkimalla niitä Windowsin avulla, eli klikkaa videotiedostoa oikealla ja valitse Ominaisuudet. Bittinopeus näkyy suomenkielisen Windowsin Tiedot-välilehdellä nimellä "Käsittelynopeus".
Joo selvisi eli tosiaan uudempi ja pienempi tiedosto käyttää variable bitrate ja vanha käytti constant bit rate n. 4Mbps, siitä tuo ero taitaa lähinnä tulla. Eli taitaa uudempi vain olla hieman optimoidummin koodattu. Sain vinkin MediaInfo-softasta, se näyttää hyvin tietoja noista videotiedostoista, sielläkin tuo oli sanottu selväsanaisesti.