jwz - mini-DVI splitting to DVI plus SVideo [entries|archive|friends|userinfo]
jwz

  www.jwz.org
  userinfo
  archive
  rss

Links
[»| DNA (Log) (iCal) WebCollage (LJ) Mixtapes ]

mini-DVI splitting to DVI plus SVideo [Sun, 18-Nov-2007 2:22 PM]
Previous Entry Add to Memories Tell a Friend Next Entry
[Tags|, , ]
[music |Frostiva -- Pathos]

Dear Lazyweb,

Let's say I was thinking about upgrading the second monitor I have attached to my iMac from a CRT (SVGA) to an LCD (DVI). I want that second monitor to run in 1600×1200 or so, and yet be mirrored onto my TV (projector) via an SVideo cable. Right now, I am accomplishing this by having the iMac's mini-DVI going into a mini-DVI-to-SVGA converter, and thence to an AverKey 300 SVGA splitter, which gives me an SVGA pass-through plus a downsampled SVideo output. (As discussed earlier.)

So, there are cables like this which split DVI into DVI-plus-SVGA, but they only work with DVI-I... and as far as I can tell, the only mini-DVI-to-DVI adapters that exist are DVI-D only (suggesting that perhaps Macs don't do analog DVI output at all?)

So, what's the cheapest way to do it?

linkReply

Comments:
[User Picture]From: [info]semiclever
Sun, 18-Nov-2007 10:46 PM (UTC)

(Link)

There exist mini DVI to VGA cables, so it's electrically possible. Unfortunately Apple doesn't seem to sell an appropriate cable and I'm not aware of any 3rd party cables.
[User Picture]From: [info]jwz
Sun, 18-Nov-2007 10:49 PM (UTC)

(Link)

Are you saying that the existence of mini-DVI-to-VGA implies that the video card in the iMac is, in fact, putting out signal on the analog lines of the mini-DVI connector? (I don't particularly understand how this shit works.)
[User Picture]From: [info]netik
Sun, 18-Nov-2007 11:27 PM (UTC)

(Link)

A two port DVI splitter would deal with this nicely.

http://www.diguniverse.com/COMPUTER/PERIPHERAL-SHARING-VIDEO-SPLIT/DHGVS162W6.html

Imac -> mini-DVI to standard DVI -> Splitter.

1 leg to the LCD and a 2nd leg to a DVI->VGA adapter cable.

This is a $200 fix + misc cabling, and probably not the kind of money you want to spend.

I think you're going to run into a problem with display sensing, though. The DVI cables will tell the Mac to adjust it's resolution. The projector will ask for one resolution and the LCD will ask for another. This'll cause display issues.

I don't know what your projector's native resolution is, but if you want to do this, the LCD and the projector have to match, or it'll look bad. LCD's look terrible when they're not running in their native resolution.

There's a way around this:
http://www.macosxhints.com/article.php?story=20070326221246345

But it involves cutting pins 6 and 7 going to the projector to disable the Mac's display sense circuit.
[User Picture]From: [info]jwz
Sun, 18-Nov-2007 11:35 PM (UTC)

(Link)

    I don't know what your projector's native resolution is, but if you want to do this, the LCD and the projector have to match, or it'll look bad. LCD's look terrible when they're not running in their native resolution.

This is demonstrably not true, since right now I'm going iMac→SVGA→AverKey→SVideo-cable→Tuner→component-cable→Projector (whose native is probably 1024x768) and it looks just fine. (For values of "fine" meaning "as good as SVideo can ever be".)

[User Picture]From: [info]netik
Mon, 19-Nov-2007 12:01 AM (UTC)

(Link)

My powerbook g4's LCD looks pretty bad when it's not at native resolution. I think projectors are much better at dealing with different resolutions because they expect many different input signals.

I think the solution I gave you will work, though.
[User Picture]From: [info]jwz
Mon, 19-Nov-2007 12:07 AM (UTC)

(Link)

A DVI splitter (plus a DVI-to-SVGA cable) will only work if I can get a DVI-I signal from the Mac, not a DVI-D, which, as I said, is what Apple's mini-DVI-to-DVI cable does.
[User Picture]From: [info]baconmonkey
Sun, 18-Nov-2007 11:30 PM (UTC)

(Link)

typically, yes, DVI cards output both analog and digital. that's how the dvi->vga works.


also, doesn't your projector support higher resolutions? if yes, run component or even VGA directly.
there are many more easy options to convert to component from other high-res systems.


also, here is that $35 cable for $6
http://www.monoprice.com/products/product.asp?c_id=101&cp_id=10113&cs_id=1011304&p_id=2519&seq=1&format=2


and mini-DVI to VGA for $21
http://www.smalldog.com/product/45554

100' M/F svga cable - $24
http://www.monoprice.com/products/product.asp?c_id=102&cp_id=10201&cs_id=1020104&p_id=275&seq=1&format=2



http://en.wikipedia.org/wiki/Mini-DVI
[User Picture]From: [info]jwz
Sun, 18-Nov-2007 11:37 PM (UTC)

(Link)

None of those links come anywhere close to solving the problem I am trying to solve.

Read it again:

Not just trying to go from computer to TV.

Trying to go from computer to DVI monitor with DVI monitor mirrored onto probably-different-resolution TV.
[User Picture]From: [info]baconmonkey
Sun, 18-Nov-2007 11:44 PM (UTC)

(Link)

here, let me re-phrase this all:


Does your gigantor-expensive projector have VGA or Component in?

if yes, try letting it handle the resolution-rescaling and feed it full-res via component or VGA. Most projectors will do that.

if no, er, well, that sucks.
[User Picture]From: [info]netik
Mon, 19-Nov-2007 12:03 AM (UTC)

(Link)

Come to think of it, Does gigantor projector have DVI through or VGA through? Lots of high end projectors do this, and it might solve your problem.
[User Picture]From: [info]jwz
Mon, 19-Nov-2007 12:04 AM (UTC)

(Link)

The problem, as stated, involves an SVideo cable. Let's just leave it at that so that I don't have to spend four more paragraphs explaining why.
[User Picture]From: [info]baconmonkey
Mon, 19-Nov-2007 12:07 AM (UTC)

(Link)

having re-re-re-re-read your post, and untangled everything, I gather what you want it thus:


DVI-out with Digital out to LCD and Analog out split off to something that will probably be converted to svideo.

in which case, you mean this:

DVI-I Y cable with DVI-D and VGA outputs
http://www.lindy.com/uk/productfolder/04/41219/index.php


[User Picture]From: [info]jwz
Mon, 19-Nov-2007 12:09 AM (UTC)

(Link)

Again, that requires DVI-I. I have not yet seen a way to convert mini-DVI to DVI-I instead of DVI-D.
[User Picture]From: [info]semiclever
Sun, 18-Nov-2007 11:32 PM (UTC)

(Link)

Yup. The analog pins of mini DVI (as well as DVI-I) are just VGA signalling pins stuffed into the DVI connector. These adaptors just change the connector without doing anything smart.

http://en.wikipedia.org/wiki/Mini-DVI
http://en.wikipedia.org/wiki/Digital_Visual_Interface
[User Picture]From: [info]cacepi
Mon, 19-Nov-2007 2:23 AM (UTC)

(Link)

Have you ever seen Apple's mini DVI to DVI adaptor?

It looks like this.

It doesn't have pins for an analog signal. At all.

[User Picture]From: [info]semiclever
Mon, 19-Nov-2007 9:16 AM (UTC)

(Link)

Yeah, it's a mini DVI to DVI-D adaptor. I never claimed it did. What I claim is that the mini-DVI port on the back of an iMac has the signal pins for analog. So it should be possible, even though with apple parts it isn't.

Thanks for finding the pic though. Now I don't have to dig up a mini-DVI to DVI cable when I get to work just to check that apple's marketing wasn't lying.
From: [info]eugene_o
Mon, 19-Nov-2007 4:50 AM (UTC)

(Link)

I am currently using such adapter to connect a mini-DVI output on my previous generation intel iMac to a TV that has a VGA input - and it works fine.
What I don't know is whether it outputs both digital and analog signals at once or switches depending on what's connected to it.
[User Picture]From: [info]ultranurd
Mon, 19-Nov-2007 1:59 AM (UTC)

DVI-D xor DVI-A

(Link)

This description of the Mini-DVI pinouts makes it sound like the graphics card can only accept a single display identifier at a time, so it gets either the info passed through the DVI-D or SVGA adapter, or it gets the identifier of the Mini-DVI to S-Video/Composite breakout box. I'm not sure why, since DVI-I also only has one set of DDC pins, and the splitter you mentioned can do it... but it also says it depends on the graphics card, which must be the issue with the iMac.

The BlackBox 2-port DVI splitter is listed for $260 on CDW, and you'd need to add a DVI-to-S-video box (the Apple one is $19) but the manual for the BlackBox is unclear what the box does if you try to have analog output and a digital input. I suspect the box is just duplicating the input signals, as opposed to being able to do downsampling like your current box, so if that's true the combination wouldn't work.
[User Picture]From: [info]dojothemouse
Mon, 19-Nov-2007 8:04 AM (UTC)

(Link)

  • This is not an answer to your question.
  • iBooks used to do video out through the minijack. You could get a special minijack to S-Video and RCA adapter that had an extra segment or two on the minijack end. This feature was... uh... unheralded. I doubt that it still exists on modern macs because I suspect that was what used to give my iBook the hard freezes when I plugged in headphones.
Does anyone know what that feature was called or whether it's really gone?
[User Picture]From: [info]divelog
Mon, 19-Nov-2007 6:47 PM (UTC)

LCD -> SVGA?

(Link)

Is your new lcd panel DVI only? Most have an SVGA input. Can't you just use that? Then you don't have to buy anything.
[User Picture]From: [info]jwz
Mon, 19-Nov-2007 8:07 PM (UTC)

Re: LCD -> SVGA?

(Link)

I haven't bought the new LCD yet, but if I do, I'd sure rather get one that is digital instead of analog.
[User Picture]From: [info]divelog
Mon, 19-Nov-2007 8:53 PM (UTC)

Re: LCD -> SVGA?

(Link)

I'm pretty sure all lcds are digital. Even the ones that only have a vga connector.

My Samsung SyncMaster 204t's have both a dvi and a vga connector. I've used both; it looks like a 1600x1200@60hz monitor to the os when using the vga. I believe there's just a A->D converter inside the lcd. I could tell no difference in quality between using the vga or DVI connectors, both were detected automatically (in linux!). YMMV.
[User Picture]From: [info]jwz
Mon, 19-Nov-2007 9:01 PM (UTC)

Re: LCD -> SVGA?

(Link)

If there's a VGA cable involved, then it's getting converted from digital to analog and back. And that's not how we roll in the Twenty-First Century.
[User Picture]From: [info]divelog
Mon, 19-Nov-2007 9:15 PM (UTC)

Re: LCD -> SVGA?

(Link)

Yes, but survey says you'll never be able to tell the difference.
Sorry, I have no easy answers for your all digital desires.
[User Picture]From: [info]semiclever
Mon, 19-Nov-2007 11:08 PM (UTC)

Re: LCD -> SVGA?

(Link)

I gotta second this. It sucks from an engineering aesthetic point of view but has the advantage that it will work with no observable loss of quality up to at least 1600x1200.

I hate to be the voice of reason but you could always start with this (you've got all the right boxes anyway) and upgrade to digital when you figure it out.
[User Picture]From: [info]fnivramd
Mon, 19-Nov-2007 11:39 PM (UTC)

Re: LCD → SVGA?

(Link)

If you don't go with this option then you need fancy gizmos (because you need to simultaneously feed DVI-D to a display AND use the same DVI-D feed to generate a lower resolution S Video output), and in my experience if we recommend that you buy lots of fancy gizmos and you have trouble getting even one of them to work, you'll throw your toys out of the pram. So let's take a bit more of a look at the alternative.

DVI-D is (RGB) analog signal encodings of three serial bitstreams (six if you have a high resolution display but let's not worry about that) at 165MHz. It doesn't really do error correction, but being notionally digital you can obviously recover from quite a lot of interference. It transmits 8 such serial bits per pixel on each channel (all of which will end up on the screen unless you're too cheap to buy a good one). As a result it will probably work... fine. Or not at all.

VGA (and thus DVI-A since they're the same except for the connector) is three (RGB) analog signals generated from 8 (or sometimes more) bits per channel at up to 400MHz. Again no error correction, but since you have a digital flat panel it will digitise the input signal to 8 bits (or if you're cheap, 6 bits) effectively recovering from some interference. It will also use a PLL to lock onto the correct signal, just like the DVI-D interface, except that the method is probably patented by some Taiwanese company instead of being specified in a standards document. As a result it will probably work... fine, after you push the "Auto" button on the LCD panel once. Or it might be fuzzy, and you'll need to buy new cables, but you already did that once so probably not.

Arguing that one of these technologies is "digital" while the other is "analog" is a bit... pendantic. One of these days they'll stop sending the same white pixel that hasn't changed to the display, over and over 60 times per second. One of these days one of DVI-D's successors will be so much better than VGA that we'll laugh about it and no-one will use a VGA connector any more. But DVI-D was actually worse than VGA for a lot of applications, it's like Hyperthreading, or the TV series Lost, it should be really good but it's actually just been built up too much and leaves you disappointed. It didn't even feature better hotplug than we already had with VGA thanks to EDID.
[User Picture]From: [info]telecart
Wed, 28-Nov-2007 2:01 AM (UTC)

(Link)

Sorry to bug you on an old post, but did you find anything for this..? Since I'm pretty much in the same situation (only with a MacBook Pro and a DVI rather than miniDVI)..