View Full Version : PROJECT X 'external applications dialogue'
chaumurky
14th May 2004, 07:12
Is anyone familiar with the above option in the 'extern' tab of version 0.81.7? I was hoping I could use my commandline remuxer (mplex1.exe) automatically after demux but I'm not sure how to do it. Thanks.
Edit: I've got as far as getting it to execute (the logwindow says 'command performed') but there is no output file.
chaumurky
6th June 2004, 10:07
Well, I should have been more patient, or tried a smaller file! It does work, but you dont see anything until it's finished. I wonder where it stores the temporary file while it's working... Anyway, using this is a nice one click solution from raw TS to remuxed MPG PS. Cool.
chaumurky
13th June 2004, 08:24
Just a further point. mplex1.exe doesn't seem to complete the operation until ProjectX is closed. Seems the only impedement to the 'one click' solution. Any comments?
Pyscrow
15th June 2004, 19:27
Originally posted by chaumurky
Just a further point. mplex1.exe doesn't seem to complete the operation until ProjectX is closed. Seems the only impedement to the 'one click' solution. Any comments?
As Mplex1 is a command line utility (from memory here!), and projectX is not a native windows application,(Java based) it is most likely that the right switches are not set when the third part app (in this case Mplex1) is run from ProjectX. If it is visible, try clicking on the window Mplex1 is running in and see if it starts when it gets focus. (Note assuming you are running XP). If it does then that is the problem and there is nothing you can do about it.
chaumurky
17th June 2004, 05:20
Thanks Pyscrow. Unfortunately mplex1.exe runs hidden and there is no way of getting any information. It does work though, but it doesn't complete it's final muxing stage until X is closed. I'm using the "?1" perameter in the demux field of the 'post commands' section (mplex1.exe doesn't require the audio stream parameter if it has the same name as the video stream). I don't think I can pass other parameters from X IIRC.
chaumurky
18th June 2004, 01:41
Ahh Ha! I created a batch file (called mplexe1.bat) with the command 'start mplex1.exe %1'. In the 'post command' field I put 'mplex1.bat ?1' and it worked! Now all I have to do is get my capture software to pass the original file to X and I'm laughing. :D
Edit: the /d option doesn't work but perhaps I'm getting greedy... :p
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.