MP hängt bei Wiedergabe von MP4 Dateien (1 Viewer)

Andd

New Member
August 8, 2014
2
0
Home Country
Germany Germany
Hallo,

bei der Wiedergabe von einige wenige MP4 Dateien bleibt MP 1.7.0 und 1.8.0 bei mir hängen. Es erscheint einfach kein Video und ich kann es nur mit ALT + F4 beenden. Alle Dateien von denen ich weiss, dass sie nicht funktionieren haben A52 Audio (Stereo oder Mehrkanal). Videocodec ist .H264 - MPEG-4 AVC (part 10) (avc1)

Im MediaPortal.log findet sich dazu folgendes:
[2014-08-08 18:27:59,863] [Log ] [MPMain ] [INFO ] - VideoPlayerVMR7: AudioLanguage CultureInfo de
[2014-08-08 18:27:59,865] [Error ] [MPMain ] [ERROR] - OnMessage exception: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei MediaPortal.Player.VideoPlayerVMR7.AudioLanguage(Int32 iStream)
...


Ich habe schon die verschiedensten LAV Einstellungen (Codec, Audio, Splitter, etc) ausprobiert. Mit MPC-HC können die Videos ohne Probleme abgespielt werden.

Bei funktionierenden Dateien sieht die gleiche Stelle im Log so aus:
[2014-08-08 20:52:29,613] [Log ] [MPMain ] [INFO ] - VideoPlayerVMR7: AudioLanguage CultureInfo de
[2014-08-08 20:52:29,623] [Log ] [MPMain ] [INFO ] - VideoPlayerVMR7: CultureInfo Selected active audio track language: German (0)
Da scheint beim wählen der Audiospur etwas schief zu gehen?!

Zum HTPC:
- Haswell CPU mit HD 4600 integrierte Grafik (aktueller Intel Beta-Treiber bringt keine Lösung)
- Sound: Asus Xonar DGX (Onboard Sound im BIOS deaktiviert, keine Treiber installiert)
- Windows Server 2012 R2 (ja ich weiss, von wegen nicht supported - aber vielleicht liegt es nicht am OS?)
- installierte Software: Media Portal 1.8.0, MPC-HC (sonst nichts relevantes)

Habe den HTPC vor kurzem neu installiert, dabei von Win 8 auf Server 2012 gewechselt. Wegen anfänglicher Probleme mit der Xonar Soundkarte, zusätzlich den Onboard-Sound im BIOS deaktiviert und das OS neu installiert.

Hier noch der ganze Abschnitt aus dem Log:
Code:
[2014-08-08 18:27:59,276] [Log    ] [MPMain   ] [INFO ] - MediaInfoWrapper.MediaInfoWrapper: Inspecting media : D:\MEDIA\movie.mp4
[2014-08-08 18:27:59,286] [Log    ] [MPMain   ] [INFO ] - RefreshRateChanger.AdaptRefreshRate: framerate on file D:\MEDIA\movie.mp4 is 23,976
[2014-08-08 18:27:59,288] [Log    ] [MPMain   ] [INFO ] - RefreshRateChanger.SetRefreshRateBasedOnFPS: no refreshrate change required. current is 23hz, desired is 23
[2014-08-08 18:27:59,288] [Log    ] [MPMain   ] [INFO ] - g_Player.Play(D:\MEDIA\movie.mp4 Video)
[2014-08-08 18:27:59,294] [Log    ] [MPMain   ] [INFO ] - Loading external players plugins
[2014-08-08 18:27:59,294] [Log    ] [MPMain   ] [INFO ] -   found plugin:MediaPortal.ITunesPlayer.ITunesPlugin in C:\Program Files (x86)\Team MediaPortal\MediaPortal\Plugins\ExternalPlayers\ExternalPlayers.dll
[2014-08-08 18:27:59,294] [Log    ] [MPMain   ] [INFO ] -   player:iTunes.  author: Frodo
[2014-08-08 18:27:59,295] [Log    ] [MPMain   ] [INFO ] -   found plugin:MediaPortal.WinampPlayer.WinampPlugin in C:\Program Files (x86)\Team MediaPortal\MediaPortal\Plugins\ExternalPlayers\ExternalPlayers.dll
[2014-08-08 18:27:59,295] [Log    ] [MPMain   ] [INFO ] -   player:Winamp.  author: int_20h
[2014-08-08 18:27:59,297] [Log    ] [MPMain   ] [INFO ] - VideoPlayer:play D:\MEDIA\movie.mp4
[2014-08-08 18:27:59,307] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: Enabling DX9 exclusive mode
[2014-08-08 18:27:59,307] [Log    ] [MPMain   ] [INFO ] - Main: GUI_MSG_SWITCH_FULL_WINDOWED message is obsolete.
[2014-08-08 18:27:59,761] [Log    ] [MPMain   ] [INFO ] - VMR9: added EVR Renderer to graph
[2014-08-08 18:27:59,800] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: found H264 video out pin
[2014-08-08 18:27:59,821] [Log    ] [MPMain   ] [INFO ] - Added filter: LAV Video Decoder to graph
[2014-08-08 18:27:59,825] [Log    ] [MPMain   ] [INFO ] - DirectShowUtils: First try to insert new audio renderer Default DirectSound Device
[2014-08-08 18:27:59,825] [Log    ] [MPMain   ] [INFO ] - DirectShowUtils: Found audio renderer
[2014-08-08 18:27:59,826] [Log    ] [MPMain   ] [INFO ] - Added filter: LAV Audio Decoder to graph
[2014-08-08 18:27:59,863] [Log    ] [MPMain   ] [INFO ] - VideoPlayerVMR7: AudioLanguage CultureInfo de
[2014-08-08 18:27:59,865] [Error  ] [MPMain   ] [ERROR] - OnMessage exception:System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei MediaPortal.Player.VideoPlayerVMR7.AudioLanguage(Int32 iStream)
   bei MediaPortal.Player.VideoPlayerVMR7.SelectAudioLanguage()
   bei MediaPortal.Player.VideoPlayerVMR7.Play(String strFile)
   bei MediaPortal.Player.g_Player.Play(String strFile, MediaType type, TextReader chapters, Boolean fromPictures, Int32 title, Boolean forcePlay, Boolean fromExtTS)
   bei MediaPortal.Playlists.PlayListPlayer.FakePlayer.MediaPortal.Playlists.PlayListPlayer.IPlayer.Play(String strFile, MediaType type)
   bei MediaPortal.Playlists.PlayListPlayer.Play(Int32 iSong, Boolean setFullScreenVideo)
   bei MediaPortal.Playlists.PlayListPlayer.PlayNext(Boolean setFullScreenVideo)
   bei MediaPortal.GUI.Video.GUIVideoFiles.PlayMovieFromPlayList(Boolean askForResumeMovie, Int32 iMovieIndex, Boolean requestPin)
   bei MediaPortal.GUI.Video.GUIVideoFiles.PlayMovie(Int32 idMovie, Boolean requestPin)
   bei MediaPortal.GUI.Video.GUIVideoTitle.OnClick(Int32 itemIndex)
   bei Common.GUIPlugins.WindowPluginBase.OnClicked(Int32 controlId, GUIControl control, ActionType actionType)
   bei MediaPortal.GUI.Video.GUIVideoBaseWindow.OnClicked(Int32 controlId, GUIControl control, ActionType actionType)
   bei MediaPortal.GUI.Library.GUIWindow.OnMessage(GUIMessage message)
[2014-08-08 18:28:03,507] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: Cleanup DShow graph
[2014-08-08 18:28:03,508] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: Cleanup Sub/PostProcess
[2014-08-08 18:28:03,508] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: Cleanup VideoCodec
[2014-08-08 18:28:03,508] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: Cleanup AudioCodec
[2014-08-08 18:28:03,508] [Log    ] [MPMain   ] [INFO ] - Disconnecting all pins from filter Default DirectSound Device
[2014-08-08 18:28:03,509] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: Cleanup AudioRenderer
[2014-08-08 18:28:03,509] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: Cleanup InterfaceSourceFilter
[2014-08-08 18:28:03,509] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: Cleanup PostProcess
[2014-08-08 18:28:03,509] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: Cleanup PostProcess MediaPortal AudioSwitcher
[2014-08-08 18:28:03,510] [Log    ] [MPMain   ] [INFO ] - Disconnecting all pins from filter Enhanced Video Renderer
[2014-08-08 18:28:03,510] [Log    ] [MPMain   ] [INFO ] - Disconnecting all pins from filter LAV Audio Decoder
[2014-08-08 18:28:03,511] [Log    ] [MPMain   ] [INFO ] - Disconnecting pin Output
[2014-08-08 18:28:03,511] [Log    ] [MPMain   ] [INFO ] -   Not connected
[2014-08-08 18:28:03,511] [Log    ] [MPMain   ] [INFO ] - Disconnecting all pins from filter LAV Video Decoder
[2014-08-08 18:28:03,511] [Log    ] [MPMain   ] [INFO ] - Disconnecting pin Output
[2014-08-08 18:28:03,511] [Log    ] [MPMain   ] [INFO ] -   Not connected
[2014-08-08 18:28:03,513] [Log    ] [MPMain   ] [INFO ] - Disconnecting all pins from filter LAV Splitter Source
[2014-08-08 18:28:03,513] [Log    ] [MPMain   ] [INFO ] - Disconnecting pin Video
[2014-08-08 18:28:03,513] [Log    ] [MPMain   ] [INFO ] -   Not connected
[2014-08-08 18:28:03,513] [Log    ] [MPMain   ] [INFO ] - Disconnecting pin Audio
[2014-08-08 18:28:03,514] [Log    ] [MPMain   ] [INFO ] -   Not connected
[2014-08-08 18:28:03,514] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: Cleanup Graphbuilder
[2014-08-08 18:28:03,591] [Log    ] [MPMain   ] [INFO ] - VideoPlayer9: Disabling DX9 exclusive mode
[2014-08-08 18:28:03,591] [Log    ] [MPMain   ] [INFO ] - Main: GUI_MSG_SWITCH_FULL_WINDOWED message is obsolete.
[2014-08-08 18:28:03,592] [Log    ] [MPMain   ] [INFO ] - RefreshRateChanger.AdaptRefreshRate: 'auto refreshrate changer' not going back to default refreshrate
[2014-08-08 18:28:03,599] [Log    ] [MPMain   ] [INFO ] - Main: Exiting
[2014-08-08 18:28:03,605] [Log    ] [MPMain   ] [INFO ] - SQLiteClient: Closing database: FanartHandler.db3
[2014-08-08 18:28:03,611] [Log    ] [MPMain   ] [INFO ] - MusicDBReorg: stopped
[2014-08-08 18:28:03,611] [Log    ] [MPMain   ] [INFO ] - MusicShareWatcher Plugin 0.3 stopping.
[2014-08-08 18:28:03,611] [Log    ] [MPMain   ] [INFO ] - Titan plugin: Stopped

Bin für jeden Hinweis bei der Fehlersuche dankbar :)
 

Andd

New Member
August 8, 2014
2
0
Home Country
Germany Germany
Habe gerade die Antwort gefunden. Auf dem System mit Win 8 war LAV 0.61.2 installiert. Habe die aktuelle 0.62 (NEW: Support for VP7 video) deinstalliert. Mit der alten LAV Version funktioniert es wieder!
 

Shadowmasterrr

Portal Member
June 23, 2014
18
4
Home Country
Germany Germany
Hallo!
Ich muss den Thread hier mal auspacken, weil mich jetzt das selbe Problem mit der aktuellen MP1 Version plagt. Hab alle Codecs auf das Neuste was ging aktualisiert und die Codec Einstellung wie im wiki vorgenommen. Alle Videoformate lassen sich bis auf .mp4 super abspielen. Über VLC laufen die Videos auch ohne Probleme. Wenn ich die Videos über MP starte passiert scheinbar nichts, im Hintergrund ohne es zu sehen kann ich aber einen anderes Video auswählen und starten, wenn es nicht mp4 Format hat. Bei mp4 Videos scheint die Oberfläche von MP einzufrieren. Ich weiß das es bei einer älteren Version von MP lief....bin schon mächtig am verzweifeln ;-(
 

Users who are viewing this thread

Top Bottom