Max Headroom
18th November 2002, 01:37
Hi @ all ;)
I'm using my PC for PVR since 3 years now and I must say now that the combination between Dazzle DVC 2 and NanDub/AVISynth with the good-ol' DivX 3 is simply the best I could find to replace these old and obsolete magnetic writing devices. You humans on this planet call them "video tapes" I think ;) Anyway... using some batch files and tools to speed-up processing I came to a limit where I "have" to use the mouse and click on some requesters to continue processing.
For example: I grab a tv-series, cut out the advert-block with TMPGEnc and get an MPEG2-file with about 4 secs of "unneeded" datas due to 2 sec "security space" per cut. demux is done via batch file (jrdmux). But I haven't found a tool to join WAV-files ;) AddaWav is a nice tool, but it's GUI driven and not exactly that what I was searching for (but have to use now). An small and easy to handle WAV-joiner for the command line would be the best solution. Then I can join intro and outro sequences of series already processed via batch script and automagically encode them with LAME. Would save me some time while encoding 5 or more videos during the night ;)
Also a small DOS-tool to create d2v-files via batch-scripts would save me from firing up DVD2AVI for this ;) I know, there are GUI-freaks out there... but I prefer batch-processing via REXX or Shell like on the good-ol' Amiga and Linux :))
But the MOST interresting idea I got was for NanDub. How about a "continue" button for aborted encodings at EVERY frame ? ;)
During the first pass, NanDub can include the frame it is working on inside the .stats file (or a different one, eg. ".frame"). If somebody has to stop NanDub (or the system crashes) NanDub can continue by reloading this file (.stats or .frame) and continue at the last frame saved. Or it can go back 10 frames to cut out disrupted frames.
The same can be done with the second pass. NanDub can skip all the frames done by seeking to the end of the AVI and going back 100 frames for example, until it finds a key-frame. Then it can continue encoding. I had to restart a lot of encodings due to crashes or rebootings and this would save hours and days of work !! I can stop encoding whenever I need to switch to another OS for working. Then I can switch back and continue to encode the last 900 frames instead of the whole 20.000.000 :))
Since I don't know anything about C(++) except how to write an hello-world file for DOS, and I only have some experience on 68k assembler and (A)Rexx scripts, I hope to get an answer from you out here ;). I know that Nando whould be the right person for this, since AFAIK he was the main-coder behind NanDub (except VirtualDub), but I had no eMail-addy of him. And NanDub shows the VirtualDub-requester when I press on About :p
Anyway ... I'm looking forward to the replies of this threat for possible helps...
Ciao ...
I'm using my PC for PVR since 3 years now and I must say now that the combination between Dazzle DVC 2 and NanDub/AVISynth with the good-ol' DivX 3 is simply the best I could find to replace these old and obsolete magnetic writing devices. You humans on this planet call them "video tapes" I think ;) Anyway... using some batch files and tools to speed-up processing I came to a limit where I "have" to use the mouse and click on some requesters to continue processing.
For example: I grab a tv-series, cut out the advert-block with TMPGEnc and get an MPEG2-file with about 4 secs of "unneeded" datas due to 2 sec "security space" per cut. demux is done via batch file (jrdmux). But I haven't found a tool to join WAV-files ;) AddaWav is a nice tool, but it's GUI driven and not exactly that what I was searching for (but have to use now). An small and easy to handle WAV-joiner for the command line would be the best solution. Then I can join intro and outro sequences of series already processed via batch script and automagically encode them with LAME. Would save me some time while encoding 5 or more videos during the night ;)
Also a small DOS-tool to create d2v-files via batch-scripts would save me from firing up DVD2AVI for this ;) I know, there are GUI-freaks out there... but I prefer batch-processing via REXX or Shell like on the good-ol' Amiga and Linux :))
But the MOST interresting idea I got was for NanDub. How about a "continue" button for aborted encodings at EVERY frame ? ;)
During the first pass, NanDub can include the frame it is working on inside the .stats file (or a different one, eg. ".frame"). If somebody has to stop NanDub (or the system crashes) NanDub can continue by reloading this file (.stats or .frame) and continue at the last frame saved. Or it can go back 10 frames to cut out disrupted frames.
The same can be done with the second pass. NanDub can skip all the frames done by seeking to the end of the AVI and going back 100 frames for example, until it finds a key-frame. Then it can continue encoding. I had to restart a lot of encodings due to crashes or rebootings and this would save hours and days of work !! I can stop encoding whenever I need to switch to another OS for working. Then I can switch back and continue to encode the last 900 frames instead of the whole 20.000.000 :))
Since I don't know anything about C(++) except how to write an hello-world file for DOS, and I only have some experience on 68k assembler and (A)Rexx scripts, I hope to get an answer from you out here ;). I know that Nando whould be the right person for this, since AFAIK he was the main-coder behind NanDub (except VirtualDub), but I had no eMail-addy of him. And NanDub shows the VirtualDub-requester when I press on About :p
Anyway ... I'm looking forward to the replies of this threat for possible helps...
Ciao ...