Video successfully encodes to mp4 and Flash (after modifying mp4 FFMPEG preset for one-pass encoding), video plays across all browsers using SWF Tools/Flowplayer3 (although controls don't work in iPad, but that's another issue.)

Selecting HTML5 Player and VideoJS for mp4 produces the following error:

warning: array_merge() [function.array-merge]: Argument #2 is not an array in /[site]/sites/all/modules/videojs/includes/videojs.theme.inc on line 145.

Still can't get cross-browser video - any ideas? Thanks!

Comments

hypertext200’s picture

Status: Active » Fixed

If you need to enable HTML5 video you have to convert videos to the ogg format too. Here the module is seeking for the ogg file to merge.

bcobin’s picture

OK - I'm successfully encoding .ogg and I get 200, Stream not found error, although the file does, indeed, exist in the proper place. I've added the appropriate $conf declaration in the settings.php file for the swftools base directory (I'm working in a sandbox subdirectory) - no difference. I've also looked into the VideoJS thumbnail issue - the VideoJS Thumbnail settings aren't available. ("VideoJS Thumbnails" is just plain text and not clickable.)

I have added an File (Image) field to the content type - no spaces in the filename - I'm in a sandbox, so I can't specify the full path to flvtool2 nor ffmpeg insofar as that would be "outside" the site in /usr/local/bin (but they're clearly working) - I don't know what else to do here - any ideas? Thanks...

Status: Fixed » Closed (fixed)

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

sven_xo’s picture

Status: Closed (fixed) » Active

hi bcobin,

did you fix your problem? I've got the same with "200 Stream not found" on IE.

bcobin’s picture

In my case, I was getting the "200 Stream not found" error in my development sandbox and not on deployed sites "in the wild," so I chalked at least some of my .ogg difficulties to my local server environment. Even so, I still haven't been able to get reliable cross-platform video on all mobile devices, so I've "punted" for the moment, my inelegant workaround being a warning that video may not play properly in all mobile devices.

AFAIK, .ogg will only be picked up by Firefox; you may need to encode in Flash for IE, but it's been a while and I'm not sure. Having three encodes - .mp4, .ogg and .flv should theoretically handle all browsers, but I've found that theory can be a long way from reality, at least in my case.

Hope this helps - good luck!

Jorrit’s picture

Status: Active » Postponed (maintainer needs more info)

Is this still a problem?

bcobin’s picture

On a "real" server, the "200 stream not found" error didn't appear. So I would say this particular issue isn't a problem anymore - for me anyway. I've "punted" on Video for the moment until I have long-form video that I want published only on the site (and not on YouTube) and will look into the iPhone video issue again at that time.

Thank you for checkin' in!

Jorrit’s picture

Status: Postponed (maintainer needs more info) » Closed (works as designed)