od Bananaboy » 28. srpen 2019 11:28
PandaWild píše:A ještě jiné vysvětlení, asi nejsprávnější - nepoužívá 30 fps, ale "správných" 29.97 (vyžadovaných TV normou NTSC - aby barvonosná nekolidovala s nosnou zvuku). Pro 10 sekund to znamená vyrenderovat 299 snímků s intervalem 33366 us, což udělá video dlouhé 9,976 sekund. Kdyby přidal 1 snímek, tak by tím překročil ten čas 10 sekund, což by bylo špatně. Tedy - přestože to nedělá to co chceš, tak to vlastně funguje všechno správně a má to tak být.
Toto by mohlo byť riešenie, keby to tak robili všetky programy, ale ako píšem v predošlom príspevku tak Blender vyexportuje video presne 300 snímkové s presnou dĺžkou 10 sekúnd 0 milisekúnd. Takže chyba musí byť len v After Effects. V AE používam kodek PhotoJPEG a v Blenderi H.264, ale použitie kodekov v tom zrejme nehrá žiadnu rolu.
A úplne nepochopiteľné je, že keď dám animáciu z AE vyexportovať do jednotlivých png obrázkov, tak sa vyexportuje všetkých 300 snímkov.
Znovu som preliezol všetky nastavenia programu a aj nastavenia kompozície a nikde som nenašiel prečo 10 sekundové video AE skracuje na 9,967 sekundy. Nakoniec pomohlo predĺžiť kompozíciu z 0:00:10:00 na 0:00:10:01 (0:00:10:03 bolo už moc). Po vyrenderovaní má potom animácia už presne 10 sekúnd 0 milisekúnd, ale zase má až 301 snímkov, takže zase všetko zle.
No jo no... takže buď budem nastavovať kompozíciu o 10 milisekúnd viac na 0:00:10:01 a budem mať 301 snímkovú animáciu, alebo ju nechám na pôvodných 0:00:10:00 a budem renderovať 300 snímkov do png a následne pngéčka skladať do videa v Blenderi. Je to síce práca navyše, ale vyzerá to, že v AE proste nejde urobiť 300 snímkovú animáciu s presnou dĺžkou 10 sekúnd 0 milisekúnd.
[quote="PandaWild"]A ještě jiné vysvětlení, asi nejsprávnější - nepoužívá 30 fps, ale "správných" 29.97 (vyžadovaných TV normou NTSC - aby barvonosná nekolidovala s nosnou zvuku). Pro 10 sekund to znamená vyrenderovat 299 snímků s intervalem 33366 us, což udělá video dlouhé 9,976 sekund. Kdyby přidal 1 snímek, tak by tím překročil ten čas 10 sekund, což by bylo špatně. Tedy - přestože to nedělá to co chceš, tak to vlastně funguje všechno správně a má to tak být. :-)[/quote]
Toto by mohlo byť riešenie, keby to tak robili všetky programy, ale ako píšem v predošlom príspevku tak Blender vyexportuje video presne 300 snímkové s presnou dĺžkou 10 sekúnd 0 milisekúnd. Takže chyba musí byť len v After Effects. V AE používam kodek PhotoJPEG a v Blenderi H.264, ale použitie kodekov v tom zrejme nehrá žiadnu rolu.
A úplne nepochopiteľné je, že keď dám animáciu z AE vyexportovať do jednotlivých png obrázkov, tak sa vyexportuje všetkých 300 snímkov.
Znovu som preliezol všetky nastavenia programu a aj nastavenia kompozície a nikde som nenašiel prečo 10 sekundové video AE skracuje na 9,967 sekundy. Nakoniec pomohlo predĺžiť kompozíciu z 0:00:10:00 na 0:00:10:01 (0:00:10:03 bolo už moc). Po vyrenderovaní má potom animácia už presne 10 sekúnd 0 milisekúnd, ale zase má až 301 snímkov, takže zase všetko zle. :(
No jo no... takže buď budem nastavovať kompozíciu o 10 milisekúnd viac na 0:00:10:01 a budem mať 301 snímkovú animáciu, alebo ju nechám na pôvodných 0:00:10:00 a budem renderovať 300 snímkov do png a následne pngéčka skladať do videa v Blenderi. Je to síce práca navyše, ale vyzerá to, že v AE proste nejde urobiť 300 snímkovú animáciu s presnou dĺžkou 10 sekúnd 0 milisekúnd.