HaveAGitGat / Tdarr

Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking (Windows, macOS, Linux & Docker)
Other
2.98k stars 92 forks source link

Media Failing to convert with no error #167

Closed clifford64 closed 4 years ago

clifford64 commented 4 years ago

Describe the bug I am getting a few failures of media not converting with no errors. At this time, I do not see any constants between the failures that point to an issue. Running version: 1.105

Item will be converting and then just stop. Here is the last line in the log

frame=42996 fps= 16 q=-0.0 size= 294143kB time=00:29:53.72 bitrate=1343.4kbits/s speed=0.662x

HaveAGitGat commented 4 years ago

FFmpeg does this every now and again with particular files. Not much I can do about it as it's not related to Tdarr itself. Seems like sometimes files have a semi-corrupt section which causes FFmpeg to stall which is why I added the worker stall detector which will cancel a transcode after 5 mins of no progress:

image

clifford64 commented 4 years ago

This just started about a week or so ago. I have over a couple thousand transcodes, but now it is happening every couple of transcodes. Never had it happen before this. I have seen this happen in unmanic which I've used previously. Has Tdarr recently switched to a newer version of FFMPEG?

HaveAGitGat commented 4 years ago

@clifford64 yes it switched to 4.2 for default a few weeks ago. You can use the switch on the 'Options' tab to use 3.4.5 if that helps.

clifford64 commented 4 years ago

And kinda off topic and not related to the bug I guess, but by chance do you know if there were any significant improvements between the two versions mentioned above?

HaveAGitGat commented 4 years ago

Here's the changelog so it depends on if there's anything significant to you:

version 4.2:

version 4.1:

version 4.0: