[confirm] Playback of a movie -> MP2 crashes to desktop (1 Viewer)

offbyone

Development Group
  • Team MediaPortal
  • April 26, 2008
    3,989
    3,712
    Stuttgart
    Home Country
    Germany Germany
    Hm then we have to figure out what is different between Series and Movies ;)
    Are they on a different Media Source / Share meaning differently added in MP2?
    What is the difference in the files (mutli audio tracks, codec, substitles embedded, ...)?
     

    Helios61

    Retired Team Member
  • Premium Supporter
  • January 30, 2008
    4,587
    873
    62
    NRW
    Home Country
    Germany Germany
    Attached are logs and mediainfo from not working movie and working series episode. Both media sources are network shrares on the same same server. Have tried also with a local share -> Playback crashes :confused:.
    Playback is working fine in MP1 (same PC) and MPC-HC!
     

    Attachments

    • Movie.rar
      16.9 KB
    • Movie.txt
      7.5 KB
    • Series.rar
      17.5 KB
    • Series.txt
      4.7 KB

    Helios61

    Retired Team Member
  • Premium Supporter
  • January 30, 2008
    4,587
    873
    62
    NRW
    Home Country
    Germany Germany
    Any news here? It seems, that all of my movies don't work with MP2 (local and network).
     

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,554
    3,936
    Lehmden
    Home Country
    Germany Germany
    Hi.
    Can you, just for testing, copy a working series episode to your movies collection and rename the file so it pretends to be a movie (e.g rename Hunted - S01E01 - Der Verrat.mkv to Avatar.mkv). Then do a reimport and try to play this new "movie"...
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    Most obvious difference between the example mediainfos above are the existing PGS subtitle streams in movies, where series don't have one. One possible cause could be that a decoder tries to hande PGS and fails.

    Could you remux on (smaller?) example video without PGS subs and try this?
     

    Helios61

    Retired Team Member
  • Premium Supporter
  • January 30, 2008
    4,587
    873
    62
    NRW
    Home Country
    Germany Germany
    Hi.
    Can you, just for testing, copy a working series episode to your movies collection and rename the file so it pretends to be a movie (e.g rename Hunted - S01E01 - Der Verrat.mkv to Avatar.mkv). Then do a reimport and try to play this new "movie"...
    Playback of the renamed episode is working fine.

    Could you remux on (smaller?) example video without PGS subs and try this?

    Unfortunately no success, have remuxed "Mud" (pgs subs deleted) and MP2 crashed again.
     

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,554
    3,936
    Lehmden
    Home Country
    Germany Germany
    Hi.
    Playback of the renamed episode is working fine.
    So it's not a general playback issue in movies part. It's an issue with your move files...

    Another difference (aside of Subs) I've noticed in MediaInfos are the Audio Tracks. Movie has DTS only and Series has AC3... Maybe there is something wrong with your Codec Setup inside MP2...

    To test this you can recode "Mud" with Video "copy" and Audio "convert DTS to AC3". Should not last long and you can test if it's a problem with DTS.
     

    Helios61

    Retired Team Member
  • Premium Supporter
  • January 30, 2008
    4,587
    873
    62
    NRW
    Home Country
    Germany Germany
    Should not last long and you can test if it's a problem with DTS.
    DTS is working fine with this concert video ->
    Allgemein
    UniqueID/String : 230675134656276646104882936021076263379 (0xAD8A6A3897430F2388AD948D7405C1D3)
    Vollständiger Name : F:\Martin & Frank\Filme\Santana - Corazon – Live From Mexico Live It To Believe It (2014)\Santana - Corazon – Live From Mexico Live It To Believe It (2014).mkv
    Format : Matroska
    Format-Version : Version 4 / Version 2
    Dateigröße : 31,0 GiB
    Dauer : 2h 13min
    Modus der Gesamtbitrate : variabel
    Gesamte Bitrate : 33,3 Mbps
    Filmname : Santana - Corazon – Live From Mexico Live It To Believe It (2014)
    Kodierungs-Datum : UTC 2014-10-03 14:17:27
    Kodierendes Programm : mkvmerge v7.2.0 ('On Every Street') 64bit built on Sep 13 2014 15:52:10
    verwendete Encoder-Bibliothek : libebml v1.3.0 + libmatroska v1.4.1
    DURATION : 02:13:21.000000000
    NUMBER_OF_FRAMES : 240031
    NUMBER_OF_BYTES : 1536192960
    _STATISTICS_WRITING_APP : mkvmerge v7.2.0 ('On Every Street') 64bit built on Sep 13 2014 15:52:10
    _STATISTICS_WRITING_DATE_UTC : 2014-10-03 14:17:27
    _STATISTICS_TAGS : BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES

    Video
    ID : 1
    Format : AVC
    Format/Info : Advanced Video Codec
    Format-Profil : High@L4.1
    Format-Einstellungen für CABAC : Ja
    Format-Einstellungen für ReFrames : 3 frames
    Codec-ID : V_MPEG4/ISO/AVC
    Dauer : 2h 13min
    Bitraten-Modus : variabel
    maximale Bitrate : 30,4 Mbps
    Breite : 1 920 Pixel
    Höhe : 1 080 Pixel
    Bildseitenverhältnis : 16:9
    Modus der Bildwiederholungsrate : konstant
    Bildwiederholungsrate : 23,976 FPS
    Standard : NTSC
    ColorSpace : YUV
    ChromaSubsampling : 4:2:0
    BitDepth/String : 8 bits
    Scantyp : progressiv
    Titel : Santana - Corazon – Live From Mexico Live It To Believe It (2014)
    Sprache : Englisch
    Default : Ja
    Forced : Nein
    colour_primaries : BT.709
    transfer_characteristics : BT.709
    matrix_coefficients : BT.709
    DURATION : 02:13:20.993000000
    NUMBER_OF_FRAMES : 191832
    NUMBER_OF_BYTES : 25226305324
    _STATISTICS_WRITING_APP : mkvmerge v7.2.0 ('On Every Street') 64bit built on Sep 13 2014 15:52:10
    _STATISTICS_WRITING_DATE_UTC : 2014-10-03 14:17:27
    _STATISTICS_TAGS : BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES

    Audio #1
    ID : 2
    Format : DTS
    Format/Info : Digital Theater Systems
    Format-Profil : MA / Core
    Format_Settings_Mode : 16
    Format-Einstellungen für Endianess : Big
    Codec-ID : A_DTS
    Dauer : 2h 13min
    Bitraten-Modus : variabel
    Bitrate : Unbekannt / 1 509 Kbps
    Kanäle : 6 Kanäle
    Kanal-Positionen : Front: L C R, Side: L R, LFE
    Samplingrate : 48,0 KHz
    BitDepth/String : 24 bits
    Compression_Mode/String : / Lossy
    Titel : DTS HD 5.1 - Lossless
    Sprache : Spanisch
    Default : Ja
    Forced : Nein
    DURATION : 02:13:21.003000000
    NUMBER_OF_FRAMES : 750094
    NUMBER_OF_BYTES : 5040356800
    _STATISTICS_WRITING_APP : mkvmerge v7.2.0 ('On Every Street') 64bit built on Sep 13 2014 15:52:10
    _STATISTICS_WRITING_DATE_UTC : 2014-10-03 14:17:27
    _STATISTICS_TAGS : BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES

    Audio #2
    ID : 3
    Format : DTS
    Format/Info : Digital Theater Systems
    Format_Settings_Mode : 16
    Format-Einstellungen für Endianess : Big
    Codec-ID : A_DTS
    Dauer : 2h 13min
    Bitraten-Modus : konstant
    Bitrate : 1 509 Kbps
    Kanäle : 6 Kanäle
    Kanal-Positionen : Front: L C R, Side: L R, LFE
    Samplingrate : 48,0 KHz
    BitDepth/String : 24 bits
    Stream-Größe : 1,41 GiB (5%)
    Titel : DTS 5.1 - 1509 Kbps
    Sprache : Spanisch
    Default : Nein
    Forced : Nein
    DURATION : 02:13:21.003000000
    NUMBER_OF_FRAMES : 750094
    NUMBER_OF_BYTES : 1509189128
    _STATISTICS_WRITING_APP : mkvmerge v7.2.0 ('On Every Street') 64bit built on Sep 13 2014 15:52:10
    _STATISTICS_WRITING_DATE_UTC : 2014-10-03 14:17:27
    _STATISTICS_TAGS : BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES

    Audio #3
    ID : 4
    Format : PCM
    Codec-ID : A_PCM/INT/LIT
    Dauer : 2h 13min
    Bitraten-Modus : konstant
    Kanäle : 2 Kanäle
    Samplingrate : 48,0 KHz
    BitDepth/String : 16 bits
    Titel : PCM Stereo
    Sprache : Spanisch
    Default : Nein
    Forced : Nein

    Menü
    00:00:00.000 : en:1. Intro
    00:01:07.776 : en:2. Our Prayer
    00:05:43.885 : en:3. Jingo
    00:13:03.199 : en:4. Iron Lion Zion feat. ChocQuibTown and Elan Atias
    00:19:05.478 : en:5. La Flaca feat. Juanes
    00:24:54.993 : en:6. Black Magic Woman
    00:28:49.770 : en:7. Gypsy Queen
    00:32:04.464 : en:8. Oye Como Va
    00:36:57.966 : en:9. Samba Pa Ti
    00:42:49.817 : en:10. Amor Correspondido feat. Diego Torres
    00:47:24.216 : en:11. Margarita feat. Romeo Santos
    00:53:19.655 : en:12. Indy feat. Miguel
    00:58:08.902 : en:13. Maria Maria feat. Miguel
    01:05:07.862 : en:14. Evil Ways
    01:11:02.383 : en:15. Europa
    01:15:32.194 : en:16. Una Noche en Nápoles feat. Lila Downs, Niña Pastori & Soledad
    01:21:48.070 : en:17. Besos De Lejos feat. Gloria Estefan
    01:28:17.876 : en:18. Kyoto, November 5, 1976, Part 1 as performed by Salvador Santana
    01:30:44.773 : en:19. Corazón Espinado feat. Fher Olvera and Cindy Blackman Santana
    01:36:12.266 : en:20. Cindy Blackman Santana Drum and Benny Bass Solo
    01:40:57.718 : en:21. Smooth
    01:45:42.044 : en:22. Soul Sacrifice
    01:52:01.757 : en:23. Saideira feat. Samuel Rosa
    02:04:15.531 : en:24. Cielito Lindo/Descarga Divine Explosion
    02:10:41.584 : en:25. Abspann
     

    Helios61

    Retired Team Member
  • Premium Supporter
  • January 30, 2008
    4,587
    873
    62
    NRW
    Home Country
    Germany Germany
    Mud is working after deleting the txt subtitle from container. ->

    Code:
    Text
    ID                                       : 5
    Format                                   : UTF-8
    Codec-ID                                 : S_TEXT/UTF8
    Codec-ID/Info                            : UTF-8 Plain Text
    Titel                                    : WDTV Forced
    Sprache                                  : Deutsch
    Default                                  : Nein
    Forced                                   : Nein

    Will do more testing tomorrow.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,073
    7,459
    Home Country
    Germany Germany
    I found a new debugging way: the GraphBuilder supports a logfile to output all connection attempts. I've created a new "graphbuilder.log" under common MP-Client log path.

    Please try the attached player with working and non-working files and post all log files here. Maybe we get told which filter connection attempt causes the crash.

    Edit: I've attached a 2nd file that also logs the "NotImplemented" methods if DotNetStreamSource. I finally have a guess that this could be the cause: maybe a filter (here probably subtitle related) tries to do Async reading from the source filter. That could cause the NotImplementedExceptions, that happen during a call from unmanaged side.

    @Helios61 please try the newer version first! "VideoPlayers_graphLogging_streamSourceLogging.7z"
     

    Attachments

    • VideoPlayers_graphLogging.7z
      346.4 KB
    • VideoPlayers_graphLogging_streamSourceLogging.7z
      346.6 KB
    Last edited:

    Users who are viewing this thread

    Similar threads

    I have looked at your log files, but as usual they are unintelligible gobbledegook. (I am sure that the original developers who wrote that code know what the log entries mean, but those developers have long since retired from the MP team.) I regret to say that I think that you will have to use the "brute force" method to track down...
    I have looked at your log files, but as usual they are unintelligible gobbledegook. (I am sure that the original developers who...
    Sometimes when displaying the OSD whilst playing a recorded TV show the video freezes and the sound continues for about 30 seconds...
    Replies
    1
    Views
    630
    I avoid touching that system as long as it runs. Now that 2.4.1 seems to run again, I probably wait for the next issue.
    I avoid touching that system as long as it runs. Now that 2.4.1 seems to run again, I probably wait for the next issue.
    Hi, I have just upgraded from MP 2.2.2 to MP 2.4.1, and now the client won't start. I see the splash screen, and then it just...
    Replies
    3
    Views
    898
    So far I needed to limit the media items to respect the token limit of ChatGPT. Now the complete media items can be used, because the movie list is splitted into chunks of a specified size and responses for each chunk are concentrated into the result list :) private async Task<string> GenerateResponseWithGPT(string searchQuery...
    So far I needed to limit the media items to respect the token limit of ChatGPT. Now the complete media items can be used, because...
    Hi, I'm planning to write a plugin for MediaPortal 2, that supports users to find the right media items with help of AI...
    Replies
    6
    Views
    956
    Well, there is nothing wrong in the log. I have personaly tested the bitstreaming after DVD resume, and I can confirm that the LAV audiodecoder shows status 'bistreaming' on the output. What is your LAV status?
    Well, there is nothing wrong in the log. I have personaly tested the bitstreaming after DVD resume, and I can confirm that the LAV...
    My apologies for posting two separate issues in one posting, however, the logs I have cover both. 1. Resume playback of...
    Replies
    13
    Views
    988
    @Brownard another logs of failed installations. I'll take a look into the user management. Edit: I can confirm user management is completey broken with NET4 and NET6 :( Neither an existing profile can be selected nor a new one can be created.
    @Brownard another logs of failed installations. I'll take a look into the user management. Edit: I can confirm user management is...
    Description: Hi there. First of all, I appreciate all the effort in MediaPortal 2 release 2.5 - visible changes look great (eg...
    Replies
    1
    Views
    514
    Top Bottom