Saya telah menghubungkan RPi saya ke televisi menggunakan kabel HDMI ke DVI, tetapi resolusinya mengerikan. Fontnya tidak tajam, jadi saya perlu menggunakan resolusi yang lebih rendah. Untuk itu, saya bisa menjalankan perintah like tvservice -e CEA\ 20
.
Dalam jawaban ini , Jivings menulis bahwa CEA harus digunakan untuk TV di mana DMT akan digunakan untuk monitor komputer. Namun, saya melihat kedua mode terdaftar dalam tvservice
output. Apa perbedaan pastinya dan bagaimana saya harus memutuskan mode apa yang harus dipilih?
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
Jawaban:
Mode CEA ditujukan untuk TV, mereka termasuk banyak mode interlaced dan progresif, biasanya dengan 25/50 / 100Hz (PAL) atau 30/60 / 120Hz (NTSC) frame rate dan resolusi TV 288/480/576/720/1080 memindai garis. Mode DMT ditujukan untuk monitor komputer, oleh karena itu tidak ada mode interlaced, resolusinya adalah 640/720/800/1024/1280 dan frame rate kompatibel dengan monitor komputer, sekitar 60/70/75/80 / 85 / 120Hz.
Dalam
tvservice
output Anda, saya tidak melihat tumpang tindih antara mode CEA dan DMT. Jika TV Anda secara alami mendukung 50Hz, akan agak konyol untuk mencoba membuatnya bekerja dengan mode DMT 60Hz.sumber
Lihatlah https://www.raspberrypi.org/documentation/configuration/config-txt/video.md .
Di sana, di bawah bagian "Nilai mana yang valid untuk monitor saya?", Anda dapat melihat bahwa Anda dapat menghasilkan file "edid.dat", dan kemudian menimpanya dengan program edidparser, yang dapat Anda baca dan dapatkan apa yang disukai resolusi untuk dipilih untuk pengaturan Anda:
Bagi saya itu menghasilkan, antara baris lain, sesuatu seperti:
Ketahuilah bahwa mode DMT telah menonaktifkan audio AFAIK, jadi Anda harus memaksa audio dengan hdmi_drive = 2 di config.txt (dijelaskan di tautan di atas).
sumber
Tidak terbukti: DMT pada dasarnya adalah mode DVI dan CEA adalah mode HDMI asli, mungkin audio hanya berfungsi untuk mode CEA.
sumber