Log in

View Full Version : decoding truly interlaced 1080i VC1


Blue_MiSfit
10th July 2008, 01:23
Can this be done outside of proprietary players? I'm trying to decode a title into AviSynth for re-encoding, and can't seem to get it working..

Suggestions?

~MiSfit

Guest
10th July 2008, 04:25
I'm trying to decode a title into AviSynth for re-encoding, and can't seem to get it working..

Suggestions?
I suggest that you tell us what your input file format is and you tell us exactly what problem you are running into. Your script as well.

Blue_MiSfit
10th July 2008, 04:55
Alright.

As the title suggests, my input file format is VC-1 1080i from a BluRay disc, stored in the MKV container. I processed the BluRay with eac3to, and demuxed the audio to ac3, and remuxed the video only to an MKV.

That part works fine, the problem arises when I try to load this MKV into AviSynth.

My usual workflow is to just use directshowsource("movie.mkv", audio=false). This time, I get the following error:


DirectShowSource: couldn't open file "movie.mkv":
No combination of filters could be found to render the stream


My script is just DirectShowSource(...)

I tried mucking around in GraphStudio to build a filter graph, but haven't had any success.

It has always worked in the past, but I have never processed true 1080i content before.

I'm running Vista x64 edition, for reference
~MiSfit

Guest
10th July 2008, 06:27
As the title suggests, my input file format is VC-1 1080i from a BluRay disc, stored in the MKV container. Your title doesn't suggest that.

Blue_MiSfit
10th July 2008, 07:43
I forgot the whole VC1 thing :(

Edited :)

pandy
10th July 2008, 11:19
try to use a ffmpegsource()

Blue_MiSfit
10th July 2008, 18:58
Tried that as well, and it bombs out with an explosive error log after about 10 minutes. The source file is large (13 GB), so that may have something to do with it.

~MiSfit

kretin
16th August 2008, 01:38
I am having a similar problem with a VC-1 encoded blu-ray. I have backed up my main movie (VC1 1080p 23.976) to h.264 mkv with no problems but nothing I have can even read the special features. I can watch them playing the movie as a blu-ray from the disk, but the m2ts seem to be unreadable. Even Nero reads the 1080p streams just fine but can't read the 1080i streams.

What's confusing is that TSMuxer reports them as 1080i 29.97 but eac3to reports them as 1080i60/1.001.

I've tried remuxing them with TSMuxer and VC1conv with no success. Does anyone know of a utility that can read or convert these VC1 streams into something that can be read by avisynth?

zambelli
16th August 2008, 07:43
Why is interlaced VC-1 being treated any differently than progressive VC-1 by the parsers?

rica
17th August 2008, 14:21
To my trials VC1 is a little bit complicated than h264.
I think it is not related with the VC1 is interlaced.
If you are extracting video with eac3to and put into the mkv container (BTW eac3to uses Haali muxer which is the source of the issue) you will always live issues.

Extracting to VC1 instead of mkv will solve the problem;
please read this:

http://forum.doom9.org/showthread.php?p=1170058#post1170058

best.

EDIT: The method i use:

http://forum.doom9.org/showthread.php?p=1137490#post1137490
_ _ _ _

kretin
20th August 2008, 02:40
Thanks very much rica. I haven't used GraphEdit or created Avi synth scripts before, but I think I can work out what to do from your posts. I'll give it a try and let you know how I go.

To date I have been using AutoMKV for my conversions...

Guest
26th November 2008, 02:52
I would be very interested to get samples of interlaced VC1 for testing DGVC1DecNV. Thank you.

rica
27th November 2008, 23:25
Pleasure:

http://www.mediafire.com/?sharekey=610f03b89c15442eab1eab3e9fa335ca0783b3eef96c0af9

http://www.mediafire.com/?sharekey=610f03b89c15442eab1eab3e9fa335ca96e8f04935ff43a0

cheers.