Osadzanie znaków wodnych w VirtualDub - Znak wodny nagle staje się niebieski

0

Co się stało z moim logo?

Spojrzeć na

http://www.youtube.com/watch?v=7ZQlVRPFshs

http://www.youtube.com/watch?v=VR58GQr3wV8

Widzisz logo w prawym dolnym rogu? To jest ten obraz:
wprowadź opis zdjęcia tutaj
to znak wodny.bmp. Nie jest niebieski, jest czerwony.

Używam tego do osadzenia logo

wprowadź opis zdjęcia tutaj.

Jest to filtr ffdshow z http://ffdshow-tryout.sourceforge.net . Zawsze używam najnowszej wersji. A do transkodowania używam http://komisar.gin.by/ .

Dlaczego moje logo jest nagle niebieskie ?!

Grumpy ol 'Bear
źródło
Czy to naprawdę nagle stało się niebieskie? Czy zdarza się to w przypadku wszystkich kodowanych odtąd plików, czy może jest to przypadkowy wzór? Nie rozumiem, dlaczego losowo to zrobił.
slhck 22.04.11
Tak, nagle. Mam na myśli, że mój ostatni film zakodowany to youtube.com/watch?v=9G-tV6gbcg8 , wciąż tam był czerwony. Teraz nagle robi się niebieski. Tak, dzieje się ze wszystkimi kodowanymi przeze mnie plikami.
Grumpy ol 'Bear
Mam na myśli to, czy dzieje się tak również w przypadku kolejnych kodowań?
slhck
Tak, dla każdego kodowania. Bez względu na to, jaki film transkoduję, odtąd zawsze jest niebieski.
Grumpy ol 'Bear

Odpowiedzi:

0

Myślę, że nastąpiła zmiana przestrzeni kolorów.

Weźmy prosty przykład: może czytałeś logo tak jak RGBwcześniej. Czerwone porcje były przechowywane jako 0xFF0000. Możesz również zapisać go jako BGR- i tam zamieniłbyś swoje wartości na czerwony i niebieski, ponieważ FFczęść byłaby interpretowana jako część niebieska zamiast czerwonej.

Co gorsza, wideo zostanie zamienione na YUV, w którym kolory mogą być jeszcze bardziej pomieszane, ponieważ teraz jest podzielone na Luma i Chroma zamiast surowych wartości kolorów.

Sugeruję:

  • Znajdź ustawienia przestrzeni kolorów wejściowych / wyjściowych i spróbuj z nimi eksperymentować. Może coś tu pomieszano.
  • Zapisz nową wersję znaku wodnego, być może z innym programem.
slhck
źródło