Portál AbcLinuxu, 10. května 2024 00:36


Dotaz: Cinelerra a audio

28.9.2008 19:40 Matlák
Cinelerra a audio
Přečteno: 245×
Odpovědět | Admin
Dobrý den. Mám problém se střižnou Cinelerra, konkrétně se zvukem ve videu..

Mám 10min 720p klip, který bezproblému vyrenderuji do MPEG4. Vytížení procesoru při přehrávání je cca 20-30%. Problém ovšem nastane, pokud chci do klipu přidat zvukovou stopu. Renderování proběhne v pořádku, žádné chyby ani pozorovatelné zpomalení oproti renderování bez zvuku. Při přehrávání ale po nepochopitelné době (asi 20 sec) od začátku klipu, přesně ve chvíli kdy se zvuk ztiší, najednou vyskočí vytížení procesoru na 100% a FPS jde dolů přes slideshow až k téměř statické fotografii :-(
Vyzkoušel jsem různé audio kompresory, nekompresované WAV audio i jiné kontejnery, ale dopadá to stále stejně.. Dokonce i když vypnu renderování videa a vygeneruji soubor bez video stopy. Setkali jste se někdo z podobným problémem?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.9.2008 21:36 Matlák
Rozbalit Rozbalit vše Re: Cinelerra a audio
Odpovědět | | Sbalit | Link | Blokovat | Admin
Teď jsem v tom udělal zajímavé zjištění. Ke zpomalení a pravděpodobnému zacyklení dekodéru dojde vždy, když je ve zdrojovém souboru zvukové stopy ticho. Vytvořil jsem si testovací zvukové soubory, které jsem naplnil střídavě zvukem a tichem, a vždy když klesla úroveň signálu na nulu, došlo ke zpomalení. MPlayer během tohoto ticha vypisoval vždy hlášku "System is too slow to play this!", ovšem jakmile se ve zdrojové zvukové stopě objevil zvukový signál, zatížení CPU kleslo okamžitě na 20% a v následujících okamžicích došlo k opětovné synchronizaci A-V (se známým zrychleným přetáčením videa).. Zkusím naplnit soubory šumem, abych zjistil od jaké úrovně dekodér reaguje... Opravdu podivné.

Nemá náhodou Cinelerra nějaké nastavení ohledně tohoto? Vypadá to na nějaký filtr, který asi ve snaze šetřit místem na disku zvukovou stopu "rozřeže" a mplayer potom není schopen překlenout oblasti, kde je z důvodu "zbytečnosti" zvuková stopa úplně odstraněna..

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.