Off-topic - muxing in h.264 at DVinfo.net
DV Info Net

Go Back   DV Info Net > Special Interest Areas > 3D Stereoscopic Production & Delivery
Register FAQ Today's Posts Buyer's Guides

3D Stereoscopic Production & Delivery
Discuss 3D (stereoscopic video) acquisition, post and delivery.

Reply
 
Thread Tools Search this Thread
Old December 6th, 2010, 12:35 AM   #1
Inner Circle
 
Join Date: Sep 2003
Location: Portland, Oregon
Posts: 3,420
Off-topic - muxing in h.264

You 3D-ers might have some info I'm looking for. I'm looking to do some on-the-fly compositing in a web browser. The tried and true method is flash video using the VP6 codec, which supports a transparency channel - you get 8-bits of alpha info, a true RGBA method.

However, the client requirement is Silverlight, no flash allowed. There isn't a direct method, other than a 1-bit approach in which you can designate a transparent color and a tolerance (range) for it. Unfortunately, this method has significant aliasing artifacts, and is unacceptable picture quality.

As it turns out, MPEG-4/h.264 does have RGBA support in its spec, just like VP6. But, I can find no encoders that support it, including Expression, Main Concept, Sorenson Squeeze, Telestream Episode, and Super C (x.264).

I understand from Adam Stanislav's site that he and perhaps some others on this forum are working on multiplexing methods for 3D, using AVISynth. I really don't know much about it - is it possible that I could mux an alpha channel with it? The goal here is to end up with 8bits per pixel of Alpha, not 24... in an h.264 container.

I'm assured by my Silverlight guy that if I can encode it, he can decode it.
__________________
30 years of pro media production. Vegas user since 1.0. Webcaster since 1997. Freelancer since 2000. College instructor since 2001.
Seth Bloombaum is offline   Reply With Quote
Old December 6th, 2010, 09:05 AM   #2
Trustee
 
Join Date: Oct 2009
Location: Rhinelander, WI
Posts: 1,258
Sorry, I don't know anything about Silverlight. I tend to ignore any me-too technology Microsoft pushes just to take the business away from some smaller company (not that Adobe is small).
Adam Stanislav is offline   Reply With Quote
Old December 6th, 2010, 07:27 PM   #3
Inner Circle
 
Join Date: Sep 2003
Location: Portland, Oregon
Posts: 3,420
I'm as ready to bash Adobe, Microsoft, Apple, and Google as the next guy - they all deserve it. But, it isn't Adobe's codec, VP6 belonged to On2, which was bought by Google. And now Apple won't allow Flash on the iPad or iPhone, and it's a crazy mess we have to navigate. Maybe this will all be replaced by html5 in a few years, in the meantime I've got a client who decided on Silverlight for reasons of interoperability with .net.

But the question regards muxing an Alpha channel in h.264, possibly with AVISynth.
__________________
30 years of pro media production. Vegas user since 1.0. Webcaster since 1997. Freelancer since 2000. College instructor since 2001.
Seth Bloombaum is offline   Reply With Quote
Old December 6th, 2010, 10:42 PM   #4
Trustee
 
Join Date: Oct 2009
Location: Rhinelander, WI
Posts: 1,258
Yes, it is a crazy mess, I'll agree about that. Quite frankly the only reason I have not written a complete NLE system from scratch yet is the file format jungle. I can do all the editing (it's just high school math), but I am clueless when it comes to reading many of the different file formats and even more so when it comes to writing them.
Adam Stanislav is offline   Reply
Reply

DV Info Net refers all where-to-buy and where-to-rent questions exclusively to these trusted full line dealers and rental houses...

B&H Photo Video
(866) 521-7381
New York, NY USA

Scan Computers Int. Ltd.
+44 0871-472-4747
Bolton, Lancashire UK


DV Info Net also encourages you to support local businesses and buy from an authorized dealer in your neighborhood.
  You are here: DV Info Net > Special Interest Areas > 3D Stereoscopic Production & Delivery


 



All times are GMT -6. The time now is 06:58 AM.


DV Info Net -- Real Names, Real People, Real Info!
1998-2024 The Digital Video Information Network