This project has moved and is read-only. For the latest updates, please go here.

Metadata not working

Feb 17 at 10:14 PM
I'm constantly having issues with MCEBuddy not recognizing the metadata from my recordings. Pulling from TVDB based on the filename works most of the time, but when it doesn't, it is a PAIN to get something to work.

Here's my setup:
RPi 3 running LibreElec and Kodi with TVHeadend 4.0
HDHomerun Connect Tuner
Recording to MKV
TVHeadend writes the metadata to the MKV but MCEBuddy doesn't recognize it according to the log files.

Any help would be appreciated.

Example Log File:
2017-02-17T09:22:28 MCEBuddy.AppWrapper.Base --> UI Session Admin Process : False
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base --> Setting process priority to AboveNormal
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base --> [mpeg2video @ 0000016375265120] warning: first frame is no keyframe
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base --> Input #0, matroska,webm, from 'G:\Videos\PVR\LibreElec\Laramie-S03E14.mkv':
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->   Metadata:
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     title           : Laramie
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     encoder         : Tvheadend Matroska muxer
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     DATE_BROADCASTED: 2017-02-15 09:00:00
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     ORIGINAL_MEDIA_TYPE: TV
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     TVCHANNEL       : 5.3 K30JMD3
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     SUMMARY         : When Slim saves the life of a young Arapaho woman targeted by the Cady brothers, she insists that she belongs to Slim thenceforth. Originally Aired: January 02, 1962
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     SUMMARY-eng     : When Slim saves the life of a young Arapaho woman targeted by the Cady brothers, she insists that she belongs to Slim thenceforth. Originally Aired: January 02, 1962
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     track           : 14
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     SEASON/PART_NUMBER: 3
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     SYNOPSIS        : S03E14
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->   Duration: 01:00:59.12, start: 0.023000, bitrate: 2275 kb/s
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     Stream #0:0(eng): Video: mpeg2video (Main), yuv420p(tv, smpte170m), 720x480 [SAR 8:9 DAR 4:3], Closed Captions, 29.97 fps, 29.97 tbr, 1k tbn, 59.94 tbc (default)
2017-02-17T09:22:29 MCEBuddy.AppWrapper.Base -->     Stream #0:1(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default)
--> Process exited with code 0
INFORMATION> 2017-02-17T09:22:31 MCEBuddy.Engine.ConversionJob --> Running custom commands
2017-02-17T09:22:31 MCEBuddy.Transcode.CustomCommand --> Custom command parameters read ->  
PreMetaCustomCommandPath =  
PreMetaCustomCommandParameters =  
PreMetaCustomCommandHangPeriod = 300 
PreMetaCustomCommandCritical = False 
PreMetaCustomCommandUISession = False 
PreMetaCustomCommandShowWindow = True 
PreMetaCustomCommandExitCodeCheck = False
INFORMATION> 2017-02-17T09:22:31 MCEBuddy.Transcode.CustomCommand --> No custom commands found
2017-02-17T09:22:31 MCEBuddy.Engine.ConversionJob --> Finished pre metadata custom command, source file size [KB] 1,016,372.00
INFORMATION> 2017-02-17T09:22:31 MCEBuddy.Engine.ConversionJob --> Getting show information and banner from Internet sources
2017-02-17T09:22:31 MCEBuddy.MetaData.VideoMetaData --> Extracting metadata from file -> G:\Videos\PVR\LibreElec\Laramie-S03E14.mkv
INFORMATION> 2017-02-17T09:22:31 MCEBuddy.MetaData.VideoMetaData --> Extracting Generic Tags
WARNING> 2017-02-17T09:22:31 MCEBuddy.MetaData.VideoMetaData --> Error reading Artwork -> System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at MCEBuddy.MetaData.VideoMetaData.ExtractGenericTags()
INFORMATION> 2017-02-17T09:22:31 MCEBuddy.MetaData.VideoMetaData --> Read Tags: MKV file detected using Matroska
WARNING> 2017-02-17T09:22:31 MCEBuddy.MetaData.VideoMetaData --> Unable to extract meta data from file G:\Videos\PVR\LibreElec\Laramie-S03E14.mkv. Object reference not set to an instance of an object.
2017-02-17T09:22:31 MCEBuddy.MetaData.VideoMetaData --> Video Tags extracted -> 
Title: 
SubTitle: 
Description: 
Network: 
Network Affiliate: 
Parental Rating: 
Media Credits: 
Genres:
Season: 0
Episode: 0
Banner: 
Banner URL: 
IMDB Id: 
MovieDB Id: 
TVDB Id: 
Is Show Movie: False
Is Show Sports: False
OriginalBroadcastDateTime: 1899-12-31T17:00:00
RecordedDateTime: 1899-12-31T17:00:00
SeriesPremiereDate: 1899-12-31T17:00:00
CopyProtected: False
SageTV FileID: 
SageTV MediaFileID: 
Feb 22 at 1:02 AM
Please upload a sample MKV file to the mcebuddy server (see read me before posting thread for instructions) and we will analyze and fix the issue.