Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 30th August 2009, 19:03   #1  |  Link
RonaldoSan
Registered User
 
Join Date: Apr 2004
Posts: 28
Windows 7 + VC-1

Windows 7 supports decoding of various formats out of the box. H.264 playback is there and it decodes fine through DirectShow. VC-1 playback is there, but when AviSynth tells it to decode through DirectShow it does not work.

I can use libavcodec for VC-1 decoding (with a little fiddling around), but playback shows artifacts when jumping and so does the compression tests I make.

http://i25.tinypic.com/21188so.jpg

I would guess it does not make for a good compression test then. Is there any way to get Microsoft's decoder to work through DirectShow or get rid of the libavcodec artifacts?
RonaldoSan is offline   Reply With Quote
Old 30th August 2009, 19:08   #2  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 6,231
select wmv9 decoder in ffdshow
Atak_Snajpera is online now   Reply With Quote
Old 30th August 2009, 19:45   #3  |  Link
RonaldoSan
Registered User
 
Join Date: Apr 2004
Posts: 28
That worked, but playback and the compression test still shows the those artifacts.

It's not a problem when encoding a full film, but when doing the compression test every 4-5 skips there are some artificats. I guess it shouldn't be a big deal.

Thanks anyways
RonaldoSan is offline   Reply With Quote
Old 30th August 2009, 20:40   #4  |  Link
vwpassion
Registered User
 
Join Date: Feb 2007
Posts: 81
I had the same problem on Windows Server 2008 64-bit.

I couldn't get wmvideo dmo decoder to work at all. Then I tried ffdshow in combination with wmv9 decoder, but in Vdub there were artefacts that you described as well. I figured it's a decoding issue.

Are you sure the glitches aren't present in your encoding, despite them showing up in Vdub?
vwpassion is offline   Reply With Quote
Old 30th August 2009, 21:13   #5  |  Link
RonaldoSan
Registered User
 
Join Date: Apr 2004
Posts: 28
I can provoke the artefacts during playback with Windows Media Player when using ffdshow (wmv9 or libav). If I use the Microsoft decoder for playback it's perfect. So it must be an issue with ffdshow.
RonaldoSan is offline   Reply With Quote
Old 30th August 2009, 21:25   #6  |  Link
vwpassion
Registered User
 
Join Date: Feb 2007
Posts: 81
Have you managed to create a graph with wmvideo dmo decoder and load that into Vdub (through avisynth) ?
vwpassion is offline   Reply With Quote
Old 30th August 2009, 22:06   #7  |  Link
RonaldoSan
Registered User
 
Join Date: Apr 2004
Posts: 28
The graph worked perfect. Incredible!

Thanks for the help guys.
RonaldoSan is offline   Reply With Quote
Old 31st August 2009, 20:18   #8  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 2,377
Hmmm. My first guess is a decode bug with B-frames or potentially differential quantization. ffmpeg traditionally hasn't decoded either of those well.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Instant Video

My Compression Book

Amazon Instant Video is hiring! PM me if you're interested.
benwaggoner is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 22:00.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions Inc.