Log in

View Full Version : SDI in -> avisynth -> SDI out... possible? even remotely?


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...

hanfrunz
25th February 2005, 16:52
Hello Mug Funky,

i made some interessting tests with a decklink/blackmagic card. I wrote a very simple player, that uses the directshow renderer of this card as default output device. You can also use graphedit for this! So you can playback every .avs you want (if it is 720x576 or 720x480). I was not able to use the input and output simultaneously :(

And the script must not be too complicated, a lanczosresize was too slow at my tests :(

if you have news with other cards please let me know!

hanfrunz

scharfis_brain
25th February 2005, 17:54
@MugFunky:
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.

Do you own a slowPAL recorder?

If not, you'll get a PAL-telecined film (two times a second a duped field)

Mug Funky
28th February 2005, 02:58
hmmm. good point about the speed difference there. that wouldn't be too much of a problem if there's no output part, and the encoding is done straight to the machine.

no slowPAL machine (i don't even know what those are, but i can probably guess from the name), just regular digibeta decks.

there's a decklink card here, as well as a voodoo, but both are on macs.

if anyone's got any other ideas, i'd like to hear them :)