Originally Posted by Ted Todorov
The fix mentioned being:defaults write com.elgato.eyetv 'DisableDisplayLink' -bool yes
I tried it, and indeed I found the resulting audio synch problem to be more than slight -- it was immediately apparent and made the program (to me) unwatchable. Digital Audio out via toslink.
So now I am faced with the choice of never updating my main HTPC, a 2009 to Lion or not using EyeTV for playback, which would be mostly OK, but what about live/in progress programs (sports, news, etc.). Meanwhile it is my main iTunes machine with which I synch all my iOS devices... so I need to upgrade for iCloud. Not a good situation.
No, not at all. Your observations are exactly the same as mine (either the stuttering or the severe audio synch problem). And I am not using a Mac mini but an eight-core Mac Pro with 24 GB RAM and an ATI Radeon HD 5870 graphics card with 1024 MB VRAM. There should be absolutely no problem at all with playing EyeTV recordings as the system load is incredibly low, I could even play several 1080p movies in VLC and QuickTime at the same time.
Well, this is just one fraction of the more and more irritating loss of quality and performance of Mac OS X. Many areas are getting significantly less user friendly, e. g. the fact that Apples DVD Player cannot be used comfortably in combination with multiple displays and full screen, the lack of care and removal of Front Row, the completely overcharged iTunes application, the lack of system support for Blu-ray movies, etc.
I might however have found some sort of workaround. I hate workarounds as they usually cost money and/or maintenance, but in this case I was so annoyed by the loss of watching quality in EyeTV that I feel nevertheless a bit relieved.
I recently bought an Apple TV (the 1080p model) and hoped to be able to jailbreak and install XBMC on it for being at least capable to watch some of my EyeTV recordings (most of them work flawlessly in XBMC, some don't.) But as you might know, a jailbreak of the new Apple TV seems to be impossible in the short-term
, so this was again a cul-de-sac. In my despair I then thought that I could still use it's wireless sound capacities in combination with EyeTV (I'm using high end digital speakers, so this option always was a temptation). For this, you unfortunately need the software Airfoil
, otherwise the sound would arrive later than the picture, making EyeTV even less usable.
To obtain a synchronized sound using EyeTV with Airfoil, Rogue Amoeba teamed up
with Elgato for delaying the image adequately. The result is quite surprising, as not only the sound can now be transmitted wirelessly to the TV set or the speakers but also as EyeTV's stuttering under Lion has disappeared afterwards. Since I did the installation of Apple TV and Airfoil, I had no more stuttering EyeTV recordings or live TV. I should perhaps watch more recordings for being really sure, but during a two hours session there wasn't any stuttering at all.
Unfortunately, there's no easy solution for playing DVD's afterwards. As Apple TV does not play any remotely mounted DVD's you either have to use VLC or Rogue Amoeba's own Airfoil Video Player (comes with Airfoil), which aren't both fully convincing DVD player replacements (your mileage may vary).
What can be done however is to inform Elgato about this workaround as it might help them to circumscribe the origin of the behavior which drives some of us crazy since Lion has been released. I would be happy to do so but would like to hear the results from other people still suffering from the same problem under Mac OS X Lion (10.7.3) with a sufficiently performant Mac, the most recent version of EyeTV (3.5.4, build 6786 or 6788) before transmitting my experiences to them. Did the Airfoil/Apple TV workaround work for you too?