jellyfin / jellyfin

The Free Software Media System
https://jellyfin.org
GNU General Public License v2.0
32.58k stars 2.98k forks source link

PlaybackErrorNoCompatibleStream on some FLAC files #1706

Closed dbogdanov closed 4 years ago

dbogdanov commented 4 years ago

Jellyfin works perfectly for the majority of FLAC files, but I get PlaybackErrorNoCompatibleStream errors on some of my folders with FLAC files. Below is an example playback error on a single file.

Media Info of the file

General
Complete name                            : 01 Nuchu.flac
Format                                   : FLAC
Format/Info                              : Free Lossless Audio Codec
File size                                : 20.0 MiB
Duration                                 : 4 min 14 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 657 kb/s
Album                                    : Nek Sanalet
Album/Performer                          : Kit Clayton
Part                                     : 1
Part/Total                               : 1
Track name                               : nuchu
Track name/Position                      : 1
Track name/Total                         : 8
Performer                                : Kit Clayton
Encoded by                               : Exact Audio Copy   (Secure mode)
Label                                    : ~scape
Recorded date                            : 1999-10-29
Cover                                    : Yes
Cover type                               : Cover (front)
Cover MIME                               : image/jpeg
Comment                                  : Track 1
PRODUCER                                 : Kit Clayton
RELEASECOUNTRY                           : DE
MUSICBRAINZ_RELEASETRACKID               : ef1c2abd-0e5b-3c42-aed6-b6cd7e449ae3
ASIN                                     : B00002MYZO
ALBUMARTISTSORT                          : Clayton, Kit
ORIGINALDATE                             : 1999-10-29
SCRIPT                                   : Latn
RELEASESTATUS                            : official
ACOUSTID_ID                              : c499106b-f07a-4ebd-b279-a2b539ecdc30
CATALOGNUMBER                            : sc 002 cd
MEDIA                                    : CD
RELEASETYPE                              : album
ORIGINALYEAR                             : 1999
MUSICBRAINZ_RELEASEGROUPID               : 3f140352-3caf-3dee-8938-876c32422626
BARCODE                                  : 718752710220
ARTISTSORT                               : Clayton, Kit
ARTISTS                                  : Kit Clayton

Audio
Format                                   : FLAC
Format/Info                              : Free Lossless Audio Codec
Duration                                 : 4 min 14 s
Bit rate mode                            : Variable
Bit rate                                 : 656 kb/s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 44.1 kHz
Bit depth                                : 16 bits
Compression mode                         : Lossless
Stream size                              : 19.9 MiB (100%)
Writing library                          : libFLAC 1.1.2 (UTC 2005-02-05)

Logs

[2019-09-02 14:09:29.870 +00:00] [INF] User policy for "Dimi". EnableAudioPlaybackTranscoding: True
[2019-09-02 14:09:29.912 +00:00] [INF] User policy for "Dimi". EnableAudioPlaybackTranscoding: True
[2019-09-02 14:09:29.925 +00:00] [INF] Setting range response values for "/srv/dev-disk-by-id-ata-WDC_WD40EFRX-68WT0N0_WD-WCC4E2EN3N3J-part2/dbogdanov/dbogdanov/_music/_music/_lib-jellyfin/_releases/Kit Clayton - Nek Sanalet [sc 002 cd] (1999, ~scape)/01 Nuchu.flac". RangeRequest: "bytes=0-" Content-Length: "20932342", Content-Range: "bytes 0-20932341/20932342"
[2019-09-02 14:09:30.095 +00:00] [INF] Playback stopped reported by app "Jellyfin Web" "10.3.5" playing "Nuchu". Stopped at "0" ms
[2019-09-02 14:19:25.195 +00:00] [INF] Playback stopped reported by app "Jellyfin Web" "10.3.5" playing "Nuchu". Stopped at "0" ms

Server System (please complete the following information):

Client System (please complete the following information):

onny commented 4 years ago

