Skip to content

stereo sequences #11

@nebukadhezer

Description

@nebukadhezer

Hi Ryan,

first of thanks a ton for this module!!
We do work a lot on stereo projects and, I made a fork of pyseq and made a bit of a "rucksack" bagpack s3d implemetation.
to detect stereo pairs....
https://github.com/nebukadhezer/pyseq/blob/master/pyseq.py
I did not go down to the item level so, each item has a "view" parameter, but as #5 , if one was about todo that I guess putting the regex pattern in an envvar would be best.
Atm it only searches like this for s3d pairs
gStereoRE = re.compile(r'(|.)(left|right|l|r|%v|%V)(|.)')

I do compare sequence objects after those have been detected and check for left and right.
If those match, then they are a stuffed into a "wrapper" class stereoSequence, that has, the left eye sequence object on seq.left and right on seq.right
If one was to perform actions on seq itself there is the left eye in there but the format returns the %v syntax for the s3d pair.... or %V if it is left not l only, like nuke does..

So the question is, is this something that could be pulled into your main repository ?
Or do you want to keep stuff like that out ?

I am not sure if going down to the item level is a good thing for this, would love to get your opinion on that.

Then I added size parameters, so one can get the diskspace that is used from the sequence object, and a method to detect image size drops within a sequence.
Sort of a sanity check for broken frames.
though I am using that not that often to be honest :-)

Cheers
Johannes

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions