Closed (works as designed)
Project:
Video
Version:
6.x-4.x-dev
Component:
Video Players
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
6 May 2011 at 20:45 UTC
Updated:
12 Nov 2011 at 10:20 UTC
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
Comment #1
hypertext200If 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.
Comment #2
bcobin commentedOK - 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...
Comment #4
sven_xo commentedhi bcobin,
did you fix your problem? I've got the same with "200 Stream not found" on IE.
Comment #5
bcobin commentedIn 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!
Comment #6
Jorrit commentedIs this still a problem?
Comment #7
bcobin commentedOn 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!
Comment #8
Jorrit commented