Video loads, i get sound but theres no picture
Using the sample vid Jack Dempsey...., same problem with Jellyfish. winVista / Firefox/3.0.7
Downloaded the videos also but they fail to load from my computer, so i don't even get sound. ? strange, they play fine in vlc.
I'm following the bare bones video guide... :-( called vid 'Snap'
-
(Flash): calling onfinish for a sound
(Flash): netStatusEvent: NetStream.Play.Stop
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
SMSound._onload(): "Snap" loaded.
(Flash): showing video for Snap
SMSound.onmetadata() complete
No width/height given, assuming defaults
SMSound.onmetadata()
(Flash): video dimensions: 0x0 (w/h)
(Flash): No width/height specified
(Flash): netStatusEvent: NetStream.Play.Start
soundManager.onload() complete
(Flash): _load()
soundManager.load(): http://freshly-ground.com/data/video/...
SMSound.play(): Attempting to load "Snap"
(Flash): setting video w/h to stage: 1x1
SMSound() merged options: { id: Snap, url: http://freshly-ground.com/data/video/..., isMovieStar: true, useVideo: true, autoLoad: false, stream: true, autoPlay: false, onbeforefinishtime: 5000, onjustbeforefinishtime: 200, multiShot: true, pan: 0, volume: 100, usePeakData: false, useWaveformData: false, useEQData: false }
soundManager.createSound(): using MovieStar handling
soundManager.createSound(): Snap (http://freshly-ground.com/data/video/...)
soundManager.initComplete(): calling soundManager.onload()
-- SoundManager 2 loaded (OK) --
Downloaded the videos also but they fail to load from my computer, so i don't even get sound. ? strange, they play fine in vlc.
I'm following the bare bones video guide... :-( called vid 'Snap'
-
(Flash): calling onfinish for a sound
(Flash): netStatusEvent: NetStream.Play.Stop
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
(Flash): netStatusEvent: NetStream.Buffer.Flush
SMSound._onload(): "Snap" loaded.
(Flash): showing video for Snap
SMSound.onmetadata() complete
No width/height given, assuming defaults
SMSound.onmetadata()
(Flash): video dimensions: 0x0 (w/h)
(Flash): No width/height specified
(Flash): netStatusEvent: NetStream.Play.Start
soundManager.onload() complete
(Flash): _load()
soundManager.load(): http://freshly-ground.com/data/video/...
SMSound.play(): Attempting to load "Snap"
(Flash): setting video w/h to stage: 1x1
SMSound() merged options: { id: Snap, url: http://freshly-ground.com/data/video/..., isMovieStar: true, useVideo: true, autoLoad: false, stream: true, autoPlay: false, onbeforefinishtime: 5000, onjustbeforefinishtime: 200, multiShot: true, pan: 0, volume: 100, usePeakData: false, useWaveformData: false, useEQData: false }
soundManager.createSound(): using MovieStar handling
soundManager.createSound(): Snap (http://freshly-ground.com/data/video/...)
soundManager.initComplete(): calling soundManager.onload()
-- SoundManager 2 loaded (OK) --
1
person has this problem
I have this problem, too!
Tell me when someone solves it.
The more people who report this problem, the more it gets noticed.
The more people who report this problem, the more it gets noticed.
Create a customer community for your own organization
Plans starting at $19/month
-
Inappropriate?Hmm, given this:
(Flash): video dimensions: 0x0 (w/h)
(Flash): No width/height specified
Do you have at least Flash 9.0.115 installed? That is the minimum requirement for Flash 9 h.264 video. What's supposed to happen there is Flash reads and returns the correct video dimensions, eg. 848x480. I'm not sure what else might cause Flash to be unable to detect the video dimensions. For a Flash version test, see this adobe page.
Also, does this happen in all browsers or just Firefox, etc.?
It's possible Flash may be applying some weird security restrictions when loading offline or local content, but the demos loading the video from freshly-ground.com seem to work for me both offline and live on the web site.
-
Flash Version is WIN 10,0,22,87
so i say
soundManager.flashVersion =10;
But it doesn't like that and reverts to version 8 which won't do for video
So if i lie and say
soundManager.flashVersion = 9;
i get sound but no vid
Same problem for Win Explorer. -
Inappropriate?Ah, 10 is not an option at this point (SM2 only runs in "flash 8 mode" or "flash 9 mode", using SWFs built for those versions as a minimum requirement.) So 9 is what you want for video.
I'll follow up if I can test on a Vista install and Flash 10, and verify the issue. Also to be clear, you had the same problem viewing the live demos on the web site?
-
Inappropriate?no everything on the soundmanager site worked fine, no problem with any of the videos
thanks ill keep trying
I’m thankful
-
Flash may prevent reading "metadata" which includes width and height from the video in some cases (and this may include offline viewing eg. looking at demos on c:/whatever on your computer). I haven't seen this from Windows XP and Mac OS X once I've whitelisted the SM2 directory in the flash security settings panel, but perhaps there's some quirk to Vista that I haven't run into. -
Inappropriate?I'm also having the same problem with it loading the file but no dimensions being set. This occurs locally (Mac OSX) and on my web server (media temple).
Is there a way to force the loaded movie file to have specific dimensions? I couldn't see anything in the documentation.
I’m sad
-
You can set the SWF's dimensions (the object/embed) via CSS or JS, as one option - also, when the video loads, it should get the dimension(s) from the video during the metadata() event. If this doesn't work for some reason, you can try setting the video dimensions manually.
If you are loading video from a remote domain, you may not be able to get the metadata - just a guess - unless there is a crossdomain.xml file on the domain which says it's OK for flash to access that stuff. I haven't thoroughly tested this bit yet, mind you, so I could be mistaken. It should work locally, if the video loads it should play and the dimensions should be provided.
In the debug output, see if SM2 is getting meta data, or if it's complaining and saying the video w/h is either 0x0 or 1x1. Do the demos work OK for you offline, and online, or do things go wrong just when you're trying to build your own? In either case, maybe post the debug output from the page when you're trying to play the video and I can try checking it out. -
Inappropriate?I've just been doing a bunch of experimentation with videos and it seems that if you don't set autoLoad=true, then it doesn't display the video properly.
-
Also, often even when autoPlay is explicitly set to false, it'll play anyway. -
Also also: even telling it to stop() when it is playing still leaves it playing because the JS thinks that it already IS stopped, so a way to get around that is to fire both play() and stop() events on the video. -
Hm, autoLoad issues will likely get the state confused down the line as you noted, yes. I hadn't looked closely at autoLoad, I'll try setting it and will see if I can repro the issue. The demos don't do this from what I recall, but maybe I'm missing something.
Loading Profile...



EMPLOYEE