Hey, in this case it might be worth waiting for the release ofJellyfin 10.4, which will package a new version of ffmpeg. Nevertheless you can check if you can play the file using ffplay:

ffplay "01 Nuchu.flac"

This will show you if ffmpeg is able to play the file correctly.

Best regards, Jonas

dbogdanov commented 4 years ago

Do you mean the ffplay installed on the server? It seems I don't have one.

Works fine with ffplay version 4.1.3 at my PC.

anthonylavado commented 4 years ago

@dbogdanov It might be worth updating Jellyfin - There weren't many obvious fixes, but some around content streams were added in 10.3.7 (the latest one).

JustAMan commented 4 years ago

Yes, please update to 10.4.0 and re-check. Note that we recommend running ffmpeg 4.2.1 now (for which we provide our own patched package for Debian/Ubuntu, for Docker image, and for Windows installer).

0987363 commented 4 years ago

I updated to 10.4.0.

I had the same issues when play dvd, includ iso and VIDEO_TS.

It always direct stream and notice PlaybackErrorNoCompatibleStream. It does not transcoding, i try play it in chrome and android jellyfin app.

abc@ubuntu:~/base/media/movie/一本漫画闯天涯$ tree
.
├── fanart.jpg
├── poster.jpg
└── VIDEO_TS
    ├── VIDEO_TS.BUP
    ├── VIDEO_TS.IFO
    ├── VIDEO_TS.nfo
    ├── VTS_01_0.BUP
    ├── VTS_01_0.IFO
    ├── VTS_01_0.VOB
    ├── VTS_01_1.VOB
    ├── VTS_01_2.VOB
    ├── VTS_01_3.VOB
    ├── VTS_01_4.VOB
    ├── VTS_02_0.BUP
    ├── VTS_02_0.IFO
    ├── VTS_02_1.VOB
    ├── VTS_03_0.BUP
    ├── VTS_03_0.IFO
    ├── VTS_03_1.VOB
    ├── VTS_04_0.BUP
    ├── VTS_04_0.IFO
    └── VTS_04_1.VOB

1 directory, 21 files
0987363 commented 4 years ago

logs

[2019-10-11 14:04:55.400 +08:00] [DBG] Running "MovieNfoProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:55.401 +08:00] [DBG] Running "TmdbMovieProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:55.401 +08:00] [DBG] Running "OmdbItemProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:55.439 +08:00] [DBG] Saving "/home/abc/base/media/movie/一本漫画闯天涯" to "Nfo".
[2019-10-11 14:04:55.441 +08:00] [DBG] Ignoring change to "/home/abc/base/media/movie/一本漫画闯天涯/VIDEO_TS/VIDEO_TS.nfo"
[2019-10-11 14:04:55.441 +08:00] [DBG] Ignoring change to "/home/abc/base/media/movie/一本漫画闯天涯/VIDEO_TS/VIDEO_TS.nfo"
[2019-10-11 14:04:55.471 +08:00] [INF] User policy for "root". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2019-10-11 14:04:55.471 +08:00] [INF] Bitrate exceeds DirectStream limit: media bitrate: 40000000, max bitrate: 10000001
[2019-10-11 14:04:55.471 +08:00] [INF] Profile: "Unknown Profile", Path: "/home/abc/base/media/movie/一本漫画闯天涯", isEligibleForDirectPlay: True, isEligibleForDirectStream: False
[2019-10-11 14:04:55.471 +08:00] [INF] Profile: "Unknown Profile", No direct play profiles found for Path: "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:55.471 +08:00] [INF] Bitrate exceeds DirectStream limit: media bitrate: 40000000, max bitrate: 10000001
[2019-10-11 14:04:55.471 +08:00] [INF] Profile: "Unknown Profile", Path: "/home/abc/base/media/movie/一本漫画闯天涯", isEligibleForDirectPlay: True, isEligibleForDirectStream: False
[2019-10-11 14:04:55.471 +08:00] [INF] Profile: "Unknown Profile", No direct play profiles found for Path: "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:55.592 +08:00] [DBG] Running "FFProbeProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:55.596 +08:00] [ERR] Error in "ffprobe"
System.NotImplementedException: The method or operation is not implemented.
   at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetPrimaryPlaylistVobFiles(String path, IIsoMount isoMount, Nullable1 titleNumber)
   at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.FetchFromDvdLib(Video item)
   at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](T item, MetadataRefreshOptions options, CancellationToken cancellationToken)
   at MediaBrowser.Providers.Manager.MetadataService2.RunCustomProvider(ICustomMetadataProvider1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken)
