If the transcoding process fails because of memory limit or other issue, the video gets stuck in this status. This requires a database change to set the video back to pending in order to reprocess it.

Not sure the best way to self heal on these.

Perhaps after 4 hours automatically re-queue up the video by setting its status to Pending?

Comments

Jorrit’s picture

Status: Active » Postponed

I am going to rethink the whole status part for the next release because there are more issues with it.

rurri’s picture

Yeah good idea. But tough problem to solve, as at least as-is it is better than several conversions of the same video being attempted at once.

Jorrit’s picture

I think it is best to mark the video as failed after a number of hours, because requeueing is probably going to cause the error again.

Jorrit’s picture

Status: Postponed » Fixed

I have added new settings and behavior to the Video module scheduling code. Please read the release notes for more information: http://drupal.org/node/1215918 . I hope this is sufficient.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.