Принудительное соответствие настольного компьютера MacOS соотношению 4: 3 при передаче сигнала 720x480p через HDMI.

209
dumpsterac1d

Я спрашивал везде, но, похоже, для этого нет решения. Когда я отправляю 720x480 на свой ЭЛТ, с каждой стороны имеется около 40 пикселей нижнего сканирования, очевидно, потому что телевизор имеет соотношение 4: 3, а 720x480 - нет.

Есть ли способ «сжать» активный рабочий стол Mac, чтобы он соответствовал соотношению 4: 3, при этом передавая сигнал 720x480p через HDMI? Я пробовал несколько решений для приложений, и они, похоже, не охватывают что-то подобное. Довольно положительно, это будет работать с Linux.

Спасибо, ребята!

Начало 2015 года Macbook Pro 13 "High Sierra, интегрированная графика Intel

1
FYI 720x480 * - * 4: 3 на аналоговом телевизоре с NTSC CRT, потому что у телевизоров NTSC прямоугольные пиксели были выше, чем были широкими. Как бы то ни было, вы хотите отправить 720x480 по HDMI на современный дисплей с квадратными пикселями, чтобы с каждой стороны у вас были колонки шириной 40 пикселей (вертикальные черные полосы), чтобы рабочий стол по-прежнему оставался размером 640x480? А отправка 640х480 у вас не работает? Разве ваш дисплей не имеет режима не растягивать (то есть не «зум») 640x480, оставляя его в вертикальном положении? Spiff 5 лет назад 0
Уверяю вас, это не 4: 3. Эта коробка, которую я купил, которая переводит HDMI в Component (YPbPr), принимает только широкие форматы, я бы тоже попробовал 800x600, но он делает странные вещи с этим конвертером. По сути, вертикальное разрешение в порядке, 480 - идеальное, 720 - горизонтальное, что приводит к пересканированию почти в 40 раз. Я прошел через это около недели, и мне не нужно менять разрешение сигнала по HDMI, мне нужно чтобы Mac поверил, что рабочая область рабочего стола, полноэкранные видео и т. д. имеют ширину всего 640 пикселей, чтобы он правильно отображался через конвертер. dumpsterac1d 5 лет назад 0
У меня нет решения для вас, но я подозреваю, что проблема в том, что ваш блок HDMI-to-Component отправляет информацию EDID, из-за которой macOS думает, что она не может выполнить 640x480. Есть способы сказать macOS переопределить информацию EDID, которую он получает от данного «дисплея» (в данном случае вашего конвертера), но это немного сложно и потребует некоторой работы. См. Https://embdev.net/topic/284710 или просто выполните поиск «переопределение EDID macOS» Spiff 5 лет назад 0

0 ответов на вопрос