Conectei meu RPi a uma televisão usando um cabo HDMI para DVI, mas a resolução é péssima. A fonte não é nítida, portanto, preciso usar uma resolução mais baixa. Para isso, eu posso executar um comando como tvservice -e CEA\ 20
.
Em esta resposta , Jivings escreve que CEA deve ser usado para TVs onde DMT é para ser usado para monitores de computador. No entanto, vejo os dois modos listados na tvservice
saída. Qual é a diferença exata e como devo decidir qual modo escolher?
pi@raspberrypi ~ $ tvservice -s
state 0x120016 [DVI RGB lim 16:9], 1920x1080 @ 50Hz, interlaced
pi@raspberrypi ~ $ tvservice -m CEA
Group CEA has 6 modes:
mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive
mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive
(native) mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced
mode 21: 720x576 @ 50Hz 4:3, clock:27MHz x2 interlaced
pi@raspberrypi ~ $ tvservice -m DMT
Group DMT has 2 modes:
mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive
mode 85: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
Respostas:
Os modos CEA destinam-se à TV, incluem vários modos entrelaçados e progressivos, geralmente com taxas de quadros de 25/50 / 100Hz (PAL) ou 30/60 / 120Hz (NTSC) e resoluções de TV de 288/480/576/720/1080 digitalizar linhas. Os modos DMT são destinados a monitores de computador, portanto, não existem modos entrelaçados, as resoluções são 640/720/800/1024/1280 e as taxas de quadros são compatíveis com os monitores de computador, algo como 60/70/75/80 / 85 / 120Hz.
Na sua
tvservice
saída, não vejo sobreposições entre os modos CEA e DMT. Se sua TV suportar nativamente 50Hz, seria um pouco tolo tentar fazê-la funcionar nos modos DMT de 60Hz.fonte
Dê uma olhada em https://www.raspberrypi.org/documentation/configuration/config-txt/video.md .
Lá, na seção "Quais valores são válidos para o meu monitor?", Você pode ver que pode gerar um arquivo "edid.dat" e, em seguida, executá-lo no programa edidparser, que você pode ler e obter o que é o preferido. resolução a escolher para sua configuração:
Para mim, gera, entre outras linhas, algo como:
Esteja ciente de que os modos DMT têm o áudio desativado no AFAIK; portanto, você precisará forçar o áudio com o hdmi_drive = 2 no config.txt (explicado no link acima).
fonte
Não comprovado: DMT são basicamente modos DVI e CEA são modos HDMI nativos; pode ser que o áudio funcione apenas nos modos CEA.
fonte