Kainote icon indicating copy to clipboard operation
Kainote copied to clipboard

Lżejszy silnik renderujący wideo.

Open ThomasLeigh opened this issue 2 years ago • 1 comments

Chciałbym odnieść się do czegoś co może być kluczowe dla użytkowników programu na słabszych komputerach. Otóż zanim poznałem Kainote, używałem Subtitle Edit. Program ten umożliwiał wybór silnika renderującego wideo - pośród możliwych do wybrania znajdowały się następujące:

sshot-23

W moim przypadku jeśli nie zmieniłem tej opcji na MPV, nie dało się sensownie pracować. Konkretniej rzecz biorąc, wielokrotnie potrzebuję dokładnie zsynchronizować moment pojawienia się lub zniknięcia danego elementu z obrazem wideo. Aby to zrobić, potrzebuję wielokrotnie odtworzyć wideo chwilę przed pożądanym pojawieniem się lub zniknięciem czegoś, by sprawdzić czy rzeczywiście dzieje się to dokładnie w momencie w którym potrzebuję.

I teraz, póki w Subtitle Edit nie korzystałem z MPV, nie byłem w stanie przeprowadzić tego co wyżej - gdyż odtwarzanie wideo lagowało (reagowało z opóźnieniem, być może z racji mojego starszego sprzętu), definitywnie było widać że obraz nie zawsze nadąża z dźwiękiem i miałem pewność że niestety nie mogę temu ufać, skoro za każdym niemal razem pokazywało że dany element pojawia się lub znika w nieco innym momencie, a ja nic nie zmieniałem.

Sytuacja zmieniła się diametralnie, gdy ustawiłem w tych opcjach na screenie powyżej MPV. Od tamtej pory każda próba odtworzenia wideo pokazywała dany element zawsze i dokładnie tam gdzie powinien być, co wreszcie pozwoliło mi idealnie dopasować synchronizację pokazywania się i znikania napisów i innych elementów z obrazem.

Jeśli chodzi o Kainote, jedyną opcją dot. silnika wideo którą znalazłem natenczas, jest „Otwieraj wideo przez FFMS2” - w moim przypadku niestety niezależnie czy opcja ta jest włączona czy nie, odtwarzanie wideo nie jest wystarczająco płynne (czyli nie tak, jak w opisanym wyżej przypadku MPV), co uniemożliwia mi dokładne dopasowanie pojawiania się i znikania elementów względem obrazu. Aby było to możliwe, bardzo potrzebne jest też wdrożenie tej funkcjonalności (umożliwienie odtwarzania klikniętego na wykresie audio dowolnego momentu na podglądzie wideo - oczywiście jednocześnie z odtwarzaniem na wykresie audio).

ThomasLeigh avatar Jun 05 '22 11:06 ThomasLeigh

No z tym to będzie rzeczywiście ciężko, a w ogóle odhaczone ffms2 ci działa? Bo to wymaga zainstalowanie k-lite w wersji starszej o jakieś pół roku niż najnowsza. Możesz nawet jednocześnie wczytać wideo przez Direct Show i audio z ffms2.

bjakja avatar Jun 05 '22 11:06 bjakja