[mythtv-users] nouveau video faster than audio

Eyal Lebedinsky eyal at eyal.emu.id.au
Wed Jan 1 23:34:06 UTC 2014


On 01/02/14 09:00, HP-mini wrote:
> On Wed, 2014-01-01 at 20:45 +1100, Eyal Lebedinsky wrote:
>> On 01/01/14 20:00, Nick Rout wrote:
>>> On Wed, Jan 1, 2014 at 9:22 PM, Eyal Lebedinsky <eyal at eyal.emu.id.au> wrote:
>>>> On 01/01/14 18:55, Nick Rout wrote:
>
>>>>>>
>>>>>> Sorry, just a finger slip, it is 0.26.1-4.
>>>>>
>>>>> Try the nvidia driver, not sure why you'd use nouveau on a multimedia box.
>
>>>> It is my understanding that it should be usable these days, and it is just
>>>> fine
>>>> otherwise.
>>>>
>>>> I should add that with mplayer or vlc the same files play perfectly. Only
>>>> mythtv
>>>> FE has this problem.
>>>
>>> where are you playing the audio to? HDMI? analogue?
>>
>> Nothing this fancy. Audio taken from the PC headset socket to the shelf speakers.
>> FE says Audio output device: ALSA:pulse
>>
>>>>> If the video is made at 25fps it should be played back at 25 fps,
>>>>> adjust your settings so that the refresh rate is switched to the rate
>>>>> the video is supposed to be played at.
>>>>>
>>>>>> On 01/01/14 16:50, Nick Rout wrote:
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Jan 1, 2014 at 6:28 PM, Eyal Lebedinsky <eyal at eyal.emu.id.au>
>>>>>>> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> Earlier this year I reported an issue which I never resolved (I stopped
>>>>>>>> using the FE
>>>>>>>> on this machine).
>>>>>>>>
>>>>>>>> The problem is that the audio plays normally but the video is faster so
>>>>>>>> the
>>>>>>>> two get out
>>>>>>>> of sync quickly (and the difference grows very large). Any skip fwd/bwd
>>>>>>>> resyncs the two
>>>>>>>> which then start diverging again.
>>>>>>>>
>>>>>>>> I want to get back to it and find a solution. Maybe adding more details
>>>>>>>> will
>>>>>>>> bring up a solution?
>>>>>>>>
>>>>>>>> - f19 kept up to date
>>>>>>>> - mythtv-*-0.20.1-4.fc19
>>>>>>>
>>>>>>>
>>>>>>>> - X video driver: xorg-x11-drv-nouveaux.86_64 version 1:1.0.9-1.fc19
>>>>>>>>       -rwxr-xr-x 1 root root 207000 Jul 30 16:08
>>>>>>>> /usr/lib64/xorg/modules/drivers/nouveau_drv.so
>>>>>>>>
>>>>>>>> Looking at an example nuv file:
>>>>>>>>             MythTV NuppelVideo v0.07
>>>>>>>> (720x576),progressive,aspect:1.78,fps:25.00
>>>>>>>> Then at "Playback data" I see
>>>>>>>>             Video: 720x576 at 25.00fps    FPS: 29:96+-0.00
>>>>>>>> This mean that the source material is 25fps (as is FTA in Australia)
>>>>>>>> but the playback is 30Hz (too fast). The display mode is 2560x1440 at 60.0Hz (there is no
>>>>>>>> 50Hz mode).
>>>>>>>>
>>>>>>>> How do I tell Myth (or X or whoever) that the video should be adjusted
>>>>>>>> to 30fps (or 60)?
>>>>>>>>
> What video playback method are you using: vdpau, openGL or Xv ?

I am using "High Quality". I then tried VDPAU (needed to install firmware)
and video was even *faster*. OpenGL was faster again...

If all fails then I will go back to the nvidia binaries, but I really hoped
the open source driver will start being useful.

> The nouveau driver does support VDPAU but requires firmware.
> http://nouveau.freedesktop.org/wiki/VideoAcceleration/
> But try the nvidia driver (as Nick suggested).
>
> MythTV (0.25 on) does not playback mismatched video-refresh rate video
> very well..
> ticket#11246
>
> I have never observed AV sync drift with nvidia driver just jitter.
>
> It is likely your display will accept 2560x1440p50. But if the display
> EDID does not advertise this mode you would have to override.
> The nVidia Xorg driver has a rich set of configuration options to allow
> that type of control.
>

-- 
Eyal Lebedinsky	(eyal at eyal.emu.id.au)


More information about the mythtv-users mailing list