[MetadataExtractionCoordinator] Cannot read metadata of file
New user to Serviio Media Streaming Server as well as to the forum.
I am having an issue with my Video files being recognized by Serviio. I have searched both the forums as well as via google and was not able to find a solution nor was able to figure out the issue. Please understand that I am not new to Linux. Following is the information related to the issue:
My environment is Ubuntu 17.04 (Zesty). I tried both with and without docker with the same issue (I did see a thread in the forum with the same error, but that was a docker installation with the solution being docker related as well).
2017-05-30 11:17:48,674 INFO [MediaServer] ------------------------------------------------------------------------
2017-05-30 11:17:48,676 INFO [MediaServer] Serviio DLNA media streaming server v 1.8 (rev. cc55b64588cc)
2017-05-30 11:17:48,676 INFO [MediaServer] Petr Nejedly 2009-2015
2017-05-30 11:17:48,676 INFO [MediaServer] http://www.serviio.org
2017-05-30 11:17:48,676 INFO [MediaServer]
2017-05-30 11:17:48,676 INFO [MediaServer] Java 1.8.0_131-Oracle Corporation amd64
2017-05-30 11:17:48,676 INFO [MediaServer] OS Linux 4.10.0-19-generic
2017-05-30 11:17:48,676 INFO [MediaServer] File encoding: UTF-8
2017-05-30 11:17:48,732 INFO [MediaServer] Headless mode enabled: true
2017-05-30 11:17:48,732 INFO [MediaServer] User: serviio
2017-05-30 11:17:48,732 INFO [MediaServer] User home dir: /home/serviio
2017-05-30 11:17:48,732 INFO [MediaServer] Temp dir: /tmp
2017-05-30 11:17:48,732 INFO [MediaServer] ------------------------------------------------------------------------
2017-05-30 11:17:48,742 INFO [DBSchemaUpdateExecutor] Checking if DB schema needs to be updated
2017-05-30 11:17:48,750 INFO [DatabaseManager] Using DERBY database language
2017-05-30 11:17:49,674 INFO [WebServer] Socket buffer set to 65535 bytes
--- snip ---
2017-05-30 11:15:17,959 DEBUG [MediaItemDAOImpl] Checking if DB already contains media item </full/path/and/filename>.mp4
2017-05-30 11:15:17,959 DEBUG [MediaItemDAOImpl] Looking up a media item for file path: </full/path/and/filename>.mp4, ignore case: false
2017-05-30 11:15:17,960 DEBUG [MediaItemDAOImpl] Media item </full/path/and/filename>.mp4 doesn't exist in DB yet
2017-05-30 11:15:17,960 DEBUG [MediaFileIndexer] File not in Library, will add it
2017-05-30 11:15:17,960 DEBUG [LibraryHelper] Checking if the file is complete using file lock
2017-05-30 11:15:17,961 DEBUG [VideoExtractionStrategy] Extracting metadata of video file: </full/path/and/filename>.mp4
2017-05-30 11:15:17,961 DEBUG [FFMPEGWrapper] Invoking FFMPEG to retrieve media information for file: </full/path/and/filename>.mp4
2017-05-30 11:15:17,961 DEBUG [ProcessExecutor] Starting ffmpeg -i </full/path/and/filename>.mp4
2017-05-30 11:15:18,098 DEBUG [FFmpegMetadataRetriever] Retrieving H264 profile/level for file '</full/path/and/filename>.mp4'
2017-05-30 11:15:18,098 DEBUG [FFMPEGWrapper] Invoking FFMPEG to retrieve H264 header for file: </full/path/and/filename>.mp4
2017-05-30 11:15:18,099 DEBUG [ProcessExecutor] Starting ffmpeg -i </full/path/and/filename>.mp4 -frames:v 1 -c:v copy -f h264 -bsf:v h264_mp4toannexb -an pipe:
2017-05-30 11:15:18,216 DEBUG [FFmpegMetadataRetriever] File '</full/path/and/filename>.mp4' has H264 profile HIGH, levels [{RF=2.1, H=3}] and 4 ref frames
2017-05-30 11:15:18,216 DEBUG [FFMPEGWrapper] Invoking FFMPEG to retrieve thumbnail for file: </full/path/and/filename>.mp4
2017-05-30 11:15:18,216 DEBUG [ProcessExecutor] Starting ffmpeg -threads 0 -ss 120 -i </full/path/and/filename>.mp4 -an -frames:v 1 -f image2 pipe:
2017-05-30 11:15:18,429 DEBUG [OpenSubtitlesService] Generating hash code for opensubtitles.org for file <filename>.mp4
2017-05-30 11:15:18,429 WARN [MetadataExtractionCoordinator] Cannot read metadata of file </full/path/and/filename>.mp4 via extractor EMBEDDED. Message: No such device
2017-05-30 11:15:18,429 DEBUG [PendingFilesCache] Adding file '</full/path/and/filename>.mp4' for the pending files cache
The above is for one video file (filename with path is about 85 characters long - there are video files that have longer as well as shorter lengths), but every video file regardless of format gives the same error and I end up having an empty Video list.
This is the error:
[MetadataExtractionCoordinator] Cannot read metadata of file <filename> via extractor EMBEDDED. Message: No such device
Any help is highly appreciated.
PS: Photos and Music get added successfully without any issues.
Thank You.