It's based on the file's name - what is the file name of your video?
Also check that the "M" is checked against the shared folder the your file resides in (Library., Shared Folders tab in Serviio console).
<Edit>
I tried this and I get the warning in my log (three times):
2014-09-14 14:56:59,147 WARN [LibraryManager] Extractor ONLINE_VIDEO_SOURCES failed to connect to metadata source for file F:\Video\TV Shows\Pawn Stars S01E01 - Pilot.avi, will try again later: Error connecting to thetvdb.com: http://thetvdb.com/api/235C8CA4529142E9 ... 1/1/en.xml
I thought it may be that thetvdb api was down, but I then tried another series and that worked fine.
I looked at the
detailed log and found:
- Code:
2014-09-14 15:06:24,688 WARN [LibraryAdditionsCheckerThread] Cannot add file Pawn Stars S01E01 - Pilot.avi because of an unexpected error. Message: Cannot create Video with title Pawn Stars S01E01 - Pilot
org.serviio.db.dao.PersistenceException: Cannot create Video with title Pawn Stars S01E01 - Pilot
at org.serviio.library.dao.VideoDAOImpl.create(VideoDAOImpl.java:127)
at org.serviio.library.dao.VideoDAOImpl.create(VideoDAOImpl.java:53)
at org.serviio.library.local.service.VideoService.addVideoToLibrary(VideoService.java:116)
at org.serviio.library.local.metadata.LibraryAdditionsCheckerThread.addNewMediaFile(LibraryAdditionsCheckerThread.java:188)
at org.serviio.library.local.metadata.LibraryAdditionsCheckerThread.searchForNewFiles(LibraryAdditionsCheckerThread.java:145)
at org.serviio.library.local.metadata.LibraryAdditionsCheckerThread.run(LibraryAdditionsCheckerThread.java:83)
Caused by: java.sql.SQLIntegrityConstraintViolationException: INSERT on table 'MEDIA_ITEM' caused a violation of foreign key constraint 'MI_FOLDER_FOREIGN_KEY' for key (732). The statement has been rolled back.
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeLargeUpdate(Unknown Source)
at org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeUpdate(Unknown Source)
at org.serviio.library.dao.VideoDAOImpl.create(VideoDAOImpl.java:124)
... 5 more
Caused by: java.sql.SQLException: INSERT on table 'MEDIA_ITEM' caused a violation of foreign key constraint 'MI_FOLDER_FOREIGN_KEY' for key (732). The statement has been rolled back.
at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)
... 16 more
Caused by: ERROR 23503: INSERT on table 'MEDIA_ITEM' caused a violation of foreign key constraint 'MI_FOLDER_FOREIGN_KEY' for key (732). The statement has been rolled back.
at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
at org.apache.derby.impl.sql.execute.ForeignKeyRIChecker.doCheck(Unknown Source)
at org.apache.derby.impl.sql.execute.GenericRIChecker.doCheck(Unknown Source)
at org.apache.derby.impl.sql.execute.RISetChecker.doFKCheck(Unknown Source)
at org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore(Unknown Source)
at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
at org.apache.derby.impl.sql.GenericPreparedStatement.executeStmt(Unknown Source)
at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
... 10 more
So it looks like a problem with this record? Maybe zip can shed some light.