From CCoWS Wiki
This page is intended to list the protocol and standard video formats to be used for delivery of EcoViz visualization products.
Videos for general distribution to web and collaborators should:
- Have an EcoViz watermark
- Have, at a minimum, a simple credits page (usually at the end) with small white font on black background, listing:
- Conform to a standard EcoViz Video Format listed below
- Raw video sequenced directly from JPG frames should have a file name as follows:
- EcoViz_Title_yymmdd_ii_RawWWWWxHHHHxFF.eee, where:
- 'EcoViz' should appear literally
- 'Title' should be a brief title for the video with initial caps and no spaces, e.g.: 'LobosPart1'
- 'yymmdd' is the date. For subsequent editions on the same date, append letter 'a', 'b', etc.
- 'ii' is the lower-case initials of the person who rendered it in Tarsier and created the original .mov file using QuickTime
- 'Raw' should appear literally.
- 'WWWWxHHHH' is the video width and height in pixels, e.g. '1280x0720' - padded with leading zeroes if necessary
- 'xFF' is the frame rate in frames-per-second. (You could choose to omit this if the frame rate is the NTSC standard 29.97 fps. But definitely include it if the rate is something else, otherwise it might go un-noticed, and shimmer could result after compression.)
- 'eee' is the file extension, e.g. 'mov'
- Video that has been subsequently compressed / crushed using (e.g.) QuickTime or Cleaner XL should have the additional suffix:
- 'WWWWxHHHH' is the crushed video width and height in pixels, e.g. '1280x0720' - padded with leading zeroes if necessary
- 'DDD' is the data rate in bps, e.g. '400kbps', '1.2Mbps', etc.
- Video that has been run through MP4Box to ensure fast start during psuedo-streaming should have a filename ending as follows:
- A separate version without either a watermark or credits may be produced solely for inclusion into video editing pipelines where equivalent attribution will be added later. In such cases, a watermarked and credited version should still be produced for use on the web and in independent presentations
|Aspect ratio||Codec||Extension||Compliance||Delivery||Size||Frame rate||Data rate||Bandwidth||EcoViz use||Cleaner||Suffix||Renderer|
|16:9 1.77||MPEG-4||MP4||NTSC||Streaming||192x108||29.97 fps||32 kpbs-V||56k modem||Web thumbnail||Yes||_0192x0108_32kbps-S|
|16:9 1.77||MPEG-4||MP4||NTSC||Streaming||192x108||29.97 fps||194 kpbs-V||256k DSL||Web thumbnail||No||_0192x0108_194kbps-S|
|16:9 1.77||MPEG-4||MP4||NTSC||Streaming||384x216||29.97 fps||194 kpbs-V||256k DSL||Web streaming||Yes||_0384x0216_194kbps-S|
|16:9 1.77||MPEG-4||MP4||NTSC||Streaming||384x216||29.97 fps||408 kpbs-V||512k DSL||Web streaming||Yes||_0384x0216_408kbps-S|
|16:9 1.77||MPEG-4||MP4||NTSC||Streaming||448x252||29.97 fps||640 kpbs-V||768k DSL||Web streaming||Yes||_0448x0252_640kbps-S|
|16:9 1.77||MPEG-4||MP4||NTSC||Streaming||448x252||29.97 fps||819 kpbs-V||1Mbit LAN&T1||Web streaming||Yes||_0448x0252_819kbps-S|
|16:9 1.77||MPEG-4||MP4||NTSC||Streaming||709x396||29.97 fps||1229 kpbs-V||1.5Mbit Intranet||Web download||Yes||_0709x0396_1229kbps-S|
|16:9 1.77||MPEG-4||MP4||NTSC||Download||709x396||29.97 fps||1229 kpbs-V||1.5Mbit Intranet||Web download||Yes||_0709x0396_1229kbps-S|
|16:9 1.77||MPEG-4||MP4||NTSC||Download||1280x720||29.97 fps||1000 kpbs-V||1Mbit LAN&T1||Presentation||No||_1280x0720_1Mbps|
|16:9 1.77||MPEG-4||MP4||NTSC||Download||1280x720||29.97 fps||3000 kpbs-V||1Mbit LAN&T1||Presentation||No||_1280x0720_3Mbps|
|16:9 1.77||MPEG-4||MP4||NTSC||Download||1280x720||29.97 fps||10000 kpbs-V||1Mbit LAN&T1||Presentation||No||_1280x0720_10Mbps|
|16:9 1.77||MPEG-4||MP4||NTSC||Download||1920x1080||29.97 fps||10000 kpbs-V||1Mbit LAN&T1||HiDef||No||_1920x1080_10Mbps||Yes|
|2.35||748x318||Yes (special for OFVVEC Splash)|
- V: The data rates above usually apply to video without audio. When the audio track is not used, standard data rates suggested by Cleaner XL will less than the what is implied by the nominal bandwidth. Cleaner Xl appears to add about 15% extra bandwidth for the audio, and 10% again, probably just for headroom.
- Cleaner XL defaults to have some video filtering (noise reduction etc.). As of 090319, EcoViz is not using these filters (not sure if we've used them before).
Playback of mp4 files on the web
- QuickTime plug-in
- This is perhaps the most common plug-in player around.
- But it doesn't support full-screen view.
- And it loads video on page load, which slows the page load down unless you do some AJAX tricks
- JW Player plug-in
- Seems like a more versatile player, with options like:
- - full-screen
- - playbar overlay
- - play-lists
- - many video formats
- - load video only after click (?)
- Main version relies on Flash Player (using SWFObject), and thus video compatibility is restricted to Flash Player compatibility.
- Cleaner XL mp4's encoded using 'MP4' option (not the ISMA variant of this option) seem to work ok. They use H.264.
- Cleaner XL mp4's encoded with 'MP4 (ISMA) / MPEG-4 Improved' option don't play in Flash, this seems to be because the codec is unsupported. Some details:
- Discover video encoding details using MediaInfo. This reports CleanerXL's mp4 'improved' files as having video codec ID 20, which is apparently not supported by Flash Player.
- Using SWFObject 1.5 versus 2.1 makes no difference.
- Running the mp4 through MP4Box makes no difference.
- Checked ecoviz.csumb.edu server MIME type for mp4 using Fiddler 2 and found that it was serving mp4 as text, so used an .htaccess file on the site to make it serve mp4 as 'video/mp4' (confirmed this worked using Fiddler 2).
- Tried Firefox and IE
- Tried a localhost server as well as ecoviz.csumb.edu
- Got help from this forum: http://www.longtailvideo.com/support/forum/General-Chat/16680/Cant-play-mp4-in-JW-Player#msg113183
- For these tests: JW Player version = 4.3.132. Flash player version = 10.0.22.87
- Seems like a more versatile player, with options like: