CEA และ DMT ต่างกันอย่างไร


19

ฉันได้เชื่อมต่อ RPi ของฉันเข้ากับโทรทัศน์โดยใช้สาย HDMI กับ DVI แต่ความละเอียดนั้นแย่มาก แบบอักษรไม่คมชัดดังนั้นฉันต้องใช้ความละเอียดที่ต่ำกว่า tvservice -e CEA\ 20เพื่อที่ฉันสามารถเรียกใช้คำสั่งเช่น

ในคำตอบนี้ Jivings เขียนว่าควรใช้ CEA สำหรับทีวีที่ต้องใช้ DMT สำหรับจอภาพคอมพิวเตอร์ อย่างไรก็ตามฉันเห็นโหมดทั้งสองอยู่ในรายการในtvserviceผลลัพธ์ ความแตกต่างที่แน่นอนคืออะไรและฉันควรตัดสินใจเลือกโหมดไหน

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

2
ในกรณีที่คุณสงสัยว่า CEA และ DMT หมายถึงอะไรฉันพบว่า CEA นั้นย่อมาจาก "Consumer Electronics Association" ถึงแม้ว่ามันจะอ้างถึงการขยายเวลาข้อมูลไปยังExtended Display Identification Data (EDID) DMT ยืนสำหรับการแสดงผลการตรวจสอบการกำหนดเวลาและเป็นส่วนหนึ่งของVESAมาตรฐานตามที่ระบุไว้ที่นี่ ดังนั้นในระยะสั้นพวกเขามีวิธีการต่าง ๆ ในการระบุเวลาในการแสดงผล ฉันไม่รู้จะช่วยคุณเลือกอย่างไร :)
lindes

คำตอบ:


17

โหมด CEA นั้นออกแบบมาสำหรับทีวีโดยมีโหมดอินเตอร์เลซและโหมดโปรเกรสซีฟมากมายโดยปกติจะมีอัตราเฟรม 25/50 / 100Hz (PAL) หรือ 30/60 / 120Hz (NTSC) และความละเอียดทีวี 288/480/576/720/1080 สแกนเส้น โหมด DMT มีไว้สำหรับจอคอมพิวเตอร์ดังนั้นจึงไม่มีโหมดอินเตอร์เลซความละเอียดคือ 640/720/800/1024/1280 และอัตราเฟรมเข้ากันได้กับจอคอมพิวเตอร์เช่น 60/70/75/80 / 85 / 120Hz

ในtvserviceผลลัพธ์ของคุณฉันไม่เห็นการซ้อนทับระหว่างโหมด CEA และ DMT หากทีวีของคุณรองรับ 50Hz เป็นไปได้ยากที่จะลองใช้งานกับโหมด 60Hz DMT


2

ลองดูที่https://www.raspberrypi.org/documentation/configuration/config-txt/video.md

ภายใต้หัวข้อ "ค่าใดที่ถูกต้องสำหรับจอภาพของฉัน" คุณจะเห็นว่าคุณสามารถสร้างไฟล์ "edid.dat" จากนั้นเรียกใช้โปรแกรม edidparser ซึ่งคุณสามารถอ่านและรับสิ่งที่ต้องการ ความละเอียดสำหรับการตั้งค่าของคุณ:

/opt/vc/bin/tvservice -d edid.dat; /opt/vc/bin/edidparser edid.dat

สำหรับฉันมันออกมาระหว่างบรรทัดอื่น ๆ เช่น:

HDMI:EDID best score mode is now DMT (39) 1360x768p @ 60 Hz with pixel clock 85 MHz (score 5188004)

โปรดทราบว่าโหมด DMT นั้นปิดการใช้งานเสียง AFAIK ดังนั้นคุณจะต้องบังคับเสียงด้วยhdmi_drive = 2ใน config.txt (อธิบายไว้ในลิงก์ด้านบน)


0

ไม่ได้รับการพิสูจน์: DMT เป็นโหมด DVI โดยทั่วไปและ CEA เป็นโหมด HDMI เนทีฟอาจเป็นเพราะเสียงนั้นใช้ได้กับโหมด CEA เท่านั้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.