Movie player decoders controlled by TV section decoders (1 Viewer)

eagleonegr

Portal Member
August 28, 2007
10
0
Home Country
Greece Greece
Changing video and audio decoder settings is only possible in Television part of the mediaportal setup. These settings also control movie playback. This is a bug since there is a separate section in Movies to select different decoders. In the Movies section movie player decoder settings are available but have no effect and are not saved in mediaportal.xml. All decoders are controlled by the Television part of the setup somehow.

I confirmed this during playback in the submitted run by using ffdshow for TV and cyberlink for movies section. Playing back a media file ffdshow is used (ffdshow icon appears in systray) although in mediaportal setup movies section cyberlink was selected. If I had selected cyberlink in TV section then it would also be used for media playback.

In the submitted error.log it states that ffdshow is not found then uses it anyway.

This is probably hardcoded since video and audio decoder settings are not saved for the movies section in mediaportal.xml. Decoder settings are saved only for the TV section in mediaportal.xml.


I am using build 15649.



TV-Server Version:
MediaPortal Version: 230RC1SVN15649
MediaPortal Skin: Bluetwo
Windows Version: XPSP2
CPU Type: P4935D
HDD: WD 500GB
Memory: 1024mb DDR2
Motherboard: ASUS p5ld2 Dlx
Motherboard Chipset: Intel 945
Motherboard Bios: AMI
Video Card: ATI HD2400 pro
Video Card Driver: cat 7.8
Sound Card: realtek
Sound Card AC3:
Sound Card Driver:
1. TV Card: Hauppauge HVR1100
1. TV Card Type: HVR1100
1. TV Card Driver: 33b
2. TV Card:
2. TV Card Type:
2. TV Card Driver:
3. TV Card:
3. TV Card Type:
3. TV Card Driver:
4. TV Card:
4. TV Card Type:
4. TV Card Driver:
MPEG2 Video Codec: Cyberlink 7 2911
MPEG2 Audio Codec: Cyberlink 7 2911
Satelite/CableTV Provider:
HTPC Case: Antec overture modded
Cooling: Zalman 7700
Power Supply: Antec 380
Remote: MCE remote
TV: PAnasonic plasma 42
TV - HTPC Connection: Sub-d
 

ronilse

