[mythtv-users] Mac OS X video profile settings in 0.21?

Monkey Pet monkeypet at gmail.com
Fri Mar 14 21:28:54 UTC 2008


If I shutoff the auto-scale, the picture is alot less choppier, but
not perfect.  Now if I use VLC, the picture is magical!

On 3/14/08, Todd Ignasiak <todd.ignasiak at gmail.com> wrote:
> On Fri, Mar 14, 2008 at 1:15 AM, Monkey Pet <monkeypet at gmail.com> wrote:
>  > I think the difference between your setup and mine is that I am trying
>  >  to playback 1080i shows on a 1080 resolution 1920x1080, while you are
>  >  using a 720p resolution.
>
>
> There was a change made in 0.21 to help the 1080p scaling issues.  I
>  tested it on a 1920x1200 iMac, and it solved the issue there.
>  Unfortunately it appears it didn't solve the issue across the board.
>
>  If you turn off the "Scale as necessary" option in playback settings,
>  does it help your 1080i playback?   If so, the root source is probably
>  the same as what we were seeing before.
>
>
>  >  On Fri, Mar 14, 2008 at 1:06 AM, Todd Ignasiak <todd.ignasiak at gmail.com> wrote:
>  >  > On Thu, Mar 13, 2008 at 11:25 PM, Monkey Pet <monkeypet at gmail.com> wrote:
>  >  >  > Todd provided his binary for me to test.  Unfortunately, on my intel
>  >  >  >  macmini (1.83GHz Intel Core 2 Duo, 1GB of memory), i didn't see it
>  >  >  >  make any difference on the 1080i playback and still had choppy
>  >  >  >  playback (as observed from watching the video playback).  However,
>  >  >  >  Todd mentioned something about the 1080i playback not working right in
>  >  >  >  his post.
>  >  >
>  >  >  For me, 1080i works fine with software decoding.   I only ran into
>  >  >  problems when trying to do 1080i with the hardware accelerated video
>  >  >  playback.
>  >  >
>  >  >  What video profile settings are you using?  I use a custom profile, set to:
>  >  >
>  >  >  Resolution > 720p:  Standard Decoder and Quartz-blit renderer and
>  >  >  Linear Blend deinterlacer.
>  >  >  720p: "Mac hardware acceleration" Decoder and quartz-accel renderer
>  >  >  Res < 720p: Standard Decoder + Quartz-blit renderer + Linear Blend.
>  >  >
>  >  >
>  >  >  I am running on a 1.66GHz Core Duo Mini with 1GB RAM, displaying on a
>  >  >  1280x768 DLP Projector connected via DVI->HDMI.
>  >  >
>  >  >
>  >  >
>  >  >  >  Temporary hosted here: http://yoeu.net/~fa/mfe_0.21mmx.zip
>  >  >  >
>  >  >  >
>  >  >  >  On Thu, Mar 13, 2008 at 10:35 AM, Monkey Pet <monkeypet at gmail.com> wrote:
>  >  >  >
>  >  >  >
>  >  >  > > Hi Todd, can you provide a binary for us to test?  I want to see if
>  >  >  >  > this patch solves the issue for me.  Thx.
>  >  >  >  >
>  >  >  >  >
>  >  >  >  > On 3/13/08, Todd Ignasiak <todd.ignasiak at gmail.com> wrote:
>  >  >  >  > > On Sun, Mar 9, 2008 at 1:37 PM, Todd Ignasiak <todd.ignasiak at gmail.com> wrote:
>  >  >  >  > >  > I just upgraded my Mac OS X MythTV setup to 0.21, and ran into
>  >  >  >  > >  >  problems with video playback performance.
>  >  >  >  > >  >
>  >  >  >  > >  >  1080i playback went from using 80-90% of one CPU (Mac Mini 1.66GHz
>  >  >  >  > >  >  Core Duo) in 0.20.2 to 135-155% CPU with 0.21 and choppy playback.
>  >  >  >  > >  >  I have tried a bunch of settings for the video profile, but nothing
>  >  >  >  > >  >  has brought the CPU down from the 150% range.     Even 720p playback,
>  >  >  >  > >  >  which used to be around 65-70% cpu load, is at 130%+.
>  >  >  >  > >
>  >  >  >  > >
>  >  >  >  > > After a bunch of experimentation, I finally located a Trac ticket
>  >  >  >  > >  which had a patch to enable MMX in Leopard.  After applying that
>  >  >  >  > >  patch, video decoding CPU usage is back down in the ballpark that 0.20
>  >  >  >  > >  was in.   Are these 'known issues' posted anywhere?  It is not
>  >  >  >  > >  mentioned in the release notes, or any mailing list, wiki, etc. that I
>  >  >  >  > >  could find.
>  >  >  >  > >
>  >  >  >  > >  The patch is here: http://svn.mythtv.org/trac/ticket/4200
>  >  >  >  > >
>  >  >  >  > >  I also enabled the Mac video acceleration (dvdv) option.   For 720p
>  >  >  >  > >  playback, it looked very promising.. CPU usage was around 50%.   But,
>  >  >  >  > >  1080i playback didn't work right, the video output was corrupted with
>  >  >  >  > >  tiles of what appeared to be unused video memory (e.g. chunks of the
>  >  >  >  > >  Front Row menu were shown when video playback was attempted).
>  >  >  >  > >
>  >  >  >  > >
>  >  >  >  > >
>  >  >  >  > >  >  I see that the dvdv acceleration is listed as a new feature in 0.21.
>  >  >  >  > >  >  Does this mean that it is now stable enough for common usage?  My
>  >  >  >  > >  >  attempts at using it in the past didn't go well.   Are there any
>  >  >  >  > >  >  limits on its support (is Leopard okay?), or is it documented
>  >  >  >  > >  >  anywhere?      I am not positive, but I don't think the frontend
>  >  >  >  > >  >  configuration generated by osx-packager.pl listed Mac acceleration as
>  >  >  >  > >  >  being enabled.
>  >  >  >  > >  >
>  >  >  >  > >  >
>  >  >  >  > >  >  The settings options appear to be:
>  >  >  >  > >  >
>  >  >  >  > >  >  Decoder: Standard, libmpeg2,
>  >  >  >  > >  >  Video Renderer: opengl, quartz-blit
>  >  >  >  > >  >  OSD Renderer: softblend
>  >  >  >  > >  >
>  >  >  >  > >  >  Decoder: Mac hardware acceleration
>  >  >  >  > >  >  Video Renderer: quartz-accel
>  >  >  >  > >  >  OSD Renderer: opengl3
>  >  >  >  > >  >
>  >  >  >  > >  >  I thought the closest approximation of 0.20 settings was  Standard
>  >  >  >  > >  >  MPEG2, Quartz-blit, softblend.  But, that was still up around 150%
>  >  >  >  > >  >  CPU.
>  >  >  >  > >  >
>  >  >  >  > >  >
>  >  >  >  > >  >  Anyone having better results for Mac OS playback?
>  >  >  >  > >  >
>  >  >  >  > >  _______________________________________________
>  >  >  >  > >  mythtv-users mailing list
>  >  >  >  > >  mythtv-users at mythtv.org
>  >  >  >  > >  http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>  >  >  >  > >
>  >  >  >  >
>  >  >  >  _______________________________________________
>  >  >  >  mythtv-users mailing list
>  >  >  >  mythtv-users at mythtv.org
>  >  >  >  http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>  >  >  >
>  >  >  _______________________________________________
>  >  >  mythtv-users mailing list
>  >  >  mythtv-users at mythtv.org
>  >  >  http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>  >  >
>  >  _______________________________________________
>  >  mythtv-users mailing list
>  >  mythtv-users at mythtv.org
>  >  http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>  >
>  _______________________________________________
>  mythtv-users mailing list
>  mythtv-users at mythtv.org
>  http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>


More information about the mythtv-users mailing list