Log in

View Full Version : No hints detected in stream


Arcon
8th December 2007, 19:24
just wondering about colormatrix and dgdecode hints:

1) i make a d2v file with dgindex from a ts source (HD-DVD) and use colormatrix in the avs script:

DGDecode_mpeg2source("X:\from_ts.d2v",info=3)
ColorMatrix(hints=true)
all works fine.

2) i demux the video from the ts file into an m2v file, make a d2v file for that and use colormatrix in the avs:

DGDecode_mpeg2source("X:\from_m2v.d2v",info=3)
ColorMatrix(hints=true)
upon loading the avs i get the error
ColorMatrix: no hints detected in stream with hints=true!

why does it fail with m2v files? or did i demux it incorrectly with projectx?

Guest
9th December 2007, 01:44
I can't duplicate that. Please provide a link to a piece of the M2V.

Are you sure you didn't have another filter between them and you removed it to simplify your posting?

Arcon
9th December 2007, 02:22
here's a sample of the m2v:

http://rapidshare.de/files/38006199/sample.zip.html

and the avs has really no other magic in it, the default megui-generated file is sufficient to trigger this behaviour:


DGDecode_mpeg2source("X:\low.d2v",info=3)
ColorMatrix(hints=true)
#deinterlace
#crop
LanczosResize(640,272) # Lanczos (Sharp)
#denoise

Guest
9th December 2007, 14:25
It's a small bug in ColorMatrix. The stream declares the colorimetry as unknown. But ColorMatrix then displays a confusing error popup. It should say that the stream colorimetry is unknown, but instead says that there is no hinting data.

I put a patched ColorMatrix here (source from tritical's site):

http://neuron2.net/misc/ColorMatrix.dll

Arcon
9th December 2007, 14:45
It's a small bug in ColorMatrix. The stream declares the colorimetry as unknown. But ColorMatrix then displays a confusing error popup. It should say that the stream colorimetry is unknown, but instead says that there is no hinting data.
thanks for the patch :)

but i wonder why the stream declares the colorimetry as unknown. does this info get stripped somehow while converting the ts into an m2v and what can i do to keep it?

Guest
9th December 2007, 17:20
The stream is explicitly setting the value for unknown. It's not being stripped or anything; it was encoded that way.

Arcon
9th December 2007, 17:26
do you also know why i didn't get the same error message in the first place when i made the d2v from the ts instead of the m2v?

that's what made me think i had 'lost' that info somewhere along the way.

Guest
9th December 2007, 17:38
Maybe ProjectX did it. Try demuxing with DGIndex and tell us what happens when you use the resulting M2V.

Or post a link to the TS and I will look at it.

Do a preview of the TS in DGIndex and see what is in the Colorimetry field of the Info display.

Arcon
9th December 2007, 19:21
it says BT.709 in dgindex and after demuxing i get no error even with the m2v file, so you seem to treat the stream with more care than ProjectX ;)

but while demuxing i remembered why i used ProjectX in the first place: for some reason even with "demux all tracks" selected dgindex writes out just the video and the ac3 track, but there's also a dts track in that stream which i'd like to get out as well.

i also see only the ac3 track in the information window of dgindex. in ProjectX i saw and ended up with both tracks.

Guest
10th December 2007, 01:23
Do Stream/Detect PIDs: PAT/PMT. You should see all the audio PIDs. Then highlight the one you want and hit Select Audio.

Also try reading the users manual. :)

See this ancient history:

http://forum.doom9.org/archive/index.php/t-103530.html

Arcon
10th December 2007, 20:03
*cough*

ok, all problems solved. thanks for your help :)