Retired Team Member
  • Premium Supporter
  • July 19, 2005
    4,422
    283
    Moss
    Home Country
    Norway Norway
    Hi,
    Are you talking about TV recordings played as movie?

    Regards
    Roy
     

    eagleonegr

    Portal Member
    August 28, 2007
    10
    0
    Home Country
    Greece Greece
    Thats was quick!

    I am referring to simple media files such as .mpg files (mpeg2). Mediaportal is not using movie player settings but only TV player settings.

    Thanks
    Michael
     

    ronilse

    Retired Team Member
  • Premium Supporter
  • July 19, 2005
    4,422
    283
    Moss
    Home Country
    Norway Norway
    Hi,
    In MP Setup (Configuration) -> General -> Bug level & set it to debug & test again with TV & a mpg file & attach you log again.

    The only reason for why it is not used could be a problem with the codecs like this from your log, test with MPA & MPV instead

    Code:
    2007-08-28 12:20:37.890625 [ERROR][MPMain]: failed:unable to add filter:ffdshow Video Decoder to graph
    2007-08-28 12:20:37.890625 [ERROR][MPMain]: failed filter:ffdshow Video Decoder not found

    Regards
    Roy
     

    eagleonegr

    Portal Member
    August 28, 2007
    10
    0
    Home Country
    Greece Greece
    I removed ffdshow from setup replaced with MPV MPA.

    Not shown in logs I think:

    TV player setup:

    Video Mpeg2 MPV
    Audio MPA

    Movie player setup

    Video mpeg2 Cyberlink
    Audio MPA

    It is using the TV player setup to play the mpeg file instead of the movie player setup. This confirmed by the graphics card not used for acceleration.

    The mpeg file is a simple Mpeg2 program stream video+audio only.

    I am using the TV recordings folder for convenience dont let this throw you off. The mpeg file is not a recording.

    All codecs work normally via graphedit.

    TV-Server Version:
    MediaPortal Version: 230RC1SVN15649
    MediaPortal Skin: Bluetwo
    Windows Version: XPSP2
    CPU Type: P4935D
    HDD: WD 500GB
    Memory: 1024mb DDR2
    Motherboard: ASUS p5ld2 Dlx
    Motherboard Chipset: Intel 945
    Motherboard Bios: AMI
    Video Card: ATI HD2400 pro
    Video Card Driver: cat 7.8
    Sound Card: realtek
    Sound Card AC3:
    Sound Card Driver:
    1. TV Card: Hauppauge HVR1100
    1. TV Card Type: HVR1100
    1. TV Card Driver: 33b
    2. TV Card:
    2. TV Card Type:
    2. TV Card Driver:
    3. TV Card:
    3. TV Card Type:
    3. TV Card Driver:
    4. TV Card:
    4. TV Card Type:
    4. TV Card Driver:
    MPEG2 Video Codec: Cyberlink 7 2911
    MPEG2 Audio Codec: Cyberlink 7 2911
    Satelite/CableTV Provider:
    HTPC Case: Antec overture modded
    Cooling: Zalman 7700
    Power Supply: Antec 380
    Remote: MCE remote
    TV: PAnasonic plasma 42
    TV - HTPC Connection: Sub-d

    Thanks
    Michael
     

    ronilse

    Retired Team Member
  • Premium Supporter
  • July 19, 2005
    4,422
    283
    Moss
    Home Country
    Norway Norway
    Hi,
    If it detects a TV recording (stream whatever) it will use codecs for TV, if you have a .mpg after a trans-coding it will use the Movie codecs atleast thats what happens here when i test this & thats how MP it supposed to work, lets see if anyone else have this or can see anything wrong.

    Regards
    Roy
     

    eagleonegr

    Portal Member
    August 28, 2007
    10
    0
    Home Country
    Greece Greece
    Hi,
    If it detects a TV recording (stream whatever) it will use codecs for TV, if you have a .mpg after a trans-coding it will use the Movie codecs atleast thats what happens here when i test this & thats how MP it supposed to work, lets see if anyone else have this or can see anything wrong.

    Regards
    Roy

    Update:

    Here is the deal. I installed Mediaportal with latest SVN (31.08) on another PC totally different. I accessed the same files and the same thing happened. The only common part in the chain was tsfilesource.ax which for some reason is enabled for mpegs in mediaportal.xml. What I did was manually change this entry from "yes" to "no" on mediaportal.xml section movieplayer. This is the corrected entry:

    <entry name="useTsFileSourceForMpegs">no</entry>

    Now the correct filters are used for each player as defined in their respective settings in MP configuration. I dont consider it fixed since mediaportal config has to be edited manually so please look into it. TSfilesource is still used if necessary by Mediaportal (unregistering it is not an option as I discovered) and is probably used to play .ms recordings.

    I guess most users have the same filters selected on both TV and movie players so this is difficult to diagnose. May I suggest the Haali media splitter as a possible replacement or the other one you people have in development? I played around with TSfilesource in graphedit and it just doesnt work very well. When rendered connections are made but sometimes no image with no error message. In the registry (HKCU) its settings cannot be changed etc. etc.

    Just make sure the replacement filter passes subtitle information. TSfilesource does not even though it has a setting for those (maybe limited to one kind) and Mediaportal certainly is not aware of them as evidenced in the mediaportal.log

    Thanks again.
    Michael
     

    peque

    Moderator - Spanish Forums
  • Premium Supporter
  • August 4, 2007
    861
    99
    Home Country
    Spain Spain
    I was having same problem here when I wanted to use different codecs for movies and for TV. I found this same "solution" yesterday night navigating into mediaportal.xml and trying and trying and trying. Searching the forum about "useTsFileSourceForMpegs" today to know more about this entry in the .xml, I found this post. :)

    bye!
     

    eagleonegr

    Portal Member
    August 28, 2007
    10
    0
    Home Country
    Greece Greece
    I was having same problem here when I wanted to use different codecs for movies and for TV. I found this same "solution" yesterday night navigating into mediaportal.xml and trying and trying and trying. Searching the forum about "useTsFileSourceForMpegs" today to know more about this entry in the .xml, I found this post. :)

    bye!

    Thanks for the input. I hope it helps them if others report it too.

    Problem also exists in 0230RC2. Also if for any reason the selected decoders crash on video player (not TV) the media player uses the decoders from TV section. There is no sense in having two different selections for TV and movies if they are not used.

    In my case I needed a decoder with hardware acceleration for TV and a software one for the movies since I use subtitles and hardware acceleration is not used when displaying subtitles. Also hardware acceleration is useful when recording from TV since it takes load off the CPU to the video card.
     

    Users who are viewing this thread

    Top Bottom