Codecs SAF v5.02 *final* (based on FFDShow DXVA decoder) (7 Viewers)

Johan

Portal Pro
April 19, 2006
443
11
50
Home Country
Sweden Sweden
Re: SAF v5.00 experimental (based on FFDShow DXVA decoder)

SAF 5.00 SVN20110119:
- ALL - subtitles was not enabled
- ALL - enable Indeo5 and Intel h.263 decoders

To users who trying passthrough DTS core from DTS HD - try to change DTS decoder from libavcodec to libdts - START - SAF - FFDshow - configure audio - codecs

Thanks for the tip, however no luck either.
I can now see the first frame of the movie before it stop. But that's it.

Can you please post the link to the FFDShow thread. I have seen it in this thread before but now I cannot find it :(
 

hoborg

Portal Pro
June 13, 2008
4,413
1,644
Nový Jičín
Home Country
Czech Republic Czech Republic
Re: SAF v5.00 experimental (based on FFDShow DXVA decoder)

SAF 5.00 SVN20110119:
- ALL - subtitles was not enabled
- ALL - enable Indeo5 and Intel h.263 decoders

To users who trying passthrough DTS core from DTS HD - try to change DTS decoder from libavcodec to libdts - START - SAF - FFDshow - configure audio - codecs

Thanks for the tip, however no luck either.
I can now see the first frame of the movie before it stop. But that's it.

Can you please post the link to the FFDShow thread. I have seen it in this thread before but now I cannot find it :(

Here:
ffdshow tryouts project: Discussion & Development - Doom9's Forum
 

Haraldpeter

Portal Pro
March 16, 2010
352
10
Home Country
Germany Germany
AW: SAF v5.00 experimental (based on FFDShow DXVA decoder)

Hi Hoborg,

..what do you think about a "light Version" of SAF5 ( 6 ) with minimized special Futures for using with Mediaportal ? Maybe some Users will NOT play ALL Files - only play Standardfiles like Onlinevideos/ MKV, XVID, DIVIX,AVI and FLV Files.

With your SAF5 my Win7x64 breaks in System Powerindex and give me an Error. And PREVIEW in TV Server Config is breaking too.

I mean, is it possible to configure SAF so that it nothing breaks by max Quality ?

I tested a minimized Install of FFDshow ( during FFDVideoinstall I only set DIVIX,FLV ) Haali and Onlinevideos FLV Splitter. Only with that for me all works fine with nothing to break. For LiveTV /Video and Audio I used Microsoft DTV.

But I cant configure FFDshow Qualitysetting and therefore I think you can do this much better:D:D

Keep up your good work,:D:D

Haraldpeter
 

hoborg

Portal Pro
June 13, 2008
4,413
1,644
Nový Jičín
Home Country
Czech Republic Czech Republic
Re: AW: SAF v5.00 experimental (based on FFDShow DXVA decoder)

Hi Hoborg,

..what do you think about a "light Version" of SAF5 ( 6 ) with minimized special Futures for using with Mediaportal ? Maybe some Users will NOT play ALL Files - only play Standardfiles like Onlinevideos/ MKV, XVID, DIVIX,AVI and FLV Files.

With your SAF5 my Win7x64 breaks in System Powerindex and give me an Error. And PREVIEW in TV Server Config is breaking too.

I mean, is it possible to configure SAF so that it nothing breaks by max Quality ?

I tested a minimized Install of FFDshow ( during FFDVideoinstall I only set DIVIX,FLV ) Haali and Onlinevideos FLV Splitter. Only with that for me all works fine with nothing to break. For LiveTV /Video and Audio I used Microsoft DTV.

But I cant configure FFDshow Qualitysetting and therefore I think you can do this much better:D:D

Keep up your good work,:D:D

Haraldpeter

Hi.
SAF is already as small as possible....
How can i reproduce System Powerindex error? If you mean Win7 build in performance test - i just finish it without any problem on my Win7x64. I think this only afect x86 OS...

And TV server error - that is problem of MePo. There is no definition what renderer will be used for preview, system choose default one and that is the problem. Simple rule (use predefined renderer instead of default one) on MePo should fix it, but this need to be done on MePo side.
 

tourettes

Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Re: AW: SAF v5.00 experimental (based on FFDShow DXVA decoder)

    And TV server error - that is problem of MePo. There is no definition what renderer will be used for preview, system choose default one and that is the problem. Simple rule (use predefined renderer instead of default one) on MePo should fix it, but this need to be done on MePo side.

    SetupTV uses the system default renderer indeed, but there is no reason why it would be failing unless the system is misconfigured. This graph building is not controlled at all by the SetupTv. It completely relies on the system / directshow to build the graph. So, it should be also failing if you add the TsReader.ax into empty graph and renderer the audio and video pins.
     

    hoborg

    Portal Pro
    June 13, 2008
    4,413
    1,644
    Nový Jičín
    Home Country
    Czech Republic Czech Republic
    Re: AW: SAF v5.00 experimental (based on FFDShow DXVA decoder)

    And TV server error - that is problem of MePo. There is no definition what renderer will be used for preview, system choose default one and that is the problem. Simple rule (use predefined renderer instead of default one) on MePo should fix it, but this need to be done on MePo side.

    SetupTV uses the system default renderer indeed, but there is no reason why it would be failing unless the system is misconfigured. This graph building is not controlled at all by the SetupTv. It completely relies on the system / directshow to build the graph. So, it should be also failing if you add the TsReader.ax into empty graph and renderer the audio and video pins.

    No problem in graphstudio, working without any problem:
    tsreader.png
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Re: AW: SAF v5.00 experimental (based on FFDShow DXVA decoder)

    No problem in graphstudio, working without any problem:
    tsreader.png

    Are you really use that the source filter is TsReader? At least it wont ever change the subtitle output pin into "no subtitles". Also On Widnows 7 GraphEdit wont use "Video Mixing Rende..." as the renderer.
     

    hoborg

    Portal Pro
    June 13, 2008
    4,413
    1,644
    Nový Jičín
    Home Country
    Czech Republic Czech Republic
    Re: AW: SAF v5.00 experimental (based on FFDShow DXVA decoder)

    Are you really use that the source filter is TsReader? At least it wont ever change the subtitle output pin into "no subtitles". Also On Widnows 7 GraphEdit wont use "Video Mixing Rende..." as the renderer.

    You are right, sorry.
    Here is TS reader in use:
    tsreader1.png


    I alredy explain to you, SAF set default renderer to WMR9 on WinXP and EVR on Vista/Win7. I have XP here, so there is VMR9 in use.
     

    D3ltoroxp

    MP Donator
  • Premium Supporter
  • June 1, 2008
    3,272
    212
    Home Country
    Germany Germany
    AW: SAF v5.00 experimental (based on FFDShow DXVA decoder)

    Hey hoborg,

    Do you know if the BASS engine used to play music the ffdshow audio codec? The MP3 stereo sound is always sent as PCM so I have no chance to run the music through the amplifier to 5.1. . With the DirectShow player I can not even play MP3's. Is always the message that it does not work.
     

    tourettes

    Retired Team Member
  • Premium Supporter
  • January 7, 2005
    17,301
    4,800
    Re: AW: SAF v5.00 experimental (based on FFDShow DXVA decoder)

    I alredy explain to you, SAF set default renderer to WMR9 on WinXP and EVR on Vista/Win7. I have XP here, so there is VMR9 in use.

    Why would you change the default renderer? At least MediaPortal wont benefit anything from such change. Also the VMR9 or EVR renderers that you will get into GraphEdit wont be the same as inside MediaPortal (or probably not in many other player applications as well) since there is custom implementation for those renderers (names in GraphEdit will be the same, but the code wont).

    Unless there is a system wide error there is not that much can go wrong with the setuptv preview. It only does the following:

    1) loads TsReader to graph
    2) renderes all output pins by using directshow
    3) sets few parameters for renderer by using IVideoWindow interface

    All I can think is that EVR is not compatible with the overlay type of controlling and it causes the issue to appear when system default renderer is changed to something else.

    Player.cs is good starting point if someone wants to investigate why the default rendering change will break video preview.

    Code:
          _videoWin = _graphBuilder as IVideoWindow;
          if (_videoWin != null)
          {
            _videoWin.put_Visible(OABool.True);
            _videoWin.put_Owner(form.Handle);
            _videoWin.put_WindowStyle(
              (WindowStyle)((int)WindowStyle.Child + (int)WindowStyle.ClipSiblings + (int)WindowStyle.ClipChildren));
            _videoWin.put_MessageDrain(form.Handle);
    
            _videoWin.SetWindowPosition(form.ClientRectangle.X, form.ClientRectangle.Y, form.ClientRectangle.Width,
                                        form.ClientRectangle.Height);
          }
     

    Users who are viewing this thread

    Top Bottom