-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!news.supermedia.pl!plix.pl!newsfeed2.plix.pl!news.nask.pl!news.nask.or
g.pl!not-for-mail
From: Krzysztof Halasa <k...@p...waw.pl>
Newsgroups: pl.rec.foto.cyfrowa
Subject: Re: laczenie scen MP4 w jedna calosc bez zadnych konwersji
Date: Sun, 07 Apr 2013 17:32:07 +0200
Organization: NASK - www.nask.pl
Lines: 63
Message-ID: <m...@i...localdomain>
References: <515095a0$0$1231$65785112@news.neostrada.pl>
<m...@i...localdomain>
<515b3539$0$26703$65785112@news.neostrada.pl>
<m...@i...localdomain>
<515c6b7a$0$26683$65785112@news.neostrada.pl>
<m...@i...localdomain>
<515e09b6$0$1217$65785112@news.neostrada.pl>
<m...@i...localdomain>
<515f2123$0$26703$65785112@news.neostrada.pl>
<m...@i...localdomain>
<515f3585$0$1248$65785112@news.neostrada.pl>
<m...@i...localdomain>
<5160116c$0$1228$65785112@news.neostrada.pl>
<m...@i...localdomain>
<5160aa4a$0$26695$65785112@news.neostrada.pl>
<m...@i...localdomain>
<51615ab3$0$26695$65785112@news.neostrada.pl>
<m...@i...localdomain>
<51616dcc$0$26682$65785112@news.neostrada.pl>
<m...@i...localdomain>
<51618111$0$1230$65785112@news.neostrada.pl>
NNTP-Posting-Host: nat.piap.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Trace: pippin.nask.net.pl 1365348727 3568 195.187.100.13 (7 Apr 2013 15:32:07 GMT)
X-Complaints-To: abuse ATSIGN nask.pl
NNTP-Posting-Date: Sun, 7 Apr 2013 15:32:07 +0000 (UTC)
Cancel-Lock: sha1:sCH32F9gR69C3CC7Fuu0UYi13cI=
Xref: news-archive.icm.edu.pl pl.rec.foto.cyfrowa:897917
[ ukryj nagłówki ]Janko Muzykant <j...@w...pl> writes:
>> Nie żartuj, nie ma żadnego złudzenia ani w obrazku z grami, ani
>> w przykładach sztucznych.
>
> Skoro na szachownicach wyszło, na pozostałych przykładach nie, a
> procedura identyczna, to myli się albo komputer, albo obserwator.
> Po prostu zrób sobie testy, narzędzia są darmowe i wróć tu z wnioskami.
No przecież zrobiłem. Szczerze mówiąc najpierw na tym zielonym, tam było
mało koloru, i różnice nie były takie duże (ale powyżej błędu
zaokrągleń). Wadliwość kolorowego zdjęcia jest jednak oczywista.
Ponieważ mały obrazek dostajesz poprawny (akurat tego nie sprawdzałem
ffmpegiem, ale wygląda dobrze), to przypuszczam że po prostu nie
wiedziałeś, że konwersja RGB->YUV420 zmniejsza rozdzielczość
chrominancji, i zrobiłeś ją w dużej rozdzielczości (aparatu),
a następnie, jak na wannabe fotografa przystało, zmniejszyłeś
rozdzielczość całego obrazka i umieściłeś w sieci (pokazanie szczegółów
technicznych wymaga, zamiast zmniejszania, cropa). Niestety zmniejszone
zdjęcie traci właściwości YUV420, to tak jakbyś zmniejszył rozdzielczość
i argumentował, że Bayer jest zupełnie niewykrywalny.
Zaprzeczysz?
Być może porównywałeś obrazki RGB i YUV w dużej rozdzielczości,
a plik z różnicami tak samo zmniejszyłeś (nie sprawdzałem czy plik
z różnicami się zgadza, bo wejściowy obrazek był już wadliwy).
Gdyby ta konwersja tylko zmieniała samą przestrzeń kolorów (tak jak
RGB888->YUV444), to to byłaby sensowna procedura. Ale zmienia się także
rozdzielczość barwna i dlatego te działania były bez sensu.
Zauważ, że film ma "od razu" rozdzielczość np. 1920x1080. To nie jest
tak, że dostajesz materiał YUV 7000x5000 i następnie go sobie
konwertujesz do RGB i zmniejszasz. Tu na początku masz rozdzielczość
Y 1920x1080, a rozdzielczość koloru - 960x540. Twój obrazek (rzekomy
YV12) ma jednak cały czas pełną rozdzielczość koloru 1920x1080.
Oczywiście to tylko spekulacja, wynikająca z tego, że Twoje
doświadczenie nie daje się powtórzyć, i że nie chcesz zdradzić
szczegółów procedury.
Narzędzia są rzeczywiście darmowe, np. można zrobić:
ffmpeg -i rgb.png -s 1920x1200 -pix_fmt yuv420p img.yuv
ffmpeg -pix_fmt yuv420p -s 1920x1200 -i img.yuv rgb-yuv420.png
Zauważ że tu nie ma żadnej stratnej kompresji innej niż wynikająca
z samej konwersji do YUV420.
Różnice między rgb-yuv420.png i tym:
http://as.elte-s.com/temp/video/yv12_420.png
widoczne są gołym okiem, nie trzeba używać narzędzia.
Swoją drogą, myślę że osobom czytającym tę grupę należałoby się jednak
- w wersji minimum - jakieś wyjaśnienie gdzie dokładnie popełniłeś błąd,
żeby same go nie powtarzały. Ale może to za duże wymagania.
--
Krzysztof Halasa
Następne wpisy z tego wątku
- 07.04.13 18:32 Janko Muzykant
- 07.04.13 21:47 Krzysztof Halasa
- 07.04.13 22:48 Janko Muzykant
- 09.04.13 23:37 Janko Muzykant
- 10.04.13 12:26 mt
- 10.04.13 18:27 Mikolaj Machowski
- 10.04.13 23:39 Krzysztof Halasa
- 11.04.13 20:50 Sylwester Zarębski
- 12.04.13 21:32 Krzysztof Halasa
- 13.04.13 00:51 Sylwester Zarębski
- 13.04.13 22:05 Krzysztof Halasa
- 14.04.13 15:08 Sylwester Zarębski
- 14.04.13 20:18 Grzegorz Maj
- 14.04.13 23:47 Krzysztof Halasa
- 17.04.13 17:51 Janko Muzykant
Najnowsze wątki z tej grupy
- Nikon D5500 i wyzwalanie migawki
- Canon 550D
- EOS 600D i balans bieli w filmach
- EOS 90D i sentymenty
- Skanowanie: Canon MG2550S vs HP OfficeJet 6950
- czas exif a czas modyfikacji pliku
- karta SD po formacie odzyskiwanie zdjęć i filmów
- Chess
- Vitruvian Man - parts 7-11a
- Eltec nie zyje?
- Steve McCurry
- Light - lajkowe klasyki od Chinczykow
- Forum o Sony serii A (alfa)?
- obrobka RAW na konputerze
- Sklejanie bracketowanych JPGów
Najnowsze wątki
- 2024-11-29 Dławik CM
- 2024-11-29 [OT] Lewe oprogramowanie
- 2024-11-29 Błonie => Sales Specialist <=
- 2024-11-29 Warszawa => IT Expert (Network Systems area) <=
- 2024-11-29 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2024-11-29 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-29 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-29 Pómpy ciepła darmo rozdajoo
- 2024-11-29 Białystok => Application Security Engineer <=
- 2024-11-29 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-29 Gdańsk => Software .Net Developer <=
- 2024-11-29 Wrocław => Key Account Manager <=
- 2024-11-29 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-29 Chrzanów => Specjalista ds. public relations <=
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO