Mug Funky
24th February 2005, 04:50
hi all.
i was wondering if it would be possible to somehow use avisynth for processing in an SDI based hardware rig.
what i'd like to do is IVTC and upsizing to PAL from NTSC digibeta tapes. currently hard telecine stuff is simply being run through a converter box, but obviously for film stuff this isn't optimal.
now, i can see a few issues with using avisynth this way, namely:
- SDI is 10-bit 4:2:2, where avisynth works only in 8-bit.
- avisynth is totally not designed for on-the-fly stuff, and there will either be latency requiring an audio offset and some messing with timecodes, or it simply wont work at all.
i figure the latency isn't a big problem, and i think it MAY be possible to use avisynth via ffdshow raw processing, assuming there's a directshow filter that allows input/output from an SDI card.
so... what do the avs devs think of this? it'd be an extremely useful thing to have. maybe an avisynth 3 thing?
[edit]
oh, just remembered another thing - it's got to be capable of realtime processing. obviously any computer that will be doing this will be a fast one, but that may not be enough...
i was wondering if it would be possible to somehow use avisynth for processing in an SDI based hardware rig.
what i'd like to do is IVTC and upsizing to PAL from NTSC digibeta tapes. currently hard telecine stuff is simply being run through a converter box, but obviously for film stuff this isn't optimal.
now, i can see a few issues with using avisynth this way, namely:
- SDI is 10-bit 4:2:2, where avisynth works only in 8-bit.
- avisynth is totally not designed for on-the-fly stuff, and there will either be latency requiring an audio offset and some messing with timecodes, or it simply wont work at all.
i figure the latency isn't a big problem, and i think it MAY be possible to use avisynth via ffdshow raw processing, assuming there's a directshow filter that allows input/output from an SDI card.
so... what do the avs devs think of this? it'd be an extremely useful thing to have. maybe an avisynth 3 thing?
[edit]
oh, just remembered another thing - it's got to be capable of realtime processing. obviously any computer that will be doing this will be a fast one, but that may not be enough...