Скачал я некий AVI файл (конкретно - вечер С. Альтова). На компьютере играет нормально. А на телевизоре, через "железный" плейер Филипс лица синие, а синие предметы - красные. Т.е. красный и синий цвета поменялись местами. :w00t: Можно ли это исправить? Может через какой фильтр прогнать?
Gspot показал такое:

Благодарю за совет. :hi:
VxWorks
@ 24-11-2005, 18:31
Помнится, было такое у некоторых файлов - проблема была в неправильной кодировке цвета (colour space) вместо RGB был YUV и наоборот. Комп может подстроиться, а вот плейер...
Попробуй посмотреть в abcAVI - может, там есть какой-то тэг, который отвечает за colour space?
Спасибо. Поставил качаться abcAVI. Никогда не слышал о такой программе. :wub: Фильтр в Dub "ТV - process video data in NTSC native YIQ format" может помочь? Или это вообще не то?
VxWorks
@ 24-11-2005, 19:14
Если моя догадка верна, то попробуй установить RGB to YUV (или наоборот) фильтр
отсюда в Дуб и посмотреть - что происходит.
VxWorks
@ 24-11-2005, 19:53
Ну и как? Для проверки не надо конвертировать весь фильм - поминуты вполне хватит :)
Оба варианта не сработали. Первый не изменил ничего, а второй - сделал цвета такими, что я даже не берусь описать. :w00t:
А не проще для смены цветового пространства использовать AviSynth? И думается лучше приводить к YV12 (вроде кодеры с ним работают). И конечно fast recompress в Dub-е.
Попробуй поменять разрешение на 576x432 / 512x384.
VxWorks
@ 24-11-2005, 21:20
А почему смена разрешения должна влиять на цвета?
QUOTE |
А почему смена разрешения должна влиять на цвета? |
Несколько раз встречал подобные жалобы от пользоватей 642-го. И именно при таком разрешении. Смена разрешения - только предположение.
QUOTE (agor @ 24-11-2005, 12:03) |
Попробуй поменять разрешение на 576x432 / 512x384. |
Похоже, проблема именно в этом. Смена разрешения помогла - кусок файла выглядел нормально.
Спасибо огромное agor, VxWorks и всем обратившем внимание на этот топик.