zcsuros
27th August 2003, 08:51
Hi Everybody,
I would like to ask your help.
I deal with programming in Delphi and video processing in my freetime. I capture some movies from my TV and encode to a DivX avi file. It works perfectly with GordianKnot and VirtualDub programs, but if I have many files, it is a very boring and many-step (in VirtualDub I need to do about 20 step) task. To make easier this I write a small application in Delphi, which joins the files to one file for the VirtualDub via AVS-script. I can solve everything except one thing. Namely the creation VIRTUAL.JOBS file. In the job file is a line e.g.
VirtualDub.video.SetCompData(356,"MAEAAAAAAAADAAAAgIQeAKOb………”
My problem is that I don't know how the last sequence ("MAEAAAAAAAADAAAAgIQeAKOb………") is generated. How can I code in Delphi? I should greatly appreciate it if anybody can give a good tip or a simple and understandable sourcecode part to solve this.
I looked at the downloadable source of the GordianKnot, the VnandubJobFile.pas file, but I can't understand this. In my program the data (audio and video bitrate) have been already. I always use mp3 CBR for audio and DivX 2-pass for video with different bitrate. The part which creates the "virtualdub.jobs" file is already complete, and it starts the VirtualDub.
So I have a almost finished application, but I miss this one line from my program.
I look forward to your quick help and thank you in advance.
Bye
Zoltan
from Hungary
zcsuros@freemail.hu
I would like to ask your help.
I deal with programming in Delphi and video processing in my freetime. I capture some movies from my TV and encode to a DivX avi file. It works perfectly with GordianKnot and VirtualDub programs, but if I have many files, it is a very boring and many-step (in VirtualDub I need to do about 20 step) task. To make easier this I write a small application in Delphi, which joins the files to one file for the VirtualDub via AVS-script. I can solve everything except one thing. Namely the creation VIRTUAL.JOBS file. In the job file is a line e.g.
VirtualDub.video.SetCompData(356,"MAEAAAAAAAADAAAAgIQeAKOb………”
My problem is that I don't know how the last sequence ("MAEAAAAAAAADAAAAgIQeAKOb………") is generated. How can I code in Delphi? I should greatly appreciate it if anybody can give a good tip or a simple and understandable sourcecode part to solve this.
I looked at the downloadable source of the GordianKnot, the VnandubJobFile.pas file, but I can't understand this. In my program the data (audio and video bitrate) have been already. I always use mp3 CBR for audio and DivX 2-pass for video with different bitrate. The part which creates the "virtualdub.jobs" file is already complete, and it starts the VirtualDub.
So I have a almost finished application, but I miss this one line from my program.
I look forward to your quick help and thank you in advance.
Bye
Zoltan
from Hungary
zcsuros@freemail.hu