PDA

View Full Version : AVIsynth > DV out in real time


2Bdecided
28th June 2009, 12:42
Is this possible?

Take some AVIsynth script that already runs in real time, and route the output to the DV out on my PC, without having an intermediate file?


What I should be able to do is encode the output of an AVIsynth script to DV-AVI format, and then use WinDV to squirt that DV file out of the DV output.

What I know some NLEs can do is send the timeline out to DV in real time. I'm not sure if any can do this from an AVIsynth script though.


What I don't know how to do is avoid the intermediate file and the NLE, and have some kind of basic player controls (play/stop/pause/rewind etc) while "playing" an AVIsynth script file out of my DV out.

Any ideas?

Cheers,
David.

P.S. Why? Because the DV out gives 1:1 pixel SD 50Hz frame-locked PAL output, whereas few graphic card TV outs do.

Gavino
28th June 2009, 15:13
Perhaps you could use GraphEdit to construct an appropriate DirectShow filter graph to do this?

2Bdecided
28th June 2009, 16:56
I'll try that - I never even thought DV out could come in there!

Cheers,
David.

GrofLuigi
28th June 2009, 23:37
Here (http://www.video2dv.com)'s a program for outtputting to firewire. Last time I checked, it was freeware, now... I'm not sure :(.

GL

Mug Funky
29th June 2009, 01:49
last time i looked ffdshow had an option to choose to output to DV. i haven't tried it in this way, but i think i might now as that could be useful.

2Bdecided
14th July 2009, 22:14
I can't make this work properly.


There's an old reference to the video2dv software here...

http://forum.doom9.org/showthread.php?t=48302

...which says it accepts AVS as input, but I can't make that work at all.

Using it to play back WMV stutters lots - maybe my PC isn't up to it? MPEG-2 and DV play back fine, but that means transcoding, which is a pain. EDIT: strange thing is that the "faster" Main Concept DV codec doesn't help - so presumably it's the WMV decoding that's maxing out the 2GHz CPU (though it plays fine in WMP)


Also, I can't figure out playback to DV via ffdshow or graphedit:

If I force ffdshow to decode a format and send it to DV, it still plays in Windows Media Player, but just _very_ stuttery (e.g. like a slide show!).

I'm not sure what to add in GraphEdit (actually GraphStudio).

If anyone has any pointers (or can point out obvious newb mistakes I'm making), please chime in!

Cheers,
David.

IanB
14th July 2009, 23:23
@2Bdecided,

Some versions of the M$ supplied splitter for WMV/ASF limit the stream speed to real time. This is a real crock when you try to do anything like a 4% speed up from film to pal or other processing that needs the input stream rate to be faster than the original real time even for brief periods.

2Bdecided
15th July 2009, 13:09
Is there a way of getting a non speed limited version?

Also, since it was apparently freeware at the time, does anyone have an old version of video2dv (video2tv) that works with AVIsynth scripts as inputs that they could share?

Or any help with ffdshow or filter graphs?

Cheers,
David.

GrofLuigi
16th July 2009, 04:37
Is there a way of getting a non speed limited version?

Also, since it was apparently freeware at the time, does anyone have an old version of video2dv (video2tv) that works with AVIsynth scripts as inputs that they could share?

Or any help with ffdshow or filter graphs?

Cheers,
David.

I have version 1.8, 8 November 2003. It says free version. I just tried it, it plays avisynth script in ActiveMovie Window (no DV hardware on this computer). Don't know if there's any speed limitation. I've used this version (or maybe earlier) successfully to play videos through camcorder.

Here's what it says on one of its tabs:

DV Encoders:
1. Microsoft DV Video Encoder
Uses more CPU power.
If it's not working try to:
1.1. Install ffdshow filter.
1.2. In ffdshow configuration dialog set:
- "Raw video" On ("Codecs" tab);

2. MainConcept DV Video Encoder
Uses less CPU power.
To use it You have to:
2.1. Install MainConcept DV Video Encoder.
2.2. Install ffdshow filter.
2.3. In ffdshow configuration dialog set:
- "Raw video" On ("Codecs" tab);
- "Resize" On, 720x576 for PAL,
720x480 for NTSC;

I'm not sure if it's OK to share it here (regarding licensing). Can anyone advise (preferably moderator)?

GL

* Edit: here (http://forum.doom9.org/showthread.php?t=118128)'s another discussion that might or might not help you.

2Bdecided
16th July 2009, 11:03
What does the license say?


Amazing that the old free version has functionality that's been removed from the newer pay version, yet that's what we've demonstrated here, and it's what was found in the thread you linked to, so it seems pretty conclusive.

Version 1.6 or 1.8 is what I need - not version 2 or 3!

Cheers,
David.

GrofLuigi
16th July 2009, 19:33
What does the license say?
The archive that I have contains only the .exe. If there was a readme/license file, I would have kept it (I usually do, but since this is so old, I can't guarantee what happened). :(

The 'about' tab of the program says:

Watch Your videofiles on TV via miniDV cam

v. 1.8, 8 November 2003
by Mike Laba

This program is free. Use it on Your own risk.

GL