Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Constant Failed to get runtime from the file, make sure ffprobe is available #218

Closed
1 task done
ren-del opened this issue Dec 16, 2023 · 7 comments
Closed
1 task done

Comments

@ren-del
Copy link

ren-del commented Dec 16, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

These errors are constant on my setup, multiple ffprobe unavailable and errors on VIDEO_TS folders

  • Failed to get runtime from the file, make sure ffprobe is available

  • Unable to parse media info from file: /PATH)/VIDEO_TS/VIDEO_TS.IFO: ffprobe exited with non-zero exit-code (1 - /PATH/VIDEO_TS/VIDEO_TS.IFO: Invalid data found when processing input)

  • FFMpegCore.Exceptions.FFMpegException: ffprobe exited with non-zero exit-code (1 - /PATH/VIDEO_TS/VIDEO_TS.IFO: Invalid data found when processing input)
    at FFMpegCore.FFProbe.GetStreamJson(String filePath, Int32 outputCapacity, FFOptions ffOptions)
    at NzbDrone.Core.MediaFiles.MediaInfo.VideoFileInfoReader.GetMediaInfo(String filename) in ./Radarr.Core/MediaFiles/MediaInfo/VideoFileInfoReader.cs:line 140

Expected Behavior

No error

Steps To Reproduce

  1. Download a DVD-R or other file it cant parse with ffprobe
  2. Shows error in logs

Environment

- OS: Debian 11
- How docker service was installed: docker-compose

CPU architecture

x86-64

Docker creation

radarr:
    image: ghcr.io/linuxserver/radarr
    container_name: radarr
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=America/New_York
    volumes:
      - /plex/docker/radarr:/config
      - /Media:/Media
      - /rtorrent/download:/rtorrent/download
    ports:
      - 7878:7878
    restart: unless-stopped

Container logs

[Error] DetectSample: Failed to get runtime from the file, make sure ffprobe is available
[Error] DetectSample: Failed to get runtime from the file, make sure ffprobe is available
[Error] VideoFileInfoReader: Unable to parse media info from file: /Path/VIDEO_TS/VIDEO_TS.IFO

[v5.1.3.8246] FFMpegCore.Exceptions.FFMpegException: ffprobe exited with non-zero exit-code (1 - /Path/VIDEO_TS/VIDEO_TS.IFO: Invalid data found when processing input)
   at FFMpegCore.FFProbe.GetStreamJson(String filePath, Int32 outputCapacity, FFOptions ffOptions)
   at NzbDrone.Core.MediaFiles.MediaInfo.VideoFileInfoReader.GetMediaInfo(String filename) in ./Radarr.Core/MediaFiles/MediaInfo/VideoFileInfoReader.cs:line 140


[Error] DetectSample: Failed to get runtime from the file, make sure ffprobe is available
[Error] DetectSample: Failed to get runtime from the file, make sure ffprobe is available
[Error] DetectSample: Failed to get runtime from the file, make sure ffprobe is available
[Error] VideoFileInfoReader: Unable to parse media info from file: /Path/VIDEO_TS/VTS_01_0.IFO

[v5.1.3.8246] FFMpegCore.Exceptions.FFMpegException: ffprobe exited with non-zero exit-code (1 - /PATH/VIDEO_TS/VTS_01_0.IFO: Invalid data found when processing input)
   at FFMpegCore.FFProbe.GetStreamJson(String filePath, Int32 outputCapacity, FFOptions ffOptions)
   at NzbDrone.Core.MediaFiles.MediaInfo.VideoFileInfoReader.GetMediaInfo(String filename) in ./Radarr.Core/MediaFiles/MediaInfo/VideoFileInfoReader.cs:line 140


[Error] DetectSample: Failed to get runtime from the file, make sure ffprobe is available
[Error] DetectSample: Failed to get runtime from the file, make sure ffprobe is available
[Error] DetectSample: Failed to get runtime from the file, make sure ffprobe is available
[Error] DetectSample: Failed to get runtime from the file, make sure ffprobe is available
[Error] DetectSample: Failed to get runtime from the file, make sure ffprobe is available
[Error] VideoFileInfoReader: Unable to parse media info from file: /PATH/VIDEO_TS/VIDEO_TS.IFO
Copy link

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

@TimDowker
Copy link

Same error for me.

@LinuxServer-CI
Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

@linuxdaemon
Copy link

I was running into this issue as well, it seems to be an issue with Radarr itself. For me, the problem was I remuxed a .mp4 rip to .mkv while adding some extra audio tracks, and the .mp4 had VobSub subtitles on it which ffprobe does not handle well in a .mkv. I fixed this by just excluding the VobSub subtitle track when remuxing, and then Radarr accepted it just fine.

@trevordavies095
Copy link

Also running into this issue

@homerr
Copy link
Member

homerr commented Mar 17, 2024

Appears to be an issue specific to radarr - please work on this with them.

@homerr homerr closed this as not planned Won't fix, can't repro, duplicate, stale Mar 17, 2024
@LinuxServer-CI LinuxServer-CI moved this from Issues to Done in Issue & PR Tracker Mar 17, 2024
@xacobemr

This comment was marked as outdated.

@linuxserver linuxserver locked and limited conversation to collaborators Sep 5, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

7 participants