|
|||||||||||||||||||||||||
| Ważna wiadomość: Artykuły poświęcone konwersji pomiędzy różnymi formatami video znajdziesz tutaj |
![]() ![]() |
nie, 04 kwi 2010 - 10:43
Post
#1
|
|
|
Już coś wiem ![]() ![]() ![]() Grupa: Użytkownik Postów: 265 Rozpoczętych tematow: 81 Dołączył: sob, 30 cze 07 Nr użytkownika: 11,678 |
Witam,
bardzo zaciekawił mnie filtr AssumeFPS, który zmienia prędkość odtwarzania video bez usuwania klatek. (http://www.videoaudio.pl/avisynth/wew/fps.html). Jak wyglądałby skrypt pozwalający na zmianę FPS z 23.976 do 25 przy użyciu wspomnianego filtru ? Czy ConvertFPS i ChangeFPs to te same filtry które posiada VirtualDub ? Serdecznie dziekuję za odpowiedź. |
|
|
|
nie, 04 kwi 2010 - 15:28
Post
#2
|
|
![]() ®Profesjonalista Grupa: Administrator Postów: 2,071 Rozpoczętych tematow: 71 Dołączył: pon, 28 lis 05 Skąd: z Kondominium Nr użytkownika: 383 |
bardzo zaciekawił mnie filtr AssumeFPS, który zmienia prędkość odtwarzania video bez usuwania klatek. (http://www.videoaudio.pl/avisynth/wew/fps.html). Jak wyglądałby skrypt pozwalający na zmianę FPS z 23.976 do 25 przy użyciu wspomnianego filtru ? KOD ...Source(...) # ładowanie źródła sampling_rate=AudioRate(last) AssumeFPS(25,true) SSRC(sampling_rate,false) SSRC jest konieczny do przywrócenia oryginalnej częstotliwości próbkowania dźwięku (AssumeFPS musi ją zmienić aby dźwięk pozostał zsynchronizowany z obrazem). CYTAT Czy ConvertFPS i ChangeFPs to te same filtry które posiada VirtualDub ? ChangeFPS zmienia FPS poprzez usuwanie (gdy zmniejszamy FPS) lub duplikację (gdy zwiększamy FPS) klatek. Rezultatem są niewielkie zacięcia podczas odtwarzania. ConvertFPS zmienia FPS poprzez zlewanie klatek (tzw. blending) lub "składanie" nowych klatek z górnej połowy jednej klatki i dolnej połowy drugiej (gdy podamy parametr zone). Zlewanie klatek powoduje "duchy" w ruchu, "składanie" powoduje coś w rodzaju lekkiego "rozrywania" się obrazu (coś podobnego występuje gdy odtwarzamy film bez synchronizacji pionowej). Gdy używamy ConvertFPS i ChangeFPS, dźwięk pozostaje zsynchronizowany bez żadnych dodatkowych zabiegów, a jego częstotliwość próbkowania pozostaje taka sama. <EDIT> Pytanie o usuwanie blendingu zostało wydzielone do nowego tematu. http://www.videoaudio.pl/forum/index.php?showtopic=7101 </EDIT> -------------------- Matryce kwantyzacji, kompilacje Xvida i inne rzeczy (aktualizacja 13.07.2011)
Oby trąba twojego słonia nie trafiła w kaktusy... |
|
|
|
pon, 05 kwi 2010 - 08:15
Post
#3
|
|
|
Już coś wiem ![]() ![]() ![]() Grupa: Użytkownik Postów: 265 Rozpoczętych tematow: 81 Dołączył: sob, 30 cze 07 Nr użytkownika: 11,678 |
Serdecznie dziękuję.
Czy w tym skrypcie ma być samo "Source" czy moze "AVISource" ? |
|
|
|
pon, 05 kwi 2010 - 11:08
Post
#4
|
|
![]() ®Profesjonalista Grupa: Administrator Postów: 2,071 Rozpoczętych tematow: 71 Dołączył: pon, 28 lis 05 Skąd: z Kondominium Nr użytkownika: 383 |
Czy w tym skrypcie ma być samo "Source" czy moze "AVISource" ? ...Source(...) to może być AVISource(...), MPEG2Source(...), DirectShowSource(...) lub inna instrukcja ładująca klip. Nie ma instrukcji Source(...), to był tylko "skrót myślowy" mający oznaczać dowolną instrukcję otwierającą film -------------------- Matryce kwantyzacji, kompilacje Xvida i inne rzeczy (aktualizacja 13.07.2011)
Oby trąba twojego słonia nie trafiła w kaktusy... |
|
|
|
| Google Bot |
Post
#
|
![]() Google Ads |
|
|
|
|
![]() ![]() |
Podobne tematy
|
Wersja Lo-Fi | Aktualny czas: środa, 08 luty 2012 - 17:09 |