[2019-10-11 14:04:55.596 +08:00][DBG] Running "MovieNfoProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:55.597 +08:00][DBG] Running "TmdbMovieProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:55.597 +08:00][DBG] Running "OmdbItemProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:55.718 +08:00][DBG] PingTranscodingJob PlaySessionId="55f63788766c4556abee8fe033b42cf4" isUsedPaused: True
[2019-10-11 14:04:55.816 +08:00][DBG] PingTranscodingJob PlaySessionId="55f63788766c4556abee8fe033b42cf4" isUsedPaused: True
[2019-10-11 14:04:55.847 +08:00][DBG] Saving "/home/abc/base/media/movie/一本漫画闯天涯" to "Nfo".
[2019-10-11 14:04:55.849 +08:00][DBG] Ignoring change to "/home/abc/base/media/movie/一本漫画闯天涯/VIDEO_TS/VIDEO_TS.nfo"
[2019-10-11 14:04:55.849 +08:00][DBG] Ignoring change to "/home/abc/base/media/movie/一本漫画闯天涯/VIDEO_TS/VIDEO_TS.nfo"
[2019-10-11 14:04:55.884 +08:00][INF] User policy for "root". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2019-10-11 14:04:55.884 +08:00][INF] Bitrate exceeds DirectStream limit: media bitrate: 40000000, max bitrate: 10000001
[2019-10-11 14:04:55.884 +08:00][INF] Profile: "Unknown Profile", Path: "/home/abc/base/media/movie/一本漫画闯天涯", isEligibleForDirectPlay: True, isEligibleForDirectStream: False
[2019-10-11 14:04:55.884 +08:00][INF] Profile: "Unknown Profile", No direct play profiles found for Path: "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:56.088 +08:00][DBG] PingTranscodingJob PlaySessionId="55f63788766c4556abee8fe033b42cf4" isUsedPaused: False
[2019-10-11 14:04:56.187 +08:00][DBG] PingTranscodingJob PlaySessionId="55f63788766c4556abee8fe033b42cf4" isUsedPaused: False
[2019-10-11 14:04:56.188 +08:00][ERR] Error processing request
System.NullReferenceException: Object reference not set to an instance of an object.
   at MediaBrowser.Controller.MediaEncoding.EncodingHelper.GetVideoBitrateParamValue(BaseEncodingJobOptions request, MediaStream videoStream, String outputVideoCodec)
   at MediaBrowser.Api.Playback.BaseStreamingService.GetState(StreamRequest request, CancellationToken cancellationToken)
   at MediaBrowser.Api.Playback.Progressive.BaseProgressiveStreamingService.ProcessRequest(StreamRequest request, Boolean isHeadRequest)
   at Emby.Server.Implementations.Services.ServiceExecGeneral.GetTaskResult(Task task)
   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost httpHost, IRequest httpReq, HttpResponse httpRes, ILogger logger, CancellationToken cancellationToken)
   at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IHttpRequest httpReq, String urlString, String host, String localPath, CancellationToken cancellationToken)
[2019-10-11 14:04:56.332 +08:00][DBG] PingTranscodingJob PlaySessionId="55f63788766c4556abee8fe033b42cf4" isUsedPaused: True
[2019-10-11 14:04:56.333 +08:00][DBG] Running "FFProbeProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:56.334 +08:00][ERR] Error in "ffprobe"
System.NotImplementedException: The method or operation is not implemented.
   at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetPrimaryPlaylistVobFiles(String path, IIsoMount isoMount, Nullable1 titleNumber)
   at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.FetchFromDvdLib(Video item)
   at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](T item, MetadataRefreshOptions options, CancellationToken cancellationToken)
   at MediaBrowser.Providers.Manager.MetadataService2.RunCustomProvider(ICustomMetadataProvider1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken)
[2019-10-11 14:04:56.334 +08:00][DBG] Running "MovieNfoProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:56.335 +08:00][DBG] Running "TmdbMovieProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:56.335 +08:00][DBG] Running "OmdbItemProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:56.433 +08:00][DBG] PingTranscodingJob PlaySessionId="55f63788766c4556abee8fe033b42cf4" isUsedPaused: True
[2019-10-11 14:04:56.467 +08:00][DBG] Saving "/home/abc/base/media/movie/一本漫画闯天涯" to "Nfo".
[2019-10-11 14:04:56.468 +08:00][DBG] Ignoring change to "/home/abc/base/media/movie/一本漫画闯天涯/VIDEO_TS/VIDEO_TS.nfo"
[2019-10-11 14:04:56.468 +08:00][DBG] Ignoring change to "/home/abc/base/media/movie/一本漫画闯天涯/VIDEO_TS/VIDEO_TS.nfo"
[2019-10-11 14:04:56.503 +08:00][INF] User policy for "root". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2019-10-11 14:04:56.504 +08:00][INF] Bitrate exceeds DirectStream limit: media bitrate: 40000000, max bitrate: 10000001
[2019-10-11 14:04:56.504 +08:00][INF] Profile: "Unknown Profile", Path: "/home/abc/base/media/movie/一本漫画闯天涯", isEligibleForDirectPlay: True, isEligibleForDirectStream: False
[2019-10-11 14:04:56.504 +08:00][INF] Profile: "Unknown Profile", No direct play profiles found for Path: "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:56.655 +08:00][DBG] PingTranscodingJob PlaySessionId="55f63788766c4556abee8fe033b42cf4" isUsedPaused: False
[2019-10-11 14:04:56.767 +08:00][DBG] PingTranscodingJob PlaySessionId="55f63788766c4556abee8fe033b42cf4" isUsedPaused: False
[2019-10-11 14:04:56.768 +08:00][ERR] Error processing request
System.NullReferenceException: Object reference not set to an instance of an object.
   at MediaBrowser.Controller.MediaEncoding.EncodingHelper.GetVideoBitrateParamValue(BaseEncodingJobOptions request, MediaStream videoStream, String outputVideoCodec)
   at MediaBrowser.Api.Playback.BaseStreamingService.GetState(StreamRequest request, CancellationToken cancellationToken)
   at MediaBrowser.Api.Playback.Progressive.BaseProgressiveStreamingService.ProcessRequest(StreamRequest request, Boolean isHeadRequest)
   at Emby.Server.Implementations.Services.ServiceExecGeneral.GetTaskResult(Task task)
   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost httpHost, IRequest httpReq, HttpResponse httpRes, ILogger logger, CancellationToken cancellationToken)
   at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IHttpRequest httpReq, String urlString, String host, String localPath, CancellationToken cancellationToken)
[2019-10-11 14:04:56.835 +08:00][DBG] ReportPlaybackStopped PlaySessionId: "55f63788766c4556abee8fe033b42cf4"
[2019-10-11 14:04:56.841 +08:00][INF] Playback stopped reported by app "Jellyfin Mobile" "904" playing "一本漫画闯天涯II妙想天开". Stopped at "0" ms
[2019-10-11 14:04:56.942 +08:00][DBG] Running "FFProbeProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:56.942 +08:00][ERR] Error in "ffprobe"
System.NotImplementedException: The method or operation is not implemented.
   at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetPrimaryPlaylistVobFiles(String path, IIsoMount isoMount, Nullable1 titleNumber)
   at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.FetchFromDvdLib(Video item)
   at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](T item, MetadataRefreshOptions options, CancellationToken cancellationToken)
   at MediaBrowser.Providers.Manager.MetadataService2.RunCustomProvider(ICustomMetadataProvider1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken)
[2019-10-11 14:04:56.943 +08:00][DBG] Running "MovieNfoProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:56.943 +08:00][DBG] Running "TmdbMovieProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:56.944 +08:00][DBG] Running "OmdbItemProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:56.982 +08:00][DBG] Saving "/home/abc/base/media/movie/一本漫画闯天涯" to "Nfo".
[2019-10-11 14:04:56.984 +08:00][DBG] Ignoring change to "/home/abc/base/media/movie/一本漫画闯天涯/VIDEO_TS/VIDEO_TS.nfo"
[2019-10-11 14:04:56.984 +08:00][DBG] Ignoring change to "/home/abc/base/media/movie/一本漫画闯天涯/VIDEO_TS/VIDEO_TS.nfo"
[2019-10-11 14:04:57.019 +08:00][INF] User policy for "root". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2019-10-11 14:04:57.019 +08:00][INF] Bitrate exceeds DirectStream limit: media bitrate: 40000000, max bitrate: 10000001
[2019-10-11 14:04:57.019 +08:00][INF] Profile: "Unknown Profile", Path: "/home/abc/base/media/movie/一本漫画闯天涯", isEligibleForDirectPlay: True, isEligibleForDirectStream: False
[2019-10-11 14:04:57.019 +08:00][INF] Profile: "Unknown Profile", No direct play profiles found for Path: "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:04:57.019 +08:00][INF] Bitrate exceeds DirectStream limit: media bitrate: 40000000, max bitrate: 10000001
[2019-10-11 14:04:57.019 +08:00][INF] Profile: "Unknown Profile", Path: "/home/abc/base/media/movie/一本漫画闯天涯", isEligibleForDirectPlay: True, isEligibleForDirectStream: False
[2019-10-11 14:04:57.019 +08:00][INF] Profile: "Unknown Profile", No direct play profiles found for Path: "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:05:00.602 +08:00][DBG] Running "FFProbeProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:05:00.602 +08:00][ERR] Error in "ffprobe"
System.NotImplementedException: The method or operation is not implemented.
   at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetPrimaryPlaylistVobFiles(String path, IIsoMount isoMount, Nullable1 titleNumber)
   at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.FetchFromDvdLib(Video item)
   at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](T item, MetadataRefreshOptions options, CancellationToken cancellationToken)
   at MediaBrowser.Providers.Manager.MetadataService2.RunCustomProvider(ICustomMetadataProvider1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken)
[2019-10-11 14:05:00.603 +08:00][DBG] Running "MovieNfoProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:05:00.603 +08:00][DBG] Running "TmdbMovieProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:05:00.603 +08:00][DBG] Running "OmdbItemProvider" for "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:05:00.618 +08:00][WRN] "GetItemList" query time (slow): 20.2528ms. Query: "select type,data,StartDate,EndDate,ChannelId,IsMovie,IsSeries,EpisodeTitle,IsRepeat,CommunityRating,IndexNumber,Width,Height,Name,Path,PremiereDate,ParentIndexNumber,ProductionYear,OfficialRating,RunTimeTicks,Size,DateModified,guid,ParentId,Audio,IsInMixedFolder,Tags,TrailerTypes,PrimaryVersionId,Album,CriticRating,IsVirtualItem,SeriesName,ProviderIds,Images,TotalBitrate,ExtraType,ExternalId,ShowId,OwnerId,(((OfficialRating is null) * 10)+(Select Case When Abs(COALESCE(ProductionYear, 0) - @ItemProductionYear) < 10 Then 10 Else 0 End )+(Select Case When Abs(COALESCE(ProductionYear, 0) - @ItemProductionYear) < 5 Then 5 Else 0 End )+ ((Select count(CleanValue) from ItemValues where ItemId=Guid and CleanValue in (select CleanValue from itemvalues where ItemId=@SimilarItemId)) * 10)) as SimilarityScore from TypedBaseItems A where ((IsMovie is null OR IsMovie=@IsMovie)) AND SimilarityScore > 19 AND type in ('MediaBrowser.Controller.Entities.Movies.Movie','MediaBrowser.Controller.Entities.Trailer','MediaBrowser.Controller.LiveTv.LiveTvProgram') AND Guid <> @ExcludeId0 AND (ProviderIds is null or ProviderIds not like @ExcludeProviderId0) AND TopParentId in ('42e3fd13921f21a7185c8e5aa5755c8f','732cda0030f6d9b1f01b0edc37b85842','2ec84abb0e95750fc015b25d7ee1678d','353bdb4e563925a21d511a576a3e6435','1f22665bf65030727b44b0932640734a','c704720eced53ae21b878c6fc4268b64','455c88a74824cea6dca28da2b69f2df9') Group by PresentationUniqueKey ORDER BY SimilarityScore DESC,RANDOM() ASC LIMIT 16"
[2019-10-11 14:05:00.659 +08:00][DBG] Saving "/home/abc/base/media/movie/一本漫画闯天涯" to "Nfo".
[2019-10-11 14:05:00.661 +08:00][DBG] Ignoring change to "/home/abc/base/media/movie/一本漫画闯天涯/VIDEO_TS/VIDEO_TS.nfo"
[2019-10-11 14:05:00.661 +08:00][DBG] Ignoring change to "/home/abc/base/media/movie/一本漫画闯天涯/VIDEO_TS/VIDEO_TS.nfo"
[2019-10-11 14:05:00.700 +08:00][INF] User policy for "root". EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
[2019-10-11 14:05:00.701 +08:00][INF] Bitrate exceeds DirectStream limit: media bitrate: 40000000, max bitrate: 10000001
[2019-10-11 14:05:00.701 +08:00][INF] Profile: "Unknown Profile", Path: "/home/abc/base/media/movie/一本漫画闯天涯", isEligibleForDirectPlay: True, isEligibleForDirectStream: False
[2019-10-11 14:05:00.701 +08:00][INF] Profile: "Unknown Profile", No direct play profiles found for Path: "/home/abc/base/media/movie/一本漫画闯天涯"
[2019-10-11 14:05:00.701 +08:00][INF] Bitrate exceeds DirectStream limit: media bitrate: 40000000, max bitrate: 10000001
[2019-10-11 14:05:00.701 +08:00][INF] Profile: "Unknown Profile", Path: "/home/abc/base/media/movie/一本漫画闯天涯", isEligibleForDirectPlay: True, isEligibleForDirectStream: False
[2019-10-11 14:05:00.701 +08:00][INF] Profile: "Unknown Profile", No direct play profiles found for Path: "/home/abc/base/media/movie/一本漫画闯天涯"
pjeanjean commented 4 years ago

I have the same issue with 10.4.2 and some FLAC audio files. Looks like I can make them work if I delete the "Front Cover" metadata from the file using metaflac, so this may not be ffmpeg related but I can't find any log from ffmpeg to actually check that... Should I provide a buggy file, with and without the "Front Cover" metadata, to help debug this?

mlodybercik commented 4 years ago

I have the exactly same issue. I stripped all metadata from FLAC using ffmpeg -i input.flac -map_metadata -1 -c:v copy -c:a copy test1.flac and this one started working...

Idk why but I thought about enabling 'fetch metadata' within Jellyfin. Randomly all FLAC files started working but not on every machine.

Also, ffplay throws segfaults with any file, jellyfish-ffmpeg/ffprobe and jellyfish-ffmpeg/ffmpeg complain about missing libmmal_core.so.

stale[bot] commented 4 years ago

This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments. If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or nightlies, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label. This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.

neteroster commented 3 years ago

I have the exact the same problem now (10.6.4), is their any solutions?

arniom commented 3 years ago

one more with this problem, it's happening with any browser (linux and windows) and also with the android client.