Mirek
Może to niezgodność ilości klatek na sekundę w materiale źródłowym
(np. 30 kl/s) i ustawieniach projektu lub eksportu filmiu w programie
do montażu (np. 25 kl/s)?
A.
Na pewno mogło tak być przy trzecim filmie bo nagrywany był w
oryginale 60fps a konwertowany do bodaj 30fps.
jak gdyby skokami.
> Najbardzxiej daje się to zauważyc podczas przesuwania kadru na boki
tutaj czasami ten typ tak ma z aparatów
.
> Obraz jak gdyby na ułamek sekundy się zatrzymywał. Trzeci film nagrany
> już kamerą HD
model, jakie parametry migawka itd..
i przerobiony programem Corel Video studio ujawnia te
> same mankamenty. Nie wiem co może być tego powodem. Dodatkowo
> chciałbym spytać czy istnieje jakiś program do obróbki video który
> nagrywał by materiał bez rekompresji?
a jaki bitrate był ustawiony w kamerze?
> Poniżej podaję linki do filmow.
> Pierwszy film http://www.youtube.com/watch?v=0-huGYFY4JU
Pszczyna i okolice, fajne widoczki, w parku jest super bylem.
> Drugi film http://www.youtube.com/watch?v=uQm9xgjtlAw
> Trzeci film http://www.youtube.com/watch?v=2AtmlJR-VoU
odpowiedz na pytania, moze ynajdzie sie lekarstwo
sprawdz jaki jest film jak go odtwarzasz z kamery i aparatu, czy tak
samo sie zachowuje, ale zrob to na podgladdzie TV
Jurekk
>
> Mirek
> Drugi film robiony jakiś czas później był już z nieznanych
> mi powodów wyświetlany jak gdyby skokami. Najbardzxiej
> daje się to zauważyc podczas przesuwania kadru na boki.
Jak już napisano - szarpanie spowodowane jest uproszczoną
konwersją liczby klatek na sekundę między materiałem
źródłowym a docelowym. Chodzi o konwersje między
wielokrotnościami 25 fps (25 fps, 50 fps)
a wielokrotnościami 30 fps (30 fps, 60 fps, czasem 15 fps).
Konwersja 60 fps -> 30 fps nie sprawia problemów.
Ale np. konwersja 30 fps -> 25 fps dokonywana jest
przez YouTube po prostu przez wycięcie co szóstego kadru,
co oczywiście powoduje widoczne szarpanie obrazu 5 razy
na sekundę.
Rozwiązaniem jest ustawienie kamery w odpowiedni tryb
(dopasowany do formatu docelowego filmu) albo staranniejsza
konwersja fps. Zamiast wycinać bądź powielać kadry, należy
dokonać interpolacji ruchu obiektów na filmie i wygenerować
brakujące ujęcia. Takie coś potrafi zrobić np. biblioteczka
MVTools działająca z AviSynth. Pisałem tu kiedyś o tym.
P.
Niski bitrate nie jest powodem szarpania.
Sprawdziłem drugi z filmików na YouTube. Ma 30fps,
ale w każdych kolejnych 6 kadrach dwa ostatnie
są identyczne:
1 2 3 4 5 6 6 7 8 9 10 11 12 12 ...
Wygląda na przerobiony z 25fps przez proste
powielanie kadrów.
P.
Niski bitrate nie jest powodem szarpania.
Sprawdziłem drugi z filmików na YouTube. Ma 30fps,
ale w każdych kolejnych 6 kadrach dwa ostatnie
są identyczne:
1 2 3 4 5 5 6 7 8 9 10 10 ...
Zapewniem Cię że pierwszy i drugi film były robione tym samym aparatem
który nie ma możliwości ustawiania fps. W obu przypadkach materiał
źródłowy to 30fps. Zresztą na moim kanale you tube są też inne filmy z
jazdy na nartach przesłane w stanie surowym do YT i tam nie ma tych
skoków. Choćby ten:
http://www.youtube.com/watch?v=95f9eZbqu4A
> Zapewniem Cię że pierwszy i drugi film były robione tym samym
> aparatem który nie ma możliwości ustawiania fps.
> W obu przypadkach materiał źródłowy to 30fps.
Widocznie inaczej zostały skonwertowane.
Ten filmik:
http://www.youtube.com/watch?v=uQm9xgjtlAw
ma 30 fps, ale wygląda na przerobiony z 25fps
(w każdej szóstce kolejnych kadrów dwa są
identyczne)
Natomiast ten:
http://www.youtube.com/watch?v=95f9eZbqu4A
ma 30 fps i każdy kadr jest inny.
Skąd się to wzięło - nie wiem. Jeśli wysyłałeś
w takim samym formacie, to może YouTube zmienił
"w międzyczasie" sposób konwersji na błędny.
Sprawdzę to, bo też miałem problemy z "szarpaniem"
przy filmie, który miał 30fps - czyli powinien
być płynnie wyświetlany. A YouTube bez pytania
przerobił go na 25fps usuwając co 6 kadr. Ponieważ
były tam "płynące napisy", szarpanie było szczególnie
widoczne.
Przerobiłem filmik na 25fps i ponownie wysłałem:
http://www.youtube.com/watch?v=YpaI44ix5Ag
Pozostał w 25fps i nie szarpie. Ale dlaczego
30fps przerabiało się na 25fps, skoro większość
filmów na YouTube ma 30fps, to nie wiem.
Oryginał ma 60fps, w wersji 25fps wygląda dosyć
słabo...
P.
Zmień program
pozdr Stefan
Spróbuję jeszcze w Pinacle studio coś pokombinować.
> zarejestruj się na USA youtube, to bedziesz mial 30 klatek,
> oni na polskim przystosowali normy konwersji do naszego systemu
Sprawdzę to (czy wystarczy zmienić "mój kraj"?)
Jeśli tak jest, to bardzo dziwne - monitory komputerowe
nie pracują w systemie PAL i raczej nie mają 25 fps ani 50 fps,
nawet jeśli są w Polsce. Najczęściej mają 60 fps (LCD). Tyle
(ewentualnie 30 fps) powinny mieć filmiki. Bo nawet dobrze
zrobione filmiki 25 fps na monitorze 60 fps są wyświetlane
w postaci "czasowo zniekształconej" (zmiana kadru może nastąpić
w połowie obrazu).
Ale amerykańskie serwisy czasem są dziwne. Na przykład
na stronach CNN od wielu lat materiały video 4:3 są
rozciągane do 16:9 (wyświetlane w przeglądarce, nie telewizorze).
Wszystko jest zniekształcone. I jakoś nikomu to nie przeszkadza...
P.
> na polskim przystosowali normy konwersji do naszego systemu
Systemu czego?
Remek
> Sprawdzę to (czy wystarczy zmienić "mój kraj"?)
Sprawdziłem kilka rzeczy.
1. Część problemów może być spowodowana kodekami.
Np. po wczytaniu pliku .flv z YouTube przez AviSynth
(poleceniem directshowsource("nazwa.flv")) filmik
ma 25fps, chociaż według innych programów ten film
(nazwa.fps) ma 30fps.
2. Podczas całego procesu przesyłania filmu 60 fps
do YouTube i z powrotem dokonuje się konwersja
na 30 fps w dziwny sposób. Jeśli nie pomyliłem się,
to z kadrów o kolejnych numerach (0, 1, 2, 3, ...)
wybierane są następujące:
0, 1, 3, 6, 7, 9, 12, 13, 15, 18, 19, 21,...
Odstępy między nimi liczone w kadrach oryginalnych:
1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2,
Wygląda to trochę dziwnie... Odstępy powinny wynosić
równo 2, a tutaj jest kolejno 1, 2, 3 - szarpie.
Dla zainteresowanych: przygotowałem 4 testowe filmiki
w różnych fps (25, 30, 50, 60) i wysłałem je
na YouTube.
Tu są oryginały (60fps i 30fps należy oglądać na monitorze
i karcie z odświeżaniem 60Hz):
http://157.158.77.5/~piotrcf/FPStests.zip
A tutaj filmiki na YouTube:
60 fps
http://www.youtube.com/watch?v=aAXEyeonyEs
50 fps
http://www.youtube.com/watch?v=rTL3uuRBK0I
30 fps
http://www.youtube.com/watch?v=55iVqRdkZoE
25 fps
http://www.youtube.com/watch?v=XsDF3ruGLfk
P.