appas 3 Posted January 27, 2024 Posted January 27, 2024 I get this error when trying to play video: Playback Error No compatible streams are currently available. Please try again later or contact your system administrator for details. Playing music works fine. My server is on Debian 11 Bullseye, and it is Emby Version 4.7.14.0. I have tried playing on both the Web front-end and the Android client and neither works, so I think it is a server-side issue. I tried re-installing ffmpeg and restarting emby as that was reported to have worked for someone in one of the other threads about this issue, but that didn't fix it for me. Here is a log snippet: emby.log Please help me get video playback to work.
Luke 42077 Posted January 28, 2024 Posted January 28, 2024 Hi @appascan you please attach the complete emby server log file? Thanks.
appas 3 Posted January 28, 2024 Author Posted January 28, 2024 Ok, so here is a log of a run where I am trying to play a movie. I have replaced the filename with "Movie.mkv", but otherwise, this is untouched from the server with debug logging enabled. embyserver.txt
Luke 42077 Posted January 28, 2024 Posted January 28, 2024 So the server can't even probe the file for media info. Is it just that one file?
appas 3 Posted January 29, 2024 Author Posted January 29, 2024 No, it seems to be any movie/video file; I haven't found any that will actually play.
Luke 42077 Posted February 6, 2024 Posted February 6, 2024 @appasare you still having an issue with this?
appas 3 Posted February 11, 2024 Author Posted February 11, 2024 On 2/6/2024 at 9:59 PM, Luke said: @appasare you still having an issue with this? Yes; actually, I found files that will play, but most still give this "No compatible streams" error, and this persists even after an upgrade to 4.8.1.0.
Luke 42077 Posted March 1, 2024 Posted March 1, 2024 Hi, please let us know if the Emby Server 4.8.3 update helps. Thanks.
appas 3 Posted May 10, 2024 Author Posted May 10, 2024 On 3/1/2024 at 11:55 PM, Luke said: Hi, please let us know if the Emby Server 4.8.3 update helps. Thanks. Just to update, I've updated several times, latest now to 4.8.6, and this is still what I encounter: no compatible streams.
appas 3 Posted May 10, 2024 Author Posted May 10, 2024 44 minutes ago, Luke said: HI, can you try Chrome for comparison purposes? I am using Vivaldi, which is Chromium-based. I also tried Edge, but with the same results.
Luke 42077 Posted May 17, 2024 Posted May 17, 2024 @appascan you please attach the emby server and ffmpeg log files from 4.8? Thanks !
appas 3 Posted May 19, 2024 Author Posted May 19, 2024 (edited) realized debug logging was not enabled, hold on... Edited May 19, 2024 by appas realized debug logging was not enabled, hold on...
appas 3 Posted May 19, 2024 Author Posted May 19, 2024 On 5/17/2024 at 10:54 PM, Luke said: @appascan you please attach the emby server and ffmpeg log files from 4.8? Thanks ! It seems I can no longer edit the above message by me, but here is the debug log from Emby 4.8.7.0. I hope it's what you're looking for; it's only the Emby server log, as I don't know what you're referring to with "ffmpeg log files", but this includes output from ffprobe. embyserver.txt
Luke 42077 Posted June 1, 2024 Posted June 1, 2024 Hi, have you updated to Emby Server 4.8.8? Has that helped?
appas 3 Posted March 6, 2025 Author Posted March 6, 2025 On 6/1/2024 at 9:49 PM, Luke said: Hi, have you updated to Emby Server 4.8.8? Has that helped? This is to confirm that it's still a problem with Emby 4.8.10.0.
sa2000 674 Posted March 6, 2025 Posted March 6, 2025 Now that you fixed your RAM shortage issue, we can look into this with a fresh set of debug server logs and an example of this error arising - giving time when it happened and what media file.
appas 3 Posted March 6, 2025 Author Posted March 6, 2025 Ok, so here is a debug log from trying to play メガゾーン23.III.Megazone.23.III.OVA. The actual error is Quote 2025-03-06 13:56:10.953 Error App: Error in ffprobe *** Error Report *** Version: 4.8.10.0 Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb Operating system: Linux version 5.10.0-26-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 Framework: .NET 6.0.31 OS/Process: x64/x64 Runtime: opt/emby-server/system/System.Private.CoreLib.dll Processor count: 1 Data path: /var/lib/emby Application path: /opt/emby-server/system Emby.Server.MediaEncoding.Unified.Ffmpeg.FfRunException: Emby.Server.MediaEncoding.Unified.Ffmpeg.FfRunException: ffprobe failed - streams and format are both null: -i file:"/media/opendrive/backup/Seagate8T/sda2/メガゾーン23.Megazone.23.OVA.1985-1989.BluRay.1080p.HEVC.10bit.FLAC.GOA/メガゾーン23.III.Megazone.23.III.OVA.E01.1989.BluRay.1080p.HEVC.10bit.FLAC.GOA.mkv" -threads 0 -v info -print_format json -show_streams -show_chapters -show_format -show_data ffprobe version 5.1-emby_2023_06_25 Copyright (c) 2007-2022 the FFmpeg developers and softworkz for Emby LLC built with gcc 10.3.0 (crosstool-NG 1.25.0) file:/media/opendrive/backup/Seagate8T/sda2/メガゾーン23.Megazone.23.OVA.1985-1989.BluRay.1080p.HEVC.10bit.FLAC.GOA/メガゾーン23.III.Megazone.23.III.OVA.E01.1989.BluRay.1080p.HEVC.10bit.FLAC.GOA.mkv: Input/output error { } at Emby.Server.MediaEncoding.Probing.MediaProbeManager.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, String userAgent, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Boolean hasMixedProtocols, CancellationToken cancellationToken) at Emby.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](MetadataResult`1 metadataResult, MetadataRefreshOptions options, LibraryOptions libraryOptions, CancellationToken cancellationToken) at Emby.Providers.Manager.MetadataService`2.RunCustomProvider(ICustomMetadataProvider`1 provider, MetadataResult`1 itemResult, String logName, MetadataRefreshOptions options, LibraryOptions libraryOptions, RefreshResult refreshResult, CancellationToken cancellationToken) Source: Emby.Server.MediaEncoding TargetSite: Void MoveNext() I tried running ffprobe directly from the command line, and go the Input/output error, so I thought it was a problem with my configuration. The files are on a WebDAV mount. I swapped the mount from davfs to rclone, and this allowed me to ffprobe the file successfully from the command line, but Emby still gives the "No compatible streams" error. It seems to be a permissions issue as there is an "Access denied" message in the logs. I have tried mounting the WebDAV share with emby's user and group id's, and chowning the mount point to emby. It's probably my fault rather than Emby's (I've never been good with permissions), but as I can access these files on the command line, and just not in Emby, it still seems tied to Emby, and I'd appreciate any help in solving this issue. embyserver.txt embyserver (3).txt
sa2000 674 Posted March 7, 2025 Posted March 7, 2025 (edited) Thanks for the info and logs. i see there were just 2 file permissions issues logged - for these 2 files 2025-03-06 15:31:24.716 Error ImageProcessor: Error encoding image Access to the path '/media/opendrive/backup/Seagate8T/sda2/Decoder (1984)/cover.jpg' is denied. 2025-03-06 15:32:32.622 Error MediaSourceManager: Error refreshing metadata for /media/opendrive/backup/Seagate8T/sda2/Dirk.Gently--2010-2012-BBC-1080p-w.subs-x265-HEVC/Dirk.Gently-S01E01-Episode.1.mp4 Access to the path '/media/opendrive/backup/Seagate8T/sda2/Dirk.Gently--2010-2012-BBC-1080p-w.subs-x265-HEVC' is denied. I can only refer you to our support article relating to permissions on linux - here Linux/Unix Permissions With regards to the ffprobe errors, there are 206 errors all for files stored below folder /media/opendrive/backup/Seagate8T/sda2 All the ffprobe errors for these files were "Input/output error" and the detail being: "streams and format are both null" What I suggest is you pick one of these mkv files, use tools like mkvtoolnix to create a clip from it - of say 2 minutes. Save the file with different name and add to a new test library as a home video. Do 2 tests, one with the file with a test library with the clip mkv being stored within a test folder below /media/opendrive/backup/Seagate8T/sda2 and one with the file - copied and named differently but stored on a local path that you already know Emby Server streams ok from. Do tests with file names using standard ascii characters and ones with the extended character set - and capture logs for the tests. If the issue is specific to your /media/opendrive/backup/Seagate8T/sda2 then that would be something you need to figure out yourself and you may get help from others on the forum. If the issue continues even with local filesystem path, then I can send you an upload link and you can let me have the releveat clips mkv files and logs Edited March 7, 2025 by sa2000
appas 3 Posted March 7, 2025 Author Posted March 7, 2025 Yeah I just find it weird that I can play music from this same mount, no problem. It's just the movies that are giving trouble. I will run the suggested tests and get back with results in the coming days.
appas 3 Posted March 9, 2025 Author Posted March 9, 2025 Ok, so I could not follow the linked guide exactly, because ACLs seem to be unimplemented for WebDAV in the davfs2 driver. But, I tried solving the problem by making a group called "media", adding my own use and emby into it, and giving this group ownership and read/write rights to the files: sudo chown -R :media /media/opendrive/backup/ sudo chmod -R g+rw /media/opendrive/backup This should be enough, right? But, for movie files, I still get "No compatible streams". Music plays from this same mount, so it is at least somehow able to read the files, right?
sa2000 674 Posted March 10, 2025 Posted March 10, 2025 19 hours ago, appas said: so I could not follow the linked guide exactly, because ACLs seem to be unimplemented for WebDAV in the davfs2 driver. But, I tried solving the problem by making a group called "media", adding my own use and emby into it, and giving this group ownership and read/write rights to the files: sudo chown -R :media /media/opendrive/backup/ sudo chmod -R g+rw /media/opendrive/backup I have not tried media libraries with media in the cloud - Not something i would cosider. Would be good to find out if there are users with it working well 19 hours ago, appas said: This should be enough, right? But, for movie files, I still get "No compatible streams". Music plays from this same mount, so it is at least somehow able to read the files Get some debug server logs after a fresh server start of playback of cloud hosted music and a movie
appas 3 Posted March 23, 2025 Author Posted March 23, 2025 (edited) Hi, sorry it's taken a while to get the logs. So, I thought it would be best to upgrade to the latest Emby server (4.8.11.0), and I can no longer replicate this issue. Unfortunately, that does not mean it's fixed - in fact, it's worse, as now I'm unable to play music, either. Both music and video files just stay at the spinner for what seems like forever (there does not seem to be any breaking condition). So, when I click on a piece of media, I get the spinner, and it gets stuck there. Here is a debug log of a session where I try to play a piece of music that previously did play, and a movie file. Both just give the seemingly endless spinner. embyserver.txt Edited March 23, 2025 by appas
sa2000 674 Posted March 23, 2025 Posted March 23, 2025 49 minutes ago, appas said: So, I thought it would be best to upgrade to the latest Emby server (4.8.11.0), and I can no longer replicate this issue. Unfortunately, that does not mean it's fixed - in fact, it's worse, as now I'm unable to play music, either. Both music and video files just stay at the spinner for what seems like forever (there does not seem to be any breaking condition). So, when I click on a piece of media, I get the spinner, and it gets stuck there. I can see music track Zibet Ente Habibi Nas.mp3 held within /media/opendrive path at 12:28 Emby Web on Chrome and at 12:48 "The Old Man And The Sea" mp4 attempted No specific errors in the log relating to the playbacks There is one error in the log relating IP Addresses. Is it possible you have more than one device on the local network with IP Address 10.18.0.5 ? Could you check that please Also try playback using http://127.0.0.1:8096 on the server directly - and try different browsers
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now