Log in

View Full Version : WMV9 AP Information Discussion


Pages : 1 2 3 4 [5] 6

zambelli
1st June 2006, 20:22
Nope I am entering 06060606 in hexadecimal format. If I open the value back up after I have saved it then the leading zero is gone and it will crash WME9 every time.
I can't repro this. When I enter a hexadecimal DWORD value of 06060606, it correctly shows up as 0x06060606 (101058054). No crashes either. Can you export that reg key to a .reg file and post its contents here?

I think there are some serious bugs around this setting that go all the way back to the original WME9 Advanced profile. Could you try a 1 pass Quality with a range reduction of 06060606? When I try that the file is smaller but it does not really appear to reduce the color range. When I do a two pass unconstrained then the color reduction is obvious and unacceptable. That is why I said that I was getting good results even using a high reduction value with a Quality encode.
Well I'll be... Nice catch, mpgxsvcd! Yeah, there's something fishy going on here. I wonder if the range expansion factor is somehow getting dropped on the 2nd pass. I'll open a bug. Thanks for catching this!

Any help on this setting is appreciated. It is still some what of a mystery as to what it actually is supposed to do?
It reduces the luma and chroma accuracy. For example, instead of 256 levels, luma could be reduced to only 128 levels. If the expansion factor is the same as the compression factor, then those 128 levels will get expanded back to 256 levels on decode, but there will still only be 128 unique luma levels in the image.
You can see that in 1pVBR the file size gets reduced by a lot if you set the value to 0x08080808. This reflects the fact that there's less luma and chroma information in the picture.

zambelli
1st June 2006, 20:57
Here's an example of range reduction:

Save the attached gradient.png image. Create an Avisynth .avs file with the following line:
ImageSource("gradient.png", end=120, fps=24)
ConvertToYV12()

Using the wmcmd.vbs from the WVC1 package, execute these 2 encodes:

cscript WMCmd.vbs -input gradient.avs -output gradient_full.wmv -v_codec WVC1 -v_mode 2

cscript WMCmd.vbs -input gradient.avs -output gradient_rr8888.wmv -v_codec WVC1 -v_mode 2 -v_rangeredux 8 8 8 8

Then queue these two WMV files in a playlist and play them back to back. You'll notice that the video with the range reduction lacks the fine gradient definition of the other one. The steps are more pronounced, the lines between them appear darker.

In this example the file sizes won't be different, but if you try to apply the same example to a proper movie - you'd see the range reduced file sizes decrease significantly.

pwimmer
1st June 2006, 21:32
How do I play WVC1 content on Windows 2000?

mpgxsvcd
1st June 2006, 21:57
I can't repro this. When I enter a hexadecimal DWORD value of 06060606, it correctly shows up as 0x06060606 (101058054). No crashes either. Can you export that reg key to a .reg file and post its contents here?


Well I'll be... Nice catch, mpgxsvcd! Yeah, there's something fishy going on here. I wonder if the range expansion factor is somehow getting dropped on the 2nd pass. I'll open a bug. Thanks for catching this!


It reduces the luma and chroma accuracy. For example, instead of 256 levels, luma could be reduced to only 128 levels. If the expansion factor is the same as the compression factor, then those 128 levels will get expanded back to 256 levels on decode, but there will still only be 128 unique luma levels in the image.
You can see that in 1pVBR the file size gets reduced by a lot if you set the value to 0x08080808. This reflects the fact that there's less luma and chroma information in the picture.

Thanks for the info Zambelli! I will do some more testing with this feature. I am convinced that this is part of the reason that X.264 looks so good at stupid low bit rates. I can see the black crush in every single X.264 and H.264 example I have. Sometimes it is actually desirable because it can make the image appear sharper without that much loss of detail. Almost every single rear projection microdisplay TV(DLP, LCD, LCOS) are all set to a vivid or “Torch” mode by default. This almost always introduces black crush and yet everyone claims these TV’s look great. And I guarantee every single novice user will claim that the pro mode(which has the correct color range) looks much worse than the vivid mode because the vivid mode appears sharper!

Yes the dword shows the correct value of 0x06060606 (101058054) when I enter it and hit ok. However, the problem comes up when I open that value back up in the registry. The leading zero is gone. If I hit "ok" without manually typing the zero back in there then WME9 crashes everytime.

bond
1st June 2006, 22:28
How do I play WVC1 content on Windows 2000?
for using the codec you need to install the windows media sdk version 9.5, which is only available for windows xp

you can also try to install the old version 9.0, but well, its not really tested and might not work correctly...

and yeah, it also seems to install all the drm stuff

foxyshadis
1st June 2006, 22:35
Thanks for the info Zambelli! I will do some more testing with this feature. I am convinced that this is part of the reason that X.264 looks so good at stupid low bit rates. I can see the black crush in every single X.264 and H.264 example I have.
That is a display/video card/driver issue, not an AVC feature. AVC encoders will not and cannot destroy the sample bit depth that way, but depending on your decoder, renderer, card, and driver, you may get a TV->PC transform or PC->PC when converting back to RGB for output. What you're seeing is input PC levels put through a TV->PC transform, which is almost as bad as the washed out grey look of TV through PC->PC. The fact that it cannot be signaled in the bitstream or controlled in the driver (other than randomly changing rendering modes or output colorspaces) turns it into a huge mess. Many threads exist on this confusion and ways to correct it.

That said, if you get proper output without having to configure anything this way, great.

zambelli
1st June 2006, 23:41
How do I play WVC1 content on Windows 2000?
If you have WMP9 installed with automatic codec download option enabled (default), playing back a WVC1 video will trigger the decoder download.

pwimmer
3rd June 2006, 11:40
If you have WMP9 installed with automatic codec download option enabled (default), playing back a WVC1 video will trigger the decoder download.

Automatic downloads were disabled...

But I still can't play a file protected by DRM 10. Is there a way to make it work (on Windows 2000)?

zambelli
3rd June 2006, 23:00
But I still can't play a file protected by DRM 10. Is there a way to make it work (on Windows 2000)?
I don't think there is at this time. According to http://www.microsoft.com/windows/windowsmedia/forpros/drm/sdksandversions.aspx, only XP and Win Mobile 2005 devices support DRM v10. I'm pretty sure Server 2003 SP1 supports it too.

zambelli
6th June 2006, 02:46
Well I'll be... Nice catch, mpgxsvcd! Yeah, there's something fishy going on here. I wonder if the range expansion factor is somehow getting dropped on the 2nd pass. I'll open a bug. Thanks for catching this!
@mpgxsvcd:
Good news. I checked this with the latest encoder build and the problem appears to have been already fixed since the beta.

mpgxsvcd
6th June 2006, 04:19
@mpgxsvcd:
Good news. I checked this with the latest encoder build and the problem appears to have been already fixed since the beta.

Awesome! Can't wait for the new encoder. I know the range reduction setting is not really the ideal way to get the bit rate down. However, I am trying to get to some very low bit rates and the range reduction was still yeilding some acceptable results at those low rates.

mpgxsvcd
8th June 2006, 16:24
Here is an awesome site on how to use Movie maker!

http://www.papajohn.org/
Just go to www.papajohn.org > Saving Movie > Custom WMV Profiles and it explains how to setup a custom profile.

Here is a WMV9 Package.zip file that contains 4 custom .prx profiles and 3 custom Advanced codec settings. There is also a wmv9ase-1.0.2.5-bin.zip file that contains the program that allows you to easily edit the WMV9 Advanced codec. Just unzip the files in the wmv9ase-1.0.2.5-bin.zip file. Then open up the wmv9ase.exe file. You can import any of the .xml WMV9 settings files from the WMV9 Package.zip file and then hit apply. Then just place the .prx files from the WMV9 Package.zip in the C:\Program Files\Movie Maker\Shared\Profiles directory and you should be able to access them through Movie Maker. Let me know how your results turn out?

WMV9 Package.zip
http://www.avsforum.com/avs-vb/attachment.php?attachmentid=58758

wmv9ase-1.0.2.5-bin.zip file
http://microsoftuse.temp.powweb.com/mcored/downloads/wmv9ase/wmv9ase-1.0.2.5-bin.zip

crypto
8th June 2006, 19:11
Thanks, sounds interesting.

zambelli
8th June 2006, 21:50
Let me know how your results turn out?
It might be a matter of personal preference, but I find your settings to be too aggressive in filtering. That works well with low bitrates because it improves compressability and reduces the chance of macroblocking. However, for those who are interested in preserving detail and have maybe a little more bitrate to spare, they should try these settings:

"Motion Search Level" = 2
"Motion Search Range" = -1
"Motion Match Method" = 1

Somewhat faster settings would be:
"Motion Search Level" = -1
"Motion Search Range" = -1
"Motion Match Method" = -1

On top of that, one should experiment with "Dquant Option" and "Dquant Strength", and also "Force B Frame Delta QP" if they find that quality suffers too much in B-frames. "Force LoopFilter" can be helpful, depending on bitrate available, but it generally will somewhat reduce detail.

Here's an idea: if anyone has a royalty free video clip (high quality - no DVD sources), we could start a "competition" of sorts in a new thread and see who can get the best quality out of WVC1 with the particular video. Quality could be judged by voting (subjective) and with PSNR/SSIM metrics (objective).

Sagittaire
8th June 2006, 23:32
.

Here's an idea: if anyone has a royalty free video clip (high quality - no DVD sources), we could start a "competition" of sorts in a new thread and see who can get the best quality out of WVC1 with the particular video. Quality could be judged by voting (subjective) and with PSNR/SSIM metrics (objective).

Something like Open Source Movie ... ???
http://orange.blender.org/

Here little 720p multichanel sample
http://multimediacom.free.fr/Video/Sample_720p.mp4

If you have high BP serveur you can perhaps make 1080p source master with lossless video codec ... why not.

benwaggoner
9th June 2006, 01:07
Something like Open Source Movie ... ???
http://orange.blender.org/

Here little 720p multichanel sample
http://multimediacom.free.fr/Video/Sample_720p.mp4

If you have high BP serveur you can perhaps make 1080p source master with lossless video codec ... why not.
The Blender guys have offered us the OpenDXF suource for their Elephant's Dream movie, if we can find somewhere to host 100 GB...

zambelli
9th June 2006, 01:54
The Blender guys have offered us the OpenDXF suource for their Elephant's Dream movie, if we can find somewhere to host 100 GB...
How long is the movie anyway? If we picked a 3-5 minute long scene, that'd probably be sufficient. 1080p 24fps, compressed with HuffYUV... It'd probably be about 5GB. We could probably just share a torrent instead.

benwaggoner
9th June 2006, 02:13
How long is the movie anyway? If we picked a 3-5 minute long scene, that'd probably be sufficient. 1080p 24fps, compressed with HuffYUV... It'd probably be about 5GB. We could probably just share a torrent instead.
They've offered source in other forms as well. Probably should make an agreed-upon optimal 8-bit 4:2:0 from it, so we don't spent months arguing about dithering :).

zambelli
9th June 2006, 09:23
They've offered source in other forms as well. Probably should make an agreed-upon optimal 8-bit 4:2:0 from it, so we don't spent months arguing about dithering :).
Do you know how to render the video from their source project?

Sagittaire
9th June 2006, 10:08
Do you know how to render the video from their source project?

They make movie with Open Source Blender Software
http://www.blender.org/cms/Home.2.0.html

All Production files are done with DVD or here (be carefull more than 5 Go for complete download)
http://video.blendertestbuilds.de/index.php?dir=download.blender.org/ED/DVD1/production/
http://video.blendertestbuilds.de/index.php?dir=download.blender.org/ED/DVD2/production/

Complete movie duration is 10 min 30 sec in Pal version.
5.1 audio track, 5.1 audio commentary, more than 40 languages subtitle are available.
Something like 6 Go for 1080p YV12 4:2:0 complete movie with good lossless video codec.

mpgxsvcd
9th June 2006, 13:48
Absolutely, I agree. My settings are extremely aggressive and yes I am trying to get some really low bit rates for 480p. That is what most people are trying to achieve right now. Pretty much all of the comparisons are done with DVD sources. We need to be able to stream medium quality(480p 400-800 Kbps) video over the net. I know that WMV9 is designed for 6-8 mb/sec HD but I have actually got some acceptable results at streamable bit rates. Basically I am trying to host my videos from my digital camera. They are native 480p 4:3 at 30 FPS. The original files are at 16 mb/sec and I am trying to compress them down to 1/20-1/40 their original size. I have actually gone back and re-encoded all of my original files at the same bit rate that I originally tried with regular wmv9. The difference in quality is amazing! The old ones are worthless compared to the results I get now. Anyway, thanks for your help. We can always use pointers when we are going awry.

It might be a matter of personal preference, but I find your settings to be too aggressive in filtering. That works well with low bitrates because it improves compressability and reduces the chance of macroblocking. However, for those who are interested in preserving detail and have maybe a little more bitrate to spare, they should try these settings:

"Motion Search Level" = 2
"Motion Search Range" = -1
"Motion Match Method" = 1

Somewhat faster settings would be:
"Motion Search Level" = -1
"Motion Search Range" = -1
"Motion Match Method" = -1

On top of that, one should experiment with "Dquant Option" and "Dquant Strength", and also "Force B Frame Delta QP" if they find that quality suffers too much in B-frames. "Force LoopFilter" can be helpful, depending on bitrate available, but it generally will somewhat reduce detail.

Here's an idea: if anyone has a royalty free video clip (high quality - no DVD sources), we could start a "competition" of sorts in a new thread and see who can get the best quality out of WVC1 with the particular video. Quality could be judged by voting (subjective) and with PSNR/SSIM metrics (objective).

mpgxsvcd
9th June 2006, 14:00
Here is a thought. Maybe we could get someone with about 2 minutes of HD content from one of the Sony HDV camcorders to let us use that as the source? Their high end camcorders actually produce a broadcast quality 1080i HD image. I think HBO uses them for some of their HD shows. Here is a forum that has some original quality source files. This might be a good test for the interlacing also, since that is one of the biggest features of the new codec.

http://www.sonyhdvinfo.com/forumdisplay.php?f=26

benwaggoner
9th June 2006, 19:59
Here is a thought. Maybe we could get someone with about 2 minutes of HD content from one of the Sony HDV camcorders to let us use that as the source? Their high end camcorders actually produce a broadcast quality 1080i HD image. I think HBO uses them for some of their HD shows. Here is a forum that has some original quality source files. This might be a good test for the interlacing also, since that is one of the biggest features of the new codec.

Bear in mind that HDCAM pre-SR is internally 1440x1080, with 3:1:1 color. So only 480 chroma samples horizontally, where a full HD SDI signal has 960.

GodofaGap
9th June 2006, 22:57
http://www.highdefforum.com/showthread.php?t=6537

Here is a whole lot of HD sources. There are also some raw YUV 1080p and 720p samples which are all not copyrighted. Perhaps a few could be pasted together (and maybe resized with a simple avs script to normal proportions for low-end users).?

makoto916
10th June 2006, 06:07
I just happen to be editing an HD project that was shot on a Sony HDV-HC1. I exported a 2minute Quictime DV file from Avid and compressed it in 7Z to save my server some bandwidth.

The resolution is 1920x1080 but this is not the most exciting footage so you likely not find it the worlds best test candidate. But it is HD and it was shot from a Sony camera.

I'm only going to leave this file on my server for a couple of days as I don't want to leave a 250 meg file up for long. But I'll gladly FTP it to someone if you need it after that time. Just PM me here or IM me.

[LINK REMOVED - PM me if you'd like it]

diogen
11th June 2006, 20:37
I'm having some really strange result using the latest AP VBR. And they are not pleasing.

All sources: ~11.75 Mbps MPEG-2 1280x720/60p (satellite hidef) with 384 kbps DD 5.1
Compressing: AP (beta) 2-pass peak constrained VBR + 256kbps CBR WMA Pro (using the DMO only, no WMP 11).
Options: mostly as mpgxsvcd's above (encoding speed is very close to 1/10th real time, AMD64 4000+).

It worked fine on Meet Joe Black (3h movie, no action).
When I tried next Stealth (2h), I noticed something strange: on the second pass up to about 55-60% the bitrate was TWICE the defined average,
i.e. about the peak bitrate allowed. But the final result (file size) was as expected, i.e. the second half was on a real bitrate diet.

I didn't have time watch the final WMV and run the same encoding parameters with Revenge of the Sith (2h20min).
On both jobs, fitting into SL DVD (V: aver/peak 4100/9000 kbps; A: 256kbps) and DL DVD (V: aver/peak 8300/17000 kbps; A: 256 kbps) the same happened:
high bitrate during first half, very low bitrate on second half. The final fight looks plain awfull, macroblocking everywhere.
Divx3 encoded DVDs 2h per CD look better.

Going back and watching Stealth I saw exactly the same.

Am I doing something wrong?
Ben, zambelli - any comments?

Diogen.

EDIT: Installed the WMP 11 and will try it one more time.

diogen
13th June 2006, 17:51
Using the WMP 11 version of the DMOs, everything works the way it suppose to.
There must be some differences in the way old WME works with the standalone DMOs and ones that come in WMP11.

Diogen.

zambelli
13th June 2006, 19:31
There must be some differences in the way old WME works with the standalone DMOs and ones that come in WMP11.
I'll look into it, but it's more likely that the bug afflicting the standalone DMO got fixed in the v11 DMO. Thanks for the bug report - I'll check it out.

easy2Bcheesy
19th June 2006, 09:04
I did my first Advanced Profile encodings yesterday on my Xbox 360 720p/60 footage and I was very pleasantly surprised by how good it was. Even on demanding scenes, 11mbps provided a superb level of playback. Up against my 8mbps encodes at half the frame rate (for the Live Marketplace), the difference was extraordinary. Even up against a 30mbps MPEG2 transport stream, the AP video looked so much better.

The fact that the codec autodownloads when the first stream is played means a LOT to my clients who are not techno-literate and want to double click on a video and watch it without having to install AVC decoders or whatever.

However, what did surprise me was how poor MP10 was with dropped frames and stuttering. Run the same streams in Media Player Classic and they play flawlessly.

I observed the same gulf in performance on both my systems:

Athlon X2 4400 desktop
2.0GHz Merom laptop

I was disappointed to read in the Studio Edition thread that .vc1 elementary streams will not be supported. Speaking as someone about to take the leap from SD to HD disk production, I want to use this technology, so why not now?

At the very least, why not release an AP demuxer if Media Encoder produces VC-1 compliant video?

Although this technology will work with both Blu-Ray and HD-DVD, Microsoft is clearly aligned with HD-DVD and could do the format a hell of a lot of favours by getting tools out there. Right now we have the situation where the Toshiba HD-A1 plays non-professional HD content from DVD, but Blu-Ray doesn't. This is a massive opportunity IMO.

mpgxsvcd
19th June 2006, 13:55
Microsoft is clearly aligned with HD-DVD and could do the format a hell of a lot of favours by getting tools out there.

That’s funny I thought Microsoft was clearly undecided? Aren’t they positioning themselves so that either format could use their codec? Unlike Toshiba which has bet the bank on HD-DVD and Sony which is going to be practically giving away their BLU-Ray PS3 consoles. To me it looks like M$ is just waiting till HD-DVD fails(Yes it will fail. NO Content!) and then they will say it wasn’t our fault they just didn’t have enough titles. Then shortly after that they will back BLU-Ray.

easy2Bcheesy
19th June 2006, 15:58
Microsoft clearly support HD-DVD enough to provide support for it on Xbox 360. Why not Blu-Ray too if they're hedging their bets?

With regards the failure of HD-DVD, well right now they have a machine that provides better HD playback vs Blu-Ray for half the price (according to 'real' customers on the AVSforum who own both)... my personal view is that when the Chinese can produce dirt-cheap HD machines ($199 and lower), then the contest will really begin.

mpgxsvcd
19th June 2006, 16:42
Microsoft clearly support HD-DVD enough to provide support for it on Xbox 360. Why not Blu-Ray too if they're hedging their bets?

With regards the failure of HD-DVD, well right now they have a machine that provides better HD playback vs Blu-Ray for half the price (according to 'real' customers on the AVSforum who own both)... my personal view is that when the Chinese can produce dirt-cheap HD machines ($199 and lower), then the contest will really begin.

Content, Content, Content. That is why HD-DVD will fail. And you are right Microsoft is backing HD-DVD for now. Just wait till HD-DVD has gone the way of DIVX and BETA. They will be right there trying to jump on the Blu-Ray boat.

There are not any Blu-Ray players available in the US right now, correct? I thought the first Samsung player will not be out for a few weeks?

Farhad
19th June 2006, 18:00
Zambelli,
I was wondering if you could help me to solve a problem I am
having in playing back Xvid (MPEG-4) video in .avi file format
with Windows Media Player 10 (WMP10) using ffdshow plugin.
I have downloaded , built and installed the latest version of ffdshow from SourceForge.net. Unfortunately only the audio
is played back and the video is all garbage on WMP10 display.
Just before audio playback, there was a momentary error
message saying: "Connecting......Error Downloading Codec"
Could you please suggest what I could do to solve this
problem. I have already looked into
http://msmvps.com/blogs/chrisl/archive/2004/08/05/11318
.aspx in this regard but could not formulate a specific
solution. The installation steps that I used were: (1) I
registered ffdshow.ax in windows registry and (2) placed
all generated dlls in windows path. Am I missing some
installation step? Do I need to install the libavcodecs by
following some additional installation
steps? I am very confused and would appreciate any help or
feedback.

Thanks,

Farhad

zambelli
19th June 2006, 19:44
I'm gonna fill in for the moderator for a second and point out that everyone's way off topic. :)
(cracks whip)

Sharktooth
20th June 2006, 01:18
for the first time i completely agree with zambelli:D
since there were already too much hijackings (sometimes by me too - sorry) in Windows Media and VC-1 related threads, please stay on topic. the discussion in this thread is about Windows Media Video 9 Advanced Profile. If you have problems not related to the topic please :search: to find the appropriate place to post them and if you cant find anything related create a new thread.

bond
20th June 2006, 17:47
split

stickies should better not be used for discussions but be for-info-only :)

diogen
20th June 2006, 20:29
Content, Content, Content... I do believe that content will be the ultimate judge on who wins this war/race. But I disagree that ...That is why HD-DVD will fail.What prevents BD/HD go the DVD-A/SACD route: very nice sound and nobody gives a sh*t ("nobody" as in 1-2%)?
How long will it take
- for the critical mass of households to get HDTV sets?
- to learn that a composite cable doesn't carry hidef?
- to really notice the difference between hidef and upconverted DVDs?
- to try existing hidef (cable/Sat/OTA) and crave for something even better?

I think it will take years and BD/HD have a very narrow time window for this to happen _before_ something better shows up.
And I think studious will jump ship in a heartbeat as soon as one of the formats shows more promise. Today's preferences really don't mean much.
Yes, content will define the winner. But content will join that format that shows the winner's attitude first (as in being profitable).

Diogen.

sisman2000
21st June 2006, 16:05
Hi, I'm new to the forum and i have a few questiona about all this HD/VC1 stuff, if any willing soul could address some of my questions...

1. I just got a Sony HC3 HDV camera and recorded high def 1080i footage on it and would like to store it somewhere for future use on HD-DVD/Blue Ray. Now my idea was to convert every hour of my 1080i footage into 4.7GB VC1 files in 1080i to fit on good old DVD-R so i can later use that footage when HD-dvd burners are ready for me to master those disks. I was hoping the Studio Edition with VC1 would do the trick but i see a lot of comments on how VC1 is not HD-DVD compatible? what does that mean?
2. Will i not be able to put a DVD-R (4.7gb) with one VC1 1080i file on it and play it in HD-DVD players?
3. what is the "elementary stream" and how does that prevent me from making HD-DVD player compatible files with VC1
4. Does anyone have the Toshiba HD-DVD players and will they recognize a single VC1 stream file on an old DVD-R disk (sort of like divx players can read any files burned on an DVD disk, no menu needed...)?
5. anyone have better ideas of how i should store my HD footage to be HD-DVD compatible in the future? should i keep it on my DV tapes for a year until HDDVD burners and mastering tools are out there, and be satisfied with downconverted videos to Dvd Mpegs for viewing...?

Thanks guys!

acidsex
22nd June 2006, 00:26
I think it would be great if Zambelli or Ben could suggest what users can do right now to prepare their content for future authoring on HD DVD. Its understood that we cant do any auhtoring right now but why wait for the long encodes later on when we can start encoding now and then only have to mux it later on?

Can either of you guys recommend settings for us to use now to prepare us for authoring in the future when that does become available?

makoto916
22nd June 2006, 01:28
acidsex, I posed this very question in this thread (http://forum.doom9.org/showthread.php?t=112173) but did not receive any responses. I have a whole ton of encoding that I want to do with the potential of making discs down the road.

I imagine that there isn't a whole lot of solid information on this yet. However we should take this discussion to that thread (or some other) so this topic can go back to just be codec related information.

crypto
22nd June 2006, 07:00
I checked the samples in the HDDVD starter kit and they seem to use plain wmv. They play on the emulator, so my guess is: WMV as a container is supported.

vsv
22nd June 2006, 10:35
I checked the samples in the HDDVD starter kit and they seem to use plain wmv. They play on the emulator, so my guess is: WMV as a container is supported.

It is possible use avc inside wmv container for HDDVD authoring?
If i've understand correctly for HDVD no need mux audio and video
streams? They can be separately? Excuse me for offtopic.
May be to start another tread dedicated iHD authoring
or we can talk there http://forum.doom9.org/showthread.php?t=112617

bond
22nd June 2006, 18:48
It is possible use avc inside wmv container for HDDVD authoring?
If i've understand correctly for HDVD no need mux audio and video
streams? They can be separately? Excuse me for offtopic.
May be to start another tread dedicated iHD authoring
or we can talk there http://forum.doom9.org/showthread.php?t=112617hddvd has nothing to do with wmv container

crypto
23rd June 2006, 00:21
Sample from the valdator (just the beginning and it plays on the emulator):

HD DVD Validator v2.3.0.0
Copyright (c) 2005-2006 Microsoft Corporation. All rights reserved.

Configuration:
Verbosity Level: 3
Warning Level: 3
ECMAScript Support: ECMA-262, ECMA-327 (Compact Profile)

[00:00:00.046] Loading schemas.
[00:00:00.093] | Loading resource://xml.xsd
[00:00:00.093] | | Target namespace: http://www.w3.org/XML/1998/namespace
[00:00:00.093] | Loading resource://Playlist.xsd
[00:00:00.093] | | Target namespace: http://www.dvdforum.org/2005/HDDVDVideo/Playlist
[00:00:00.093] | Loading resource://Manifest.xsd
[00:00:00.093] | | Target namespace: http://www.dvdforum.org/2005/HDDVDVideo/Manifest
[00:00:00.093] | Loading resource://iHD.xsd
[00:00:00.093] | | Target namespace: http://www.dvdforum.org/2005/ihd
[00:00:00.109] | Loading resource://iHDstate.xsd
[00:00:00.109] | | Target namespace: http://www.dvdforum.org/2005/ihd#state
[00:00:00.109] | Loading resource://iHDstyle.xsd
[00:00:00.109] | | Target namespace: http://www.dvdforum.org/2005/ihd#style
[00:00:00.109] | Loading resource://iHDSubtitle.xsd
[00:00:00.109] | | Target namespace: http://www.dvdforum.org/2005/ihdsubtitle
[00:00:00.109] Loading complete.

[00:00:00.124] Reading content.
[00:00:00.124] | Reading C:\pcg\multimedia\pcg\ihd\content\ContentGates\ContentGate2A\HDDVD_DISC\ADV_OBJ\VPLST000.XPL
[00:00:00.140] | | Resource is encoded with Unicode (UTF-8).
[00:00:00.140] | | Validating xml document well-formedness.
[00:00:00.140] | | Parsing xml document.
[00:00:00.171] | | Reading file:///dvddisc/HVDVD_TS/mainmovie.wmv
[00:00:00.171] | | | Validating file magic.
[00:00:00.171] | | Reading file:///dvddisc/ADV_OBJ/trivia/trivia.xmf
[00:00:00.187] | | | Resource is encoded with Unicode (UTF-8).
[00:00:00.187] | | | Validating xml document well-formedness.
[00:00:00.187] | | | Parsing xml document.
...

vsv
23rd June 2006, 10:16
hddvd has nothing to do with wmv container

Samples in Microsoft HDDVD Interactivity Jumpstart used wmv files.

crypto
23rd June 2006, 17:54
Samples in Microsoft HDDVD Interactivity Jumpstart used wmv files.

Exact saying. It can also be seen in the logfile I posted:

[00:00:00.171] | | Reading file:///dvddisc/HVDVD_TS/mainmovie.wmv

So the question is, is this just a test environment or can real players also handle wmv? I think they can.

zambelli
23rd June 2006, 20:12
So the question is, is this just a test environment or can real players also handle wmv? I think they can.
I don't think there is anything in the HD-DVD spec about handling ASF files. This must be just a test environment example.

benwaggoner
23rd June 2006, 22:51
I don't think there is anything in the HD-DVD spec about handling ASF files. This must be just a test environment example.
That's correct - the iHD simulator uses WMV for simplicity, but that's just for ease of simulation. You can't use those files in the actual mux.

crypto
24th June 2006, 08:06
Thanks for making that clear. WMV is an advanced container and I thought that it were appropriate because is has all properties that are needed for HDDVD: navigation packs / full index, encryption layer, smtpe time code, multiple substreams etc.

benwaggoner
28th June 2006, 07:54
Thanks for making that clear. WMV is an advanced container and I thought that it were appropriate because is has all properties that are needed for HDDVD: navigation packs / full index, encryption layer, smtpe time code, multiple substreams etc.
Yes, it would have been very cool if ASF had been used for HD DVD.

But it isn't alas.