Przesunięcie poziomów po renderze do mp4
Przesunięcie poziomów po renderze do mp4
Hej - to mój pierwszy post tutaj
Mam następujący problem - otóż po renderze do mp4 materiał wynikowy ma jaśniejsze czernie. Efekt jest dokładnie taki, jakby w poziomach (levels) podnieść suwak "output start" do poziomu 0.08. Widać to też na histogramie. Załączam screeny prezentujące jak wygląda materiał źródłowy i po renderze i jak to wygląda na miernikach.
Eksportowane do rec 709. Sprawdzałem też inne przestrzenie (BT 601, BT470M, SMPTE240M), we wszystkich wygląda to podobnie. Tak przy okazji, jedynie ta ostatnia jest właściwie odtwarzana w windowsowych odtwarzaczach "Filmy?tv i Windows Media Player. Rec709 windows odtwarza ze zbyt jasnymi czerniami.
W czym rzecz?
Robione w Magix Video Pro X ostatnia wersja.
Mam następujący problem - otóż po renderze do mp4 materiał wynikowy ma jaśniejsze czernie. Efekt jest dokładnie taki, jakby w poziomach (levels) podnieść suwak "output start" do poziomu 0.08. Widać to też na histogramie. Załączam screeny prezentujące jak wygląda materiał źródłowy i po renderze i jak to wygląda na miernikach.
Eksportowane do rec 709. Sprawdzałem też inne przestrzenie (BT 601, BT470M, SMPTE240M), we wszystkich wygląda to podobnie. Tak przy okazji, jedynie ta ostatnia jest właściwie odtwarzana w windowsowych odtwarzaczach "Filmy?tv i Windows Media Player. Rec709 windows odtwarza ze zbyt jasnymi czerniami.
W czym rzecz?
Robione w Magix Video Pro X ostatnia wersja.
Przesunięcie poziomów po renderze do mp4
tylko w mp4 tak się dzieje?
jak masz podpięty monitor (hdmi)? i jaki masz poziom czerni na grafice 0 czy 16?
jak masz podpięty monitor (hdmi)? i jaki masz poziom czerni na grafice 0 czy 16?
Przesunięcie poziomów po renderze do mp4
alias pisze:Źródło posta tylko w mp4 tak się dzieje?
jak masz podpięty monitor (hdmi)? i jaki masz poziom czerni na grafice 0 czy 16?
Tylko w mp4, tylko tam można (i trzeba, nie da się tego ominąć) włączyć przestrzeń barwną.
Robiłem zgrywki do WMV i Quicktime (mov), tam tego problemu nie było, ale tam nie ma nawet możliwości przypisania colorspace'a.
MOnitor podpięty przez zwykłe DVI.
W panelu karty graficznej mogę ustawić "regulację kolorów" w zakresie albo 0-255 albo 16-235, albo "z ustawieniami odtwarzacza wideo" i to tą ostatnią opcję mam zaptaszoną. Ustawienia 0-255 o 16-235 to "ustawienia NVIDIA".
Może to właśnie tu pies leży?
Przesunięcie poziomów po renderze do mp4
alias pisze:Źródło posta Ustaw 0-255
Ustawiłem, ale nic się nie zmienia...
Cokolwiek wyrenderuję w dowolnej z dostępnych przestrzeni, jest to samo. Wykres histogramu jest podniesiony. Nie znam się na tym niestety, dopiero obczajam temat, ale może to tak ma być? W sumie przestrzeń się zawęża i od spodu i od góry, z 0-255 do 16-235. Jeśli więc czernie wędrują z poziomu 0 do 16, to logika podpowiada, że muszą być jaśniejsze. Ale wyprowadź mnie z błędu, jeśli to nie ten trop
Problem w sumie się sprowadza do tego, że na odtwarzaczach materiał wyrenderowany np w rec709 po prostu nie wygląda dobrze. CZy to możliwe, by "Filmy/TV i VLC nie kumały rec709?
Jedyna przestrzeń, która wygląda normalnie na odtwarzaczach (chociaż i tak w rzeczywistości ma zmieniony poziom, ale może tu odtwarzacze biorą na to poprawkę) to SMPTE 240M.
Kamera (Sony ax100) zapisuje w rec709-5.
Generalnie rzecz w tym, by wyglądało dobrze na odtwarzaczach. Może trzeba po prostu włączyć to SMPTE 240M i będzie ok?
Oświećcie mnie proszę
Przesunięcie poziomów po renderze do mp4
alias pisze:Źródło posta wystaw próbkę Twojego renderu i surówki
filmy nie chcą się załadować....
Ale wkleję jeszcze raz zrzuty ekranu, tylko tym razem będzie lepiej widać
Tu materiał surowy oraz jego wykres na waveform monitor:
A tu po renderze do mp4 w rec709
Przesunięcie poziomów po renderze do mp4
alias pisze:Źródło posta ok, a co się dzieje z bielą?
Tu akurat nie widać za bardzo ze względu na specyfikę materiału, ale jest nieco bardziej szara. Jest to jednak znacznie mniejsza różnica niż z czernią.
Przesunięcie poziomów po renderze do mp4
Leff pisze:Źródło posta ale jest nieco bardziej szara.
wygląda na to że z 0-255 robi Ci 16-235
jest tam w zaawansowanych ustawienia eksportu jakaś opcja która za to odpowiada?
Przesunięcie poziomów po renderze do mp4
alias pisze:Źródło postaLeff pisze:Źródło posta ale jest nieco bardziej szara.
wygląda na to że z 0-255 robi Ci 16-235
jest tam w zaawansowanych ustawienia eksportu jakaś opcja która za to odpowiada?
W zaawansowanych nie, w zwykłych trzeba (bo nie można tego wyłączyć ani pominąć) sobie wybrać jakiegoś colorspace'a - domyślnie jest ustawiony BT709, ale są jeszcze BT601, BT470M i SMPTE240M. I tu dochodzimy chyba do sedna, bo jeśli dobrze rozumiem, rec709 np właśnie ucina przestrzeń do 16-235 (podobnie jak sRGB), więc taki wykres i takie zmiany byłby naturalne. Ale - potem powinno być to jakoś dekodowane przez odtwarzacze. A nie jest, nie w przypadku mp4 robionych w rec709. Filmy/TV i VLC odtwarzają z poszarzałymi czerniami, WindowsMediaPlayer czernie pokazuje ok barwowo, ale wyłażą na niej jakieś tajemnicze szumy i artefakty. Jedynie gdy się zakoduje mp4 z przestrzenią SMPTE240M odtwarzacze pokazują kolory tak, jak trzeba. No ale to niby rec709 jest zalecaną i używaną powszechnie normą i dziwne mi się wydaje, że coś tu nie działa...
Przesunięcie poziomów po renderze do mp4
No dobrze, a co c telewizorem? Jak to tam wygląda?
Wysłane z mojego XT1572 przy użyciu Tapatalka
Wysłane z mojego XT1572 przy użyciu Tapatalka
Przesunięcie poziomów po renderze do mp4
Leff pisze:Źródło posta domyślnie jest ustawiony BT709, ale są jeszcze BT601, BT470M i SMPTE240M. I tu dochodzimy chyba do sedna, bo jeśli dobrze rozumiem, rec709 np właśnie ucina przestrzeń do 16-235 (podobnie jak sRGB), więc taki wykres i takie zmiany byłby naturalne. Ale - potem powinno być to jakoś dekodowane przez odtwarzacze. A nie jest, nie w przypadku mp4 robionych w rec709. Filmy/TV i VLC odtwarzają z poszarzałymi czerniami, WindowsMediaPlayer czernie pokazuje ok barwowo, ale wyłażą na niej jakieś tajemnicze szumy i artefakty. Jedynie gdy się zakoduje mp4 z przestrzenią SMPTE240M odtwarzacze pokazują kolory tak, jak trzeba. No ale to niby rec709 jest zalecaną i używaną powszechnie normą i dziwne mi się wydaje, że coś tu nie działa...
sRGB - przestrzeń z rodowodem komputerowym, 8-bitiwa, cały zakres 0-255 jest wykorzystywany do określenia poziomu jasności (oczywiście jest nieliniowy a odpowiada za to krzywa/korekcja gamma, jak i w innych przestrzeniach)
Rec. 601 też ma 8-bitowe kodowanie luminancji, ale że wywodzi się z tv wykorzystywany jest zakres 16-235, reszta zarezerwowana
Rec. 709 to kodowanie 8 i 10-bitowe, w 8-bitowym zakres jest taki sam jak w Rec. 601, a w 10-bitowym jest to odpowiednio 64-940
ale 709 dopuszcza też kodowanie spoza zakresu i można całą obróbkę prowadzić w zakresach 0-255 i 0-1023, a dopiero przy emisji "na antenie' jest to konwertowane/obcinane do 16-235
nadawania 10-bitowego "na antenie" nie spotkałem poza japońskim testami
Rec. 2020 może kodować 10 i 12-bitowo
i tak 10-bitowe kodowanie jest jak w Rec. 709 a 12-bitowe odpowiednio w zakresie 256-3760
no i powtarza się sytuacja z Rec. 709, bo można rejestracje, obróbkę, archiwizację przeprowadzać w całym zakresie 0-1023 i 0-4095 ale przed emisja powinno się przekształcić na zakresy ograniczone
i teraz...
pies jest pogrzebany w słowie powinno, bo praktycznie możesz tego nie zrobić a każdy dobry telewizor, projektor kinowy, rzutnik, odtwarzacz w windowsie lub androidzie , odtworzy obraz prawidłowo
dla współczesnych urządzeń cyfrowych i programów do obróbki czy programów odtwarzających nie ma żadnego problemu w wykryciu tego czy dolny i górny "levels" są wykorzystane na dane wideo czy nie są
jednak...
nie zawsze to zadziala, czego masz przykład u siebie a powodów mogą być setki
SMPTE 240M to jak mnie pamięć nie myli schyłek XX wieku i dotyczyła ona jeszcze analogowej HDTV (1125 linii) gdzie określono pewne modyfikacje w stosunku do NTSC mające na celu poprawę jakości oddawanych kolorów,
te zmiany w samych barwach rzutowały później na Rec. 601 i 709, ale nie powinny mieć nic wspólnego z kodowaniem cyfrowym luminancji
p.s.
a co się dzieje jak przestawisz nVidię na 16-235 lub monitor na ten zakres|?
Przesunięcie poziomów po renderze do mp4
alias pisze:p.s.
a co się dzieje jak przestawisz nVidię na 16-235 lub monitor na ten zakres|?
Po przestawieniu karty na 16-235 wszystko odtwarza się z ograniczonym zakresem.
Na komputerze żony za to wszystko odtwarza się tak jak trzeba
Więc raczej to u mnie coś jest nie tak z odtwarzaniem, pytanie jedynie dlaczego.
Ale najbardziej mnie martwi, że Magix koduje mp4 tylko z jakąś przestrzenią i tylko w ograniczonym zakresie. Chociaż znalazłem przed chwilą możliwość zakupienia za 5 Euro licencji na koder mp4 main concept. Czy mp4 main concept to coś innego, niż mp4, które mam obecnie w programie za normalną cenę?
Przesunięcie poziomów po renderze do mp4
Leff pisze:Źródło posta Czy mp4 main concept to coś innego, niż mp4, które mam obecnie w programie za normalną cenę?
magix jest znany z tego że eksportuje z takimi ustawieniami żeby to później dało się odtwarzać na wszystkich telewizorach
i jest to jego zaleta a nie wada
natomiast Main Concept to koder innej firmy - bardzo dobry - i ma wiele ustawień w konfiguracji, ale czy ma ustawienie levels to nie pamiętam
tylko po co to zmieniać?
problem jest z odtwarzaczami w Twoim kompie a nie a Magixem
postaraj się usunąć źródło problemu a nie "wypaczaj" standardy
Przesunięcie poziomów po renderze do mp4
alias pisze:magix jest znany z tego że eksportuje z takimi ustawieniami żeby to później dało się odtwarzać na wszystkich telewizorach
i jest to jego zaleta a nie wada
postaraj się usunąć źródło problemu a nie "wypaczaj" standardy
Słusznie rzeczesz, ale te levelsy trochę mnie zdezorientowały
Obczajam dopiero te rzeczy, miałem stres, że się materiał wyświetli klientowi tak samo blado jak mi
A masz jakiś pomysł co może być u mnie nie tak z odtwarzaniem?
Przesunięcie poziomów po renderze do mp4
Leff pisze:Źródło posta A masz jakiś pomysł co może być u mnie nie tak z odtwarzaniem?
zabrudził się głowica?
zaktualizuj: sterowniki do grafy, kodeki, itd.
Przesunięcie poziomów po renderze do mp4
alias pisze:zaktualizuj: sterowniki do grafy, kodeki, itd.
Hm... sterowniki do grafy najnowsze, kodeki do odtwarzaczy zapewne windoza 10 zaciąga z automatu - chyba, że nie...
Przesunięcie poziomów po renderze do mp4
Zaraz zaraz zaraz - czy ty nie otwierasz tego w kompie poprzez odtwarzacz "filmy i tv"?
Przecież on tak wali w ... z kolorami
Przecież on tak wali w ... z kolorami
Przesunięcie poziomów po renderze do mp4
Leff pisze:alias pisze:zaktualizuj: sterowniki do grafy, kodeki, itd.
Hm... sterowniki do grafy najnowsze, kodeki do odtwarzaczy zapewne windoza 10 zaciąga z automatu - chyba, że nie...
oczywiście że nie
Wysłane z mojego XT1572 przy użyciu Tapatalka
Przesunięcie poziomów po renderze do mp4
alias pisze:Źródło postaLeff pisze:alias pisze:zaktualizuj: sterowniki do grafy, kodeki, itd.
Hm... sterowniki do grafy najnowsze, kodeki do odtwarzaczy zapewne windoza 10 zaciąga z automatu - chyba, że nie...
oczywiście że nie
Wysłane z mojego XT1572 przy użyciu Tapatalka
Zerknąłem w sieć żeby się dowiedzieć jak to zaktualizaować i nie zobaczyłem. Pomożesz koledze?
Przesunięcie poziomów po renderze do mp4
zacznijmy od tego jakie masz podzespoły w kompie, i jakie wgrywałeś lub nie kodeki do systemu?
Przesunięcie poziomów po renderze do mp4
M4jster pisze:Źródło posta Zaraz zaraz zaraz - czy ty nie otwierasz tego w kompie poprzez odtwarzacz "filmy i tv"?
Przecież on tak wali w ... z kolorami
Między innymi - "Filmy i TV" jest domyślnym odtwarzaczem w windozie zdaje się. Windows Media Player pokazuje prawie dobrze. Ale stąd mój cały stres, że skoro "Filmy i TV" jako domyślny odtwarzacz zdaje się nie czytać rekomendacji 709, to się klientom filmy będą wyświetlały blado w czerniach. A idea stojąca za tego typu rekomendacjami jest raczej taka, żeby ustanowić pewien standard w celu właściwego wyświetlania u wszystkich
Dodano po 9 minutach 16 sekundach:
alias pisze:Źródło posta zacznijmy od tego jakie masz podzespoły w kompie, i jakie wgrywałeś lub nie kodeki do systemu?
Komp ma już ok 4 lata i był konfigurowany pod dźwięk, a nie wideo.... wygląda to tak:
i5 3570 3,4 GHz
8 GB ram
NVidia GTX 460
kodeków żadnych zewnętrznych nie wgrywałem.
Przesunięcie poziomów po renderze do mp4
Leff pisze:Źródło posta skoro "Filmy i TV" jako domyślny odtwarzacz zdaje się nie czytać rekomendacji 709, to się klientom filmy będą wyświetlały blado w czerniach
ta aplikacja nie czyta profili monitora, stąd takie kwiatki
ale nic nie poradzisz że w microsyfie pracują dyletanci, którzy pozwolili wypuścić raki pasztet
jak klient będzie narzekał to każ mu zmienić ustawienia domyślnego odtwarzacza i po sprawie
Leff pisze:Źródło posta NVidia GTX 460
pobierz i zaktualizuj do najnowszych ze strony producenta
Leff pisze:Źródło posta kodeków żadnych zewnętrznych nie wgrywałem.
pobierz i zainstaluj:
https://www.codecguide.com/download_k-l ... _basic.htm
albo wyższy pakiet, ale ten w zupełności Ci wystarczy
Przesunięcie poziomów po renderze do mp4
Między innymi - "Filmy i TV" jest domyślnym odtwarzaczem w windozie zdaje się. Windows Media Player pokazuje prawie dobrze. Ale stąd mój cały stres, że skoro "Filmy i TV" jako domyślny odtwarzacz zdaje się nie czytać rekomendacji 709, to się klientom filmy będą wyświetlały blado w czerniach.
Na to nie poradzą żadne kodeki, albo udostępniaj im pliki poprzez vimeo, albo niech to oglądają na tv, albo niech oglądają na innym odtwarzaczu.. ..tego nie przeskoczysz
Przesunięcie poziomów po renderze do mp4
M4jster pisze:Źródło posta Na to nie poradzą żadne kodeki,
przecież kodeki, to po to żeby miał porządek u siebie
Przesunięcie poziomów po renderze do mp4
No to wstyd się przyznać, ale ja nigdy nie instalowałem dodatkowych (pomijając quicktime zanim jeszcze stał się tak dziurawy.. )
windows 7, teraz windows 10.
Pracuję na plikach z 6d, a6500, a7s2, fs700 i nigdy nie było z niczym problemów.
Co prawda problem jest apka 'filmy i tv' ale z niej nie korzystam.
Pewnie do czasu
windows 7, teraz windows 10.
Pracuję na plikach z 6d, a6500, a7s2, fs700 i nigdy nie było z niczym problemów.
Co prawda problem jest apka 'filmy i tv' ale z niej nie korzystam.
Pewnie do czasu
Przesunięcie poziomów po renderze do mp4
Temat wygląda na rozwiązany.
K-Lite zainstalowałem, ale bezpośrednio po tym nie było żadnej różnicy (oczywiście restartowałem kompa )
Zainstalowałem też update, który w międzyczasie wypuścił Magix.
Przypuszczam, że pies pogrzebany był właśnie tutaj. Po updacie renderowane 709 odtwarzane są poprawnie na wszystkich odtwarzaczach - czernie są czarne. Sam VPX też widzi je "normalnie" - 709tki renderowane przed updatem VPX widział i wciąż widzi blado. Odtwarzacze również odtwarzają je wciąż blado. Więc prawdopodobnie błąd był w Magixie.
Tak czy owak - dzięki za pomoc
K-Lite zainstalowałem, ale bezpośrednio po tym nie było żadnej różnicy (oczywiście restartowałem kompa )
Zainstalowałem też update, który w międzyczasie wypuścił Magix.
Przypuszczam, że pies pogrzebany był właśnie tutaj. Po updacie renderowane 709 odtwarzane są poprawnie na wszystkich odtwarzaczach - czernie są czarne. Sam VPX też widzi je "normalnie" - 709tki renderowane przed updatem VPX widział i wciąż widzi blado. Odtwarzacze również odtwarzają je wciąż blado. Więc prawdopodobnie błąd był w Magixie.
Tak czy owak - dzięki za pomoc
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 10 gości