[GEM-dev] DV resolution (was Re: can't get pix_movie working (follow-up))

Matteo.sistisette matteo.sistisette at email.it
Mon Jun 18 12:29:25 CEST 2007


Hi,

I am still desperate with the codec problem.

Recoding all my videos with another codec will be very time expensive: they
are a lot, and I have to try-and-error untill I find a really stable
solution (tried a few codecs and with some GEM crashes), and also to find
the ideal quality-filesize trade-off.
So I'd like to avoid it if possible at all.

The situation now is:
-using gem-CVS20060412-NT-i686-bin
-pix_movie/pix_film renders DV avi's at quarter resolution (or half, not
quite sure)
-in graph edit, the properties of DV Video Decoder show "full resolution"
-Windows Media Player, Virtual Dub, VideoLanClient all play DV avi's at full
resolution


You mentioned there may be another DV codec installed and that may be the
one GEM is using, but I can't find any.
I have some MainConcept stuff installed but it seems to be only MPEG4, no
DV.


Is it guaranteed that GEM is using directshow, not quicktime? 


The output window shows the following at startup:

===
GEM: Graphics Environment for Multimedia
GEM: ver: 0.90
GEM: compiled: Apr 12 2006
GEM: maintained by IOhannes m zmoelnig
GEM: Authors :	Mark Danks (original version on irix/windows)
GEM: 		Chris Clepper (macOS-X)
GEM: 		Daniel Heckenberg (windows)
GEM: 		James Tittle (macOS-X)
GEM: 		IOhannes m zmoelnig (linux/windows)
Gem Man: QT init OK
===

When I open the patch (which contains one pix_film), it shows:

===
MAN::resetState entered
pix_film:: avi support
handle 0	1484420
filmQT created
pix_film:: quicktime support
handle 1	14844D8
handle 2	1484588
handle 3	1484620
handle 4	14846B0
handle 5	1484748
handle 6	14847E8
===

And when I do the [open filename.avi( it shows:

===
pix_filmNEW : openMessCallback
closing 8 handles
close 7
close 6
close 5
close 4
close 3
close 2
close 1
close 0
closed
opening C:/membranaPDL/GEM/cuco00.avi with format 1908
trying handle 0: 1484420
AVI failed ... 
trying handle 1: 14844D8
movie size x:720 y:576
got handle = 14844D8
GEM: pix_film: Loaded file: C:/membranaPDL/GEM/cuco00.avi with 45 frames
(720x576) at 1.000000 fps
===


Does perhaps that "AVI FAILED" mean that it failed using directshow and
resorts to quicktime?????

(Does this make sense at all?)


Thanks a lot
m.






--------- Original Message --------
Da: "chris clepper" <cgclepper at gmail.com>
To: 
Cc: gem-dev at iem.at
Oggetto: Re: [GEM-dev] can't get pix_movie working (follow-up)
Data: 15/06/07 19:45



Do you have another DV codec installed? The settings for the MS are
correct, but DirectShow could be using another codec.

I don't know about the PicVideo codec. I use ffdshow libavcodec for
MJPEG which works pretty well.

On 6/15/07, Matteo.sistisette <matteo.sistisette at email.it> wrote:
> Hi,
> Thanks a lot for your help
>
> > There is a DirectShow setting for DV quality and it defualts to
> > quarter resolution on some systems. The code for pix_movie tries to
> > force the quality to the highest and that works in my testing.
>
> Definitely sounds like that's my problem, or somehow related.
> It must be decoding at half or quarter resolution (I'd say half), so
> pix_movie's attempt to
> force the quality to the highest is failing in my case.
>
> > You
> > can try to alter the default using the GraphEdit tool in the
> > DirectShow SDK or find the registry value for it.
>
> I'm not sure how to do that.
> I downloaded this application:
> http://www.digital-digest.com/dvd/downloads/graphedit.html
> I don't know if it is the graphedit you're talking about and whether it
was
> already installed.
> Following the direction I found in a forum
> (http://forum.doom9.org/archive/index.php/t-34818.html) I've been able to
> "insert" a DirectShow DV Decoder filter, right-click on it / "properties".
> In the abovementioned forum post, it was claimed that just by selecting
> "full" as the resolution and doing apply and close, it would cause
> DirectShow to use that default with any application.
> I found the setting was already on "full". However, I did apply, but it
had
> no effect on GEM. It still renders at reduced resolution.
>
> By the way, both Virtual Dub and Windows Media Player decode DV files at
> full resolution and always did so on this machine.
>
> I also tried to search for the key in the windows registry but had no
luck.
> I searched for "DV" (too many matches: aDVanced etc etc), "DirectShow",
> "quality", but I didn't find it.
> Any clue?
>
> Thanks a lot
> matteo
>
>
> P.S. avis coded with PicVideo MJPEG with 1:1:1 subsampling are decoded
fine,
> but if I code them with 4:2:2 subsampling, GEM crashes (closes PD without
> even opening the typical windows crash dialog) when trying to play them.
> --
> Email.it, the professional e-mail, gratis per te: http://www.email.it/f
>
> Sponsor:
> In REGALO 'All the Good Thing' di NELLY FURTADO
> Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=6617&d=20070615
>
>
> 
 --
 Email.it, the professional e-mail, gratis per te: http://www.email.it/f
 
 Sponsor:
 KILL BILL! scarica la colonna sonora del film: è in REGALO!
 Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=6614&d=20070618






More information about the GEM-dev mailing list