- Oct 10, 1999
- 9,558
- 0
- 76
The backstory
Okay, the TV Wonder simply would not output sound to VirtualDub, no matter what source I used or what sound connections I used. I could only conclude it was due to the drivers.
I've now gotten the WinTV+FM working in VirtualDub, so that I can record video. But there were caveats. With the Video For Windows drivers, which are the only ones supplied on CD, VirtualDub could not connect to the WinTV, even though it was sitting there displaying the video and playing audio. I was already using the latest drivers, and I was already farther than I'd gotten with the TV Wonder in that I had sound (except that the TVW could capture video, just no audio). I was reading the instruction manual for the WinTV and saw the section about capturing video, and it actually supposedly used a separate program for video capture, not just when you're watching TV and you hit the 'Capture' button to start. That hadn't been installed, so I looked for it on CD, and it wasn't even there, and wasn't an option in the installation program when I ran that. I had already downloaded the newest version of their TV program as well, which was supposed to include the video capture option in it, and I didn't have that button when I ran it.
So I looked online and they had the capture program on their web site. But they also had the Windows Driver Model (WDM) drivers on the site, which they hadn't included on the CD either. So I downloaded those and installed them. After that, their newest TV software version had the capture button, and VirtualDub was able to connect and record video. Plus, I gained the ability to change channels in VirtualDub as I was able to with the VoodooTV.
It then occurred to me that the TV Wonder also used VFW drivers, not WDM, and when I was using the VoodooTV, I was using WDM as well. So apparently the channel changing option is only functional when using WDM drivers.
So now I can record video, and I can change channels in VirtualDub, and everything seems to be okay. But I can't display/record higher than 320x240...But I know I could resize it to 640x480 in VirtualDub when using the VFW drivers...so I changed drivers, and yep, I could go higher with the VFW's, but of course still couldn't record. So I went back to WDM, and the same limitation occurs in the WinTV software.
So I've resigned myself to only being able to capture in 320x240, but it will definitely be at 30 frames per second now (or 29.957 or whatever it is NTSC uses; of course I never could test 640x480 mode to see if my system could handle 30fps at that resolution; it's only doing a bit under 5MB a second now).
Now my problem is the file size. I've got plenty of drive space to record the first episode in the miniseries, and maybe even the second. However I can't get VirtualDub to record anything larger than a 4GB file. At first I had multi-segment recording turned on, and for some reason it failed at 2GB. Then when I read about how VD creates larger than 2GB files, I just left multi-segment off, since Media Player can handle larger files, and I was only going to be using VD to view it in order to compress the file later. So now when it hits 4GB, VirtualDub errors out saying that there was an AVIOutput error and it's an invalid format. When I check the properties of the output file, it's listed as an invalid format as well (in Windows Media Player).
So, am I not going to be able to create anything but 4GB files or less, and have to use multisegment? If so, how do I make multisegment work properly (the help file isn't very clear on it)?
I need to get this all figured out tonight, since the show starts tomorrow, and I still have to make sure that I can encode the entire episode each night within 22 hours before the next one starts.
Okay, the TV Wonder simply would not output sound to VirtualDub, no matter what source I used or what sound connections I used. I could only conclude it was due to the drivers.
I've now gotten the WinTV+FM working in VirtualDub, so that I can record video. But there were caveats. With the Video For Windows drivers, which are the only ones supplied on CD, VirtualDub could not connect to the WinTV, even though it was sitting there displaying the video and playing audio. I was already using the latest drivers, and I was already farther than I'd gotten with the TV Wonder in that I had sound (except that the TVW could capture video, just no audio). I was reading the instruction manual for the WinTV and saw the section about capturing video, and it actually supposedly used a separate program for video capture, not just when you're watching TV and you hit the 'Capture' button to start. That hadn't been installed, so I looked for it on CD, and it wasn't even there, and wasn't an option in the installation program when I ran that. I had already downloaded the newest version of their TV program as well, which was supposed to include the video capture option in it, and I didn't have that button when I ran it.
So I looked online and they had the capture program on their web site. But they also had the Windows Driver Model (WDM) drivers on the site, which they hadn't included on the CD either. So I downloaded those and installed them. After that, their newest TV software version had the capture button, and VirtualDub was able to connect and record video. Plus, I gained the ability to change channels in VirtualDub as I was able to with the VoodooTV.
It then occurred to me that the TV Wonder also used VFW drivers, not WDM, and when I was using the VoodooTV, I was using WDM as well. So apparently the channel changing option is only functional when using WDM drivers.
So now I can record video, and I can change channels in VirtualDub, and everything seems to be okay. But I can't display/record higher than 320x240...But I know I could resize it to 640x480 in VirtualDub when using the VFW drivers...so I changed drivers, and yep, I could go higher with the VFW's, but of course still couldn't record. So I went back to WDM, and the same limitation occurs in the WinTV software.
So I've resigned myself to only being able to capture in 320x240, but it will definitely be at 30 frames per second now (or 29.957 or whatever it is NTSC uses; of course I never could test 640x480 mode to see if my system could handle 30fps at that resolution; it's only doing a bit under 5MB a second now).
Now my problem is the file size. I've got plenty of drive space to record the first episode in the miniseries, and maybe even the second. However I can't get VirtualDub to record anything larger than a 4GB file. At first I had multi-segment recording turned on, and for some reason it failed at 2GB. Then when I read about how VD creates larger than 2GB files, I just left multi-segment off, since Media Player can handle larger files, and I was only going to be using VD to view it in order to compress the file later. So now when it hits 4GB, VirtualDub errors out saying that there was an AVIOutput error and it's an invalid format. When I check the properties of the output file, it's listed as an invalid format as well (in Windows Media Player).
So, am I not going to be able to create anything but 4GB files or less, and have to use multisegment? If so, how do I make multisegment work properly (the help file isn't very clear on it)?
I need to get this all figured out tonight, since the show starts tomorrow, and I still have to make sure that I can encode the entire episode each night within 22 hours before the next one starts.