Jellyfin Forum
New media ffprobe issues - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+---- Forum: Media Scanning & Identification (https://forum.jellyfin.org/f-media-scanning-identification)
+---- Thread: New media ffprobe issues (/t-new-media-ffprobe-issues)



New media ffprobe issues - XmnwildX12 - 2024-12-09

Have done a few fresh installs as well as a fresh Windows install and still running into ffprobe errors in the log on every piece of new media using 10.10.3. Everything seems to be fine and images/metadata populate and the files play, but this seems to be potentially causing an issue with a segment skipper.

Code:
[2024-12-09 14:48:09.055 -06:00] [INF] [36] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"C:\Users\mattj\Videos\Movies\Whiplash (2014)\Whiplash (2014) WEBDL-1080p.mkv\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2024-12-09 14:48:09.433 -06:00] [ERR] [34] MediaBrowser.Providers.Movies.MovieMetadataService: Error in "Probe Provider"
MediaBrowser.Common.FfmpegException: ffprobe failed - streams and format are both null.
  at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
  at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
  at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](T item, MetadataRefreshOptions options, CancellationToken cancellationToken)
  at MediaBrowser.Providers.Manager.MetadataService`2.RunCustomProvider(ICustomMetadataProvider`1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken)

Code:
[2024-12-07 11:17:20.929 -06:00][2024-12-07 11:17:20.941 -06:00] [INF] [112] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"C:\Users\mattj\Videos\TV\The Unbelievable with Dan Aykroyd\Season 2\The UnBelievable with Dan Aykroyd - S02E04 - Unusual Places WEBDL-1080p.mkv\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2024-12-07 11:17:22.763 -06:00] [ERR] [116] MediaBrowser.Providers.TV.EpisodeMetadataService: Error in "Probe Provider"
MediaBrowser.Common.FfmpegException: ffprobe failed - streams and format are both null.
  at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
  at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
  at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](T item, MetadataRefreshOptions options, CancellationToken cancellationToken)
  at MediaBrowser.Providers.Manager.MetadataService`2.RunCustomProvider(ICustomMetadataProvider`1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken)



RE: New media ffprobe issues - TheDreadPirate - 2024-12-10

Can you share your full log via pastebin?


RE: New media ffprobe issues - XmnwildX12 - 2024-12-10

(2024-12-10, 03:16 PM)TheDreadPirate Wrote: Can you share your full log via pastebin?

I tried putting in yesterdays but it said it was over the file size limit, so I put in today's log which had a new piece of media as well.
Jellyfin Log


RE: New media ffprobe issues - TheDreadPirate - 2024-12-10

Are you only having problems with files located in your User directory?


RE: New media ffprobe issues - XmnwildX12 - 2024-12-10

That is where all my new media flows in, sometimes I archive some on external drives after the fact. The user directory didn't seem to be a problem prior to v 10.10.x but I could try pointing new media to a non User directory and see if that works.

Edit:
Looks like the same issue when moved out of the User folder as well
Code:
[2024-12-10 12:41:51.221 -06:00] [INF] [94] Emby.Server.Implementations.IO.LibraryMonitor: "Movies" ("C:\Media\Movies") will be refreshed.
[2024-12-10 12:41:51.263 -06:00] [INF] [97] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"C:\Media\Movies\Sugarcane (2024)\Sugarcane (2024) WEBDL-1080p Proper.mkv\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2024-12-10 12:41:51.652 -06:00] [ERR] [95] MediaBrowser.Providers.Movies.MovieMetadataService: Error in "Probe Provider"
MediaBrowser.Common.FfmpegException: ffprobe failed - streams and format are both null.
  at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
  at MediaBrowser.MediaEncoding.Encoder.MediaEncoder.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Nullable`1 videoType, CancellationToken cancellationToken)
  at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo.ProbeVideo[T](T item, MetadataRefreshOptions options, CancellationToken cancellationToken)
  at MediaBrowser.Providers.Manager.MetadataService`2.RunCustomProvider(ICustomMetadataProvider`1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken)