Everything was working fine, I did some module updates and now I just get a blank page when I run cron - no FFMPEG output at all. It's just a blank screen and says "Done" in Safari. Previously encoded videos play OK.

Could it be a Storage module thing? Any ideas as to what might prevent cron from being invoked? Thanks for any guidance here...

Comments

jbrown’s picture

Assigned: Unassigned » jbrown

There is a problem with Drupal's cron system where if cron process crashes, Drupal doesn't realize that it has finished. Have a look at the variable editor in the devel module. If you see cron_semaphore, delete it and try again.

bcobin’s picture

Thanks - I ran the following SQL command (results included here):

DELETE FROM `variable` WHERE name = 'cron_semaphore';# MySQL returned an empty result set (i.e. zero rows).

DELETE FROM `variable` WHERE name = 'cron_last';# Affected rows: 1

And there's no change - still a blank page on running cron, although the system says it ran successfully.

I should have asked in the original post, "Any ideas on what might prevent FFMPEG from being invoked," because that's what's actually happening or, more accurately, what's not happening. Any other ideas? Thanks much!

bcobin’s picture

I get Schema errors in storage.api and bd_video as follows:

Field storage_object.md5: no Schema type for mysql type binary.
Field storage_object.whirlpool: no Schema type for mysql type binary.
bd_video_params.audio_channels is type varchar but its default 0 is PHP type integer

Could this possibly be related? Thanks much!

jbrown’s picture

If you delete variables directly in the db, you need to clear the cache for it to take effect - although the fact that it says cron ran successfully shows that this isn't the problem.

The schema errors are harmless. I'd need to take a look at your site to determine the problem.

bcobin’s picture

This ended up being an installation of FFMPEG that somehow got corrupted. BD video is now working reasonably well, if you find a happy input/output format (e.g., 44.1 audio has real problems and certain .mov formats fail - but that's another issue.)

In upgrading to the latest Storage API/BD Video combo, I ran into another issue with Storage API - thread is here.

Thanks, jbrown, for the help and for a great module...

jbrown’s picture

Status: Active » Closed (fixed)