[solved] Meine ersten erfahrungen nach dem umstieg von mp1.20 zu mp 2.2 (1 Viewer)

Lehmden

Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,565
    3,946
    Lehmden
    Home Country
    Germany Germany
    Aber vorher! in MP2 in Einstellungen Allgemein System das Log Level auf Debug hoch setzen...
     

    Arnachy99

    Portal Pro
    November 3, 2010
    174
    0
    Home Country
    Germany Germany
    Test war heute früh 05:35 Uhr das "legendäre" Karate Kid.
    Wie gesagt, nur ein Test! ;-)
     

    Attachments

    • MediaPortal2-Logs-2018-12-28-12.00.45.zip
      3.6 MB

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,565
    3,946
    Lehmden
    Home Country
    Germany Germany
    Also,... Zum einen hast du den TV Teil nicht richtig oder vollständig konfiguriert. Du hast nicht alle Kanäle auf alle Karten gemappt. Und RTL2 scheint auf dem einzigen gemappten Tuner nicht zu funktionieren, zumindest nicht in der Nacht. Der MP2 Server hat zigmal versucht, RTL2 zu tunen, was nicht funktioniert hat. Es wurden keine Subchannels auf dem Transponder gefunden (also keine Sender, wo unter anderem RTL 2 senden sollte)
    Auf MP Seite ist also im Prinzip alles richtig gemacht worden. Der Server ist rechtzeitig aus dem Standby aufgewacht und hat rechtzeitig die Tuner reinitialisiert und ebenfalls früh genug versucht, die Aufnahme zu starten. Mehr kann die TVE nicht tun... Von daher liegt das Problem entweder an deiner Hardware oder am Treiber deiner Tuner Karte. Eine Möglichkeit wäre, das die Karte trotz Reinitialisierung nicht anständig aus dem Standby wieder aufwacht. Das könnte mann ggfs durch einen Neustart nach jedem Aufwachen aus dem Standby umgehen. Ich hatte sowas mal eine Zeit lang mit einer Tevii Karte und MP1. Da hat auch nur ein Neustart des ganzen Systems nach dem Aufwachen geholfen... Kann man über die Windows Aufgabenplanung und die PSTools erreichen oder auch durch andere Tools...
    Aber da die TVE keine Subchannels auf dem Transponder findet, kann auch das Kabel, der LNB (falls vorhanden der Multiswitch) oder der Tuner selbst defekt sein.
    Versuch mal auf den anderen DVB-S Tuner die Kanäle auch zu mappen und teste noch mal. Falls es dann geht, liegt der Fehler auf dem ersten Strang (LNB - Kabel - Tuner 1)
    Eine weitere Möglichkeit ist andere Software, die nach dem Standby zunächst mal den/die Tuner in Beschlag nimmt und somit einen Zugriff durch die TVE verhindert. Das ist aber nicht all zu wahrscheinlich, da die TVE ja den Transponder zu fassen bekommt.

    Und natürlich ist sogar ein Ausfall des Satelliten denkbar, der das verursacht hat. Aber da zumindest der Transponder selbst vorhanden war, ist das eher unwahrscheinlich...

    Eine weitere potentielle Fehlerquelle ist dein Netzwerk. Im Log gibt es noch andere Fehler, die sich aber auf nicht erreichbare Medienquellen beziehen. Das sollte zwar keinen Einfluss auf die Aufnahmen haben, kann aber trotzdem stören...

    Laut Logs hat die TVE jedenfalls das getan, was möglich war, um die Aufnahme zu machen... Das es nicht funktioniert hat, liegt an äußeren Ursachen, die man aber leider nicht wirklich eindeutig durch MP Logs identifizieren kann.

    Nachtrag:
    Von 5:32 Uhr bis 7:56 Uhr hat die TVE permanent versucht, etwas aufzunehmen. Hat nie funktioniert. Jedes mal kommt:
    no subchannels present, pausing graph
    was nichts anderes bedeutet als das die TVE kein Signal gefunden hat, wo eigentlich RTL 2 sein sollte...
     
    Last edited:

    Arnachy99

    Portal Pro
    November 3, 2010
    174
    0
    Home Country
    Germany Germany
    Hallo Claus,

    in der Tat habe ich den 2 Tuner vergessen zu mappen. Aber der erste hätte aufehmen müssen.

    Ich habe nun den 2. Tuner gemapped und mache noch einmal einen Sendersuchlauf.
    Dann test ich alle Channels.

    Aber die Netzwerkprobleme interessieren mich.
    In welcher Zeile findest du diese?
    Würde da gern mehr erfahren, damit ich diesen auf den Grund gehen kann.

    Danke und Grüße
    Andreas
     

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,565
    3,946
    Lehmden
    Home Country
    Germany Germany
    Hi.
    Oh, deine Logs sind voller Fehler und Probleme...

    [2018-12-28 02:01:35,682] [24322394] [102 ] [INFO ] - AudioMetadataExtractor: Audio file '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Techno_Trance/Techno1/York - Jastamba.mp3' seems to be broken
    [2018-12-28 02:01:36,215] [24322927] [102 ] [INFO ] - ImporterWorker: 68 % completed (1 ImportJob(s), in total 3350 of 4943 so far identified resources processed)
    [2018-12-28 02:01:37,091] [24323803] [146 ] [INFO ] - ImporterWorker: 69 % completed (1 ImportJob(s), in total 3450 of 4976 so far identified resources processed)
    [2018-12-28 02:01:37,738] [24324450] [13 ] [INFO ] - AudioMetadataExtractor: Audio file '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Techno_Trance/Techno1/SpaceDust - Gym and Tonic.mp3' seems to be broken
    [2018-12-28 02:01:37,907] [24324619] [141 ] [INFO ] - ImporterWorker: 69 % completed (1 ImportJob(s), in total 3550 of 5116 so far identified resources processed)
    [2018-12-28 02:01:38,387] [24325098] [75 ] [INFO ] - AudioMetadataExtractor: Audio file '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Techno_Trance/Techno1/Sash! - Move Mania.mp3' seems to be broken
    [2018-12-28 02:01:38,790] [24325501] [101 ] [INFO ] - ImporterWorker: 70 % completed (1 ImportJob(s), in total 3650 of 5229 so far identified resources processed)
    Das sind eher Probleme durch defekte Medien (seems to be broken)... Davon gibt es noch reichlich, auch viele mit "Illegal character" usw...

    [2018-12-28 11:46:46,762] [7184229] [50 ] [WARN ] - FileEventNotifier encountered an error for path "\\CLOUD007\Multimedia\Musik\": Can't resolve the DNS, meaning the server is not available.
    System.Net.Sockets.SocketException (0x80004005): Der angegebene Host ist unbekannt
    bei System.Net.Dns.GetAddrInfo(String name)
    bei System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6)
    bei System.Net.Dns.GetHostEntry(String hostNameOrAddress)
    bei MediaPortal.Common.Services.FileEventNotification.WatchedPath.IsServerAvailable()
    [2018-12-28 11:46:51,606] [7189074] [PowerEventThread] [INFO ] - Controller: Initializing TVServer
    [2018-12-28 11:46:51,606] [7189074] [PowerEventThread] [INFO ] - Controller: 1 init attempt
    Hier ist was, das so eigentlich nicht vorkommen darf. Und das direkt bevor der Tuner initialisiert werden musste... Dein lokaler DNS hat hier nicht so funktioniert, wie er sollte. Meist läuft der lokale DNS auf dem Router. Aber das kann auch überall anders sein, je nach dem wie du dein Netzwerk konfiguriert hast........

    [2018-12-28 02:03:24,060] [24430771] [141 ] [WARN ] - ImporterWorker.ImportJob(#10).DirectoryUnfoldBlock: Error while processing PendingImportResource '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Games/HVSC_Update_44.zip>{6b042db8-69ad-4b57-b869-1bcea4e43c77}:///' (parent directory={03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Games/)
    System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    bei MediaPortal.Extensions.ResourceProviders.ZipResourceProvider.ZipResourceAccessor.get_CanonicalLocalResourcePath()
    bei MediaPortal.Extensions.ResourceProviders.ZipResourceProvider.ZipResourceAccessor.get_CanonicalLocalResourcePath()
    bei MediaPortal.Common.Services.MediaManagement.PendingImportResourceNewGen.get_PendingResourcePath()
    bei MediaPortal.Common.Services.MediaManagement.ImportJobController.RegisterPendingImportResource(PendingImportResourceNewGen pendingImportResource)
    bei MediaPortal.Common.Services.MediaManagement.PendingImportResourceNewGen..ctor(ResourcePath parentDirectory, IFileSystemResourceAccessor resourceAccessor, String currentBlock, ImportJobController parentImportJobController, Nullable`1 parentDirectoryId, Nullable`1 mediaItemId, Boolean isStubResource)
    bei MediaPortal.Common.Services.MediaManagement.ImportDataflowBlocks.DirectoryUnfoldBlock.<ProcessDirectory>d__2.MoveNext()
    [2018-12-28 02:03:24,065] [24430776] [138 ] [WARN ] - ZipResourceProxy: Unable to delete temp file 'C:\Windows\TEMP\48baab5d-299c-46c5-8b06-6334a5a321e5\Update_44.zip'
    System.IO.IOException: Der Prozess kann nicht auf die Datei "C:\Windows\TEMP\48baab5d-299c-46c5-8b06-6334a5a321e5\Update_44.zip" zugreifen, da sie von einem anderen Prozess verwendet wird.
    bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    bei System.IO.File.InternalDelete(String path, Boolean checkHost)
    bei System.IO.File.Delete(String path)
    bei MediaPortal.Extensions.ResourceProviders.ZipResourceProvider.ZipResourceProxy.Dispose()
    [2018-12-28 02:03:25,929] [24432640] [111 ] [INFO ] - AudioMetadataExtractor: Exception reading resource '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Games/track_06.zip>{6b042db8-69ad-4b57-b869-1bcea4e43c77}:///06 - Cairo - Mosque.mp3' (Text: 'Illegales Zeichen im Pfad.')
    [2018-12-28 02:03:26,026] [24432738] [154 ] [INFO ] - AudioMetadataExtractor: Exception reading resource '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Games/track_02.zip>{6b042db8-69ad-4b57-b869-1bcea4e43c77}:///02 - Seattle - Tarsus Apartments.mp3' (Text: 'Illegales Zeichen im Pfad.')
    [2018-12-28 02:03:26,601] [24433313] [95 ] [INFO ] - AudioMetadataExtractor: Exception reading resource '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Games/track_11.zip>{6b042db8-69ad-4b57-b869-1bcea4e43c77}:///11 - Antarctica - JC Denton's Lair.mp3' (Text: 'Illegales Zeichen im Pfad.')
    [2018-12-28 02:03:28,599] [24435310] [106 ] [WARN ] - ImporterWorker.ImportJob(#10).DirectoryUnfoldBlock: Error while processing PendingImportResource '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Games/HVSC_44-all-of-them.zip>{6b042db8-69ad-4b57-b869-1bcea4e43c77}:///' (parent directory={03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Games/)
    System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    bei MediaPortal.Extensions.ResourceProviders.ZipResourceProvider.ZipResourceAccessor.get_CanonicalLocalResourcePath()
    bei MediaPortal.Extensions.ResourceProviders.ZipResourceProvider.ZipResourceAccessor.get_CanonicalLocalResourcePath()
    bei MediaPortal.Common.Services.MediaManagement.PendingImportResourceNewGen.get_PendingResourcePath()
    bei MediaPortal.Common.Services.MediaManagement.ImportJobController.RegisterPendingImportResource(PendingImportResourceNewGen pendingImportResource)
    bei MediaPortal.Common.Services.MediaManagement.PendingImportResourceNewGen..ctor(ResourcePath parentDirectory, IFileSystemResourceAccessor resourceAccessor, String currentBlock, ImportJobController parentImportJobController, Nullable`1 parentDirectoryId, Nullable`1 mediaItemId, Boolean isStubResource)
    bei MediaPortal.Common.Services.MediaManagement.ImportDataflowBlocks.DirectoryUnfoldBlock.<ProcessDirectory>d__2.MoveNext()
    [2018-12-28 02:03:28,600] [24435311] [160 ] [WARN ] - ZipResourceProxy: Unable to delete temp file 'C:\Windows\TEMP\ab1bef75-3887-4487-b873-c8d9696e7bbd\C64Music.zip'
    System.IO.IOException: Der Prozess kann nicht auf die Datei "C:\Windows\TEMP\ab1bef75-3887-4487-b873-c8d9696e7bbd\C64Music.zip" zugreifen, da sie von einem anderen Prozess verwendet wird.
    bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    bei System.IO.File.InternalDelete(String path, Boolean checkHost)
    bei System.IO.File.Delete(String path)
    bei MediaPortal.Extensions.ResourceProviders.ZipResourceProvider.ZipResourceProxy.Dispose()
    [2018-12-28 02:03:29,427] [24436139] [80 ] [INFO ] - AudioMetadataExtractor: Exception reading resource '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Games/track_04.zip>{6b042db8-69ad-4b57-b869-1bcea4e43c77}:///04 - Seattle - Mako Ballistics Interior.mp3' (Text: 'Illegales Zeichen im Pfad.')
    [2018-12-28 02:03:29,427] [24436139] [66 ] [INFO ] - AudioMetadataExtractor: Exception reading resource '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Games/track_01.zip>{6b042db8-69ad-4b57-b869-1bcea4e43c77}:///01 - Invisible War Title Theme.mp3' (Text: 'Illegales Zeichen im Pfad.')
    [2018-12-28 02:03:29,531] [24436243] [134 ] [INFO ] - AudioMetadataExtractor: Exception reading resource '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Games/track_03.zip>{6b042db8-69ad-4b57-b869-1bcea4e43c77}:///03 - Seattle - City Hub & Emerald Suites.mp3' (Text: 'Illegales Zeichen im Pfad.')
    Hier sind gleich mehrere Probleme, Temporäre Dateien auf die nicht zugegriffen werden kann, Illegale Zeichen und selbst "System.NullReferenceException" sind dabei... So lange der Import deiner Medien noch nicht abgeschlossen ist (und das ist er nicht, weil zu viel nicht in Ordnung ist) läuft MP2 nicht so wie es eigentlich soll und auch tut, wenn alles in Ordnung ist.

    Und mein ganz besonderer "Liebling" :censored: :
    [2018-12-28 02:03:22,685] [24429397] [128 ] [ERROR] - MediaLibrary: Error adding or updating media item(s) in path '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////CLOUD007/Multimedia/Musik/Musik sortiert/Games/x3/08130.mp3'
    code = Constraint (19), message = System.Data.SQLite.SQLiteException (0x800027AF): constraint failed
    UNIQUE constraint failed: M_GENRE.MEDIA_ITEM_ID, M_GENRE.GENRE
    bei System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)
    bei System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
    bei System.Data.SQLite.SQLiteDataReader.NextResult()
    bei System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
    bei System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
    bei System.Data.SQLite.SQLiteCommand.ExecuteNonQuery(CommandBehavior behavior)
    bei System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
    bei MediaPortal.Backend.Services.MediaLibrary.MIA_Management.AddOrUpdateMIA(ITransaction transaction, Guid mediaItemId, MediaItemAspect mia, Boolean add)
    bei MediaPortal.Backend.Services.MediaLibrary.MediaLibrary.AddOrUpdateMediaItem(ISQLDatabase database, ITransaction transaction, MediaItemAspect pra, Guid mediaItemId, IEnumerable`1 mediaItemAspects, Boolean wasCreated)
    bei MediaPortal.Backend.Services.MediaLibrary.MediaLibrary.AddOrUpdateMediaItem(ISQLDatabase database, ITransaction transaction, Guid parentDirectoryId, String systemId, ResourcePath path, Nullable`1 existingMediaItemId, Nullable`1 newMediaItemId, IEnumerable`1 mediaItemAspects, Boolean isRefresh)
    Diese "UNIQUE constraint failed" Fehler hatten wir eine Zeit lang fast ständig in der Datenbank. Das sollte aber eigentlich schon lange vor der 2.2 Pre wirklich gefixt worden sein. Hab die danach nie wieder gesehen, bis heute. Da müsste mal ein Dev, vielleicht @morpheus_xx drüber schauen, was da wieder sein könnte...
     

    Arnachy99

    Portal Pro
    November 3, 2010
    174
    0
    Home Country
    Germany Germany
    Hallo,

    ich kämpfe immer noch mit dem MP2.
    Da sowohl MP1 als auch MP2 nicht tut, habe ich mir überlegt, bei MP2 zu bleiben und hier alles step by step in den Griff zu bekommen.
    Ich habe zum Beispiel meine Recordings aufgeräumt und mit Hilfe von TinyMediaMangager in eine Datenbankfreundlich Form gebracht (angefangen, da bei den Serien und Dokus nicht immer was zu finden ist)

    Heute ein erneuter Anlauf was aufzunehmen.
    Chronik:
    11:27:03 findet er 2 freie Tuner, die das Programm aufnehmen können
    11:27:08 scheitert er daran und versucht auch noch andere TV Karten ?!?!?!?
    11:44:14 mach ich den Fernsehr an und bewege mich im Client um nach der Aufnahme zu schauen und laut Log nimmt er nun auch auf.

    Was ist hier bitte los? Er kann also aufnehmen, aber warum immer erst dann, wenn der Client aktiv ist?
    Der TV Server sollte doch unabhängig vom Client arbeiten?!?!?

    Log ist angehangen.

    Das mit meinem NAS ist auch seltsam. Hier versuche ich es mal noch mit einem Netzlaufwerk.
     

    Attachments

    • Server.log
      1.8 MB

    HTPCSourcer

    Retired Team Member
  • Premium Supporter
  • May 16, 2008
    11,418
    2,336
    Home Country
    Germany Germany
    [2018-12-31 11:27:08,568] [2455771] [scheduler thread] [DEBUG] - scheduler: recording failed, lets try next available card.
    [2018-12-31 11:27:06,270] [2453474] [scheduler thread] [DEBUG] - dvb: LockInOnSignal could not lock onto channel - no signal or bad signal

    und versucht auch noch andere TV Karten ?!?!?!?
    Nein, lediglich den zweiten Tuner. Das kannst du dir aber schenken. Es reicht aus, einen einzigen Tuner zu probieren, wenn wie bei dir alle Sender auf alle Tuner gemappt sind. Stell unter Timeshifting/General die Option "Maximum number of cards to try" auf 1. "Wait for unscrambled file" und "Wait for TImeshifting file" stehen bei mir auf 4 sek.

    Log ist angehangen.
    Full Logs bitte - LogCollector! Noch einmal werde ich nicht darum bitten.
     

    Arnachy99

    Portal Pro
    November 3, 2010
    174
    0
    Home Country
    Germany Germany
    Habe Deine Einstellungen übernommen und eine neue Aufnahme geplant.
    Dann werde ich die Logs anhängen.
     
    Last edited:

    Arnachy99

    Portal Pro
    November 3, 2010
    174
    0
    Home Country
    Germany Germany
    Aufnahme hat Problemlos gestartet. Ob es das jetzt wirklich war?
    Werde das heute noch weiter testen.
    Wenn nicht, melde ich mich wieder.

    Danke!

    Und allen einen Guten Rutsch ins neue Jahr!
     

    Users who are viewing this thread

    Top Bottom