Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Szarpanie obrazu

242 views
Skip to first unread message

mimi31

unread,
Nov 28, 2010, 3:35:15 AM11/28/10
to
Witam wszystkich forumowiczów
Chciałem zasięgnąć pomocy doświadczonych kolegów. Mam taki oto
problem:
Nagrywałem film aparatem Canon sx100. Potem przerobiłem go programem
Ulead Video Studio. Wszystko było ok. 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.
Obraz jak gdyby na ułamek sekundy się zatrzymywał. Trzeci film nagrany
już kamerą HD 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?
Poniżej podaję linki do filmow.
Pierwszy film http://www.youtube.com/watch?v=0-huGYFY4JU
Drugi film http://www.youtube.com/watch?v=uQm9xgjtlAw
Trzeci film http://www.youtube.com/watch?v=2AtmlJR-VoU

Mirek

Adam

unread,
Nov 28, 2010, 6:31:55 AM11/28/10
to
Użytkownik "mimi31" <kurz...@gmail.com> napisał w wiadomości
news:c0cca935-1a46-4588...@k13g2000vbq.googlegroups.com...

> Witam wszystkich forumowiczów
> Chciałem zasięgnąć pomocy doświadczonych kolegów. Mam taki oto
> problem:
> Nagrywałem film aparatem Canon sx100. Potem przerobiłem go programem
> Ulead Video Studio. Wszystko było ok. 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.

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.


mimi31

unread,
Nov 28, 2010, 7:00:01 AM11/28/10
to

>
> 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.


jurekk

unread,
Nov 28, 2010, 7:45:11 PM11/28/10
to
W dniu 2010-11-28 09:35, mimi31 pisze:

> Witam wszystkich forumowiczów
> Chciałem zasięgnąć pomocy doświadczonych kolegów. Mam taki oto
> problem:
> Nagrywałem film aparatem Canon sx100. Potem przerobiłem go programem
> Ulead Video Studio. Wszystko było ok. Drugi film robiony jakiś czas
> później był już z nieznanych mi powodów wyświetlany
gdzie wyswietlany? czy to był materiał źródłowy? czy przerobiony?

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.

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

Piotrne

unread,
Nov 29, 2010, 5:47:19 AM11/29/10
to
mimi31 pisze:

> 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.

mimi31

unread,
Nov 29, 2010, 1:22:06 PM11/29/10
to
Chyba wiem już w czym problem. Jeśli chodzi o film HD to plik źródłowy
ma bitrate ok 12000 kb/s, natomiast plik docelowy tylko 2000 czyli 6
razy mniej. Ilość klatek zaś w źródłowym 59 a w docelowym 30. W
filmach SD ilość klatek jest ta sama zaś bitrate w filmie bez
szarpania wynosi 1600 kb/s a w "poszarpanym tylko 520. Więc problem
chyba tkwi w zbyt małym bitrate. Odpowiadając na pytania Jurka -
kamera to Toshiba camileo x100. Film nagrywany w trybie 720p 60. W tym
wypadku bitrate wynosi ok 12000kb/s. Dodam, że materiał źródłowy czy
to wyświetlany na tv czy zgrany na komputer jest bardzo płynny.

Piotrne

unread,
Nov 29, 2010, 3:50:00 PM11/29/10
to
mimi31 pisze:

> Chyba wiem już w czym problem. Jeśli chodzi o film HD to plik źródłowy
> ma bitrate ok 12000 kb/s, natomiast plik docelowy tylko 2000 czyli 6
> razy mniej.

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.

Piotrne

unread,
Nov 29, 2010, 4:20:56 PM11/29/10
to
mimi31 pisze:

> Chyba wiem już w czym problem. Jeśli chodzi o film HD to plik źródłowy
> ma bitrate ok 12000 kb/s, natomiast plik docelowy tylko 2000 czyli 6
> razy mniej.

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 ...

mimi31

unread,
Nov 30, 2010, 5:43:03 AM11/30/10
to

> Wygląda na przerobiony z 25fps przez proste
> powielanie kadrów.
>
> P.

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

jurekk

unread,
Nov 30, 2010, 7:44:02 AM11/30/10
to
W dniu 2010-11-29 19:22, mimi31 pisze:

> Chyba wiem już w czym problem. Jeśli chodzi o film HD to plik źródłowy
> ma bitrate ok 12000 kb/s, natomiast plik docelowy tylko 2000 czyli 6
> razy mniej. Ilość klatek zaś w źródłowym 59 a w docelowym 30. W
> filmach SD ilość klatek jest ta sama zaś bitrate w filmie bez
> szarpania wynosi 1600 kb/s a w "poszarpanym tylko 520. Więc problem
> chyba tkwi w zbyt małym bitrate. Odpowiadając na pytania Jurka -
> kamera to Toshiba camileo x100. Film nagrywany w trybie 720p 60.
spróbuj konwertować na 60 klatek, albo wybrać inny kodek lub program
wcześniej robiłeś to z aparatu, więc program mógł sobie z tym radzić, a
teraz może być inaczej

Piotrne

unread,
Dec 1, 2010, 3:55:39 AM12/1/10
to
mimi31 pisze:

> 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.

jurekk

unread,
Dec 1, 2010, 4:35:29 AM12/1/10
to

> 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...
>
zarejestruj się na USA youtube, to bedziesz mial 30 klatek, oni na
polskim przystosowali normy konwersji do naszego systemu

mimi31

unread,
Dec 1, 2010, 9:56:32 AM12/1/10
to
To nie jest kwestia YT. Te filmy otwierane z pliku na dysku są tak
samo poszarpane. Próbuję jeszcze przetwarzać nowy film z różnymi
ustawieniami. Jak coś się poprawi to dam znać.

mimi31

unread,
Dec 1, 2010, 2:53:04 PM12/1/10
to
Przesłałem na YT kawalek trzeciego filmu tylko w oryginale, bez
konwertowania. Widać ze film idzie gładko i bez zacięć. Z tego wniosek
że źle mam ustawienia przy konwertowaniu. Program którego używam to
corel video studio. Przy tworzeniu filmu z projektu próbowałem już
prawie wszystkich ustawień dostępnych w programie, łącznie z
niestandardowymi. I wszystkie filmy w większym lub mniejszym stopniu
szarpią. Już nie mam pomysłu.

Stefan

unread,
Dec 1, 2010, 3:08:50 PM12/1/10
to

Użytkownik "mimi31" <kurz...@gmail.com> napisał w wiadomości
news:7a6798e1-40ac-4f58...@i25g2000prd.googlegroups.com...

Zmień program
pozdr Stefan


mimi31

unread,
Dec 2, 2010, 2:03:21 AM12/2/10
to
Zapomniałem podać link do filmu http://www.youtube.com/watch?v=aw_yac47DLI

Spróbuję jeszcze w Pinacle studio coś pokombinować.

Piotrne

unread,
Dec 2, 2010, 4:52:31 PM12/2/10
to
jurekk pisze:

> 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.

Remek

unread,
Dec 5, 2010, 11:56:15 PM12/5/10
to
Użytkownik "jurekk" napisał:

> na polskim przystosowali normy konwersji do naszego systemu

Systemu czego?

Remek

Piotrne

unread,
Dec 15, 2010, 3:46:28 PM12/15/10
to
Piotrne pisze:

> 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.

mimi31

unread,
Dec 19, 2010, 2:53:09 PM12/19/10
to
Za namową Stefana zmieniłem program na Pinacle Studio i wydaje się że
wszystko jest w porządku. Zmontowałem nowy film i obraz jest płynny.
Link do filmu tu http://www.youtube.com/watch?v=lmb92LSsOzs. Od 7
minuty widać to dość dobrze.
Dziękuję wszystkim za zainteresowanie.
Pozdr.
Mirek

jurekk

unread,
Dec 21, 2010, 12:18:11 PM12/21/10
to
W dniu 2010-12-06 05:56, Remek pisze:

> Użytkownik "jurekk" napisał:
>
>> na polskim przystosowali normy konwersji do naszego systemu
>
> Systemu czego?
>
USA 30 lub 60 klatek w PL masz 25 lub 50--to tak w skrócie
0 new messages