To start the non-gui version without a X server, try to call pjx with the 'headless' option
java -Djava.awt.headless=true -jar ProjectX.jar [options] <file>
voluntary Support for the official (non-modified) version http://forum.dvbtechnics.info/
European digital radio & television uses the DVB standard to broadcast its data. Project X gives you a look behind the transmissions and tries its best to handle & repair many stream types and shows what went wrong on reception.
http://project-x.sourceforge.net/update/update.txt
ProjectX_Source_0.90.2.00;2005-11-05;00:00 ProjectX_Source_0.90.1.00;2005-09-30;00:00 ProjectX_Source_0.82.1.02;2005-05-07;00:00 ProjectX_Source_0.82.1.01;2005-04-18;00:00 ProjectX_Source_0.82.1.00;2005-03-31;00:00 ProjectX_Source_0.82.0.05;2005-03-12;00:00 ProjectX_Source_0.82.0.04;2005-01-29;00:00 ProjectX_Source_0.82.0.03;2005-01-21;00:00 ProjectX_Source_0.82.0.02;2005-01-18;00:00 ProjectX_Source_0.82.0.01;2005-01-16;00:00 ProjectX_Source_0.82.0.00;2005-01-15;21:33 ProjectX_Source_0.81.9.00;2004-10-30;21:03
Extract all files from the received archive to a separate directory.
$ sh -x build.sh + '[' -e ./ProjectX.jar ']' + '[' -d ./build ']' + mkdir -p build + javac -encoding ISO-8859-1 -deprecation -O -g:none -classpath lib/commons-net-1.3.0.jar:lib/jakarta-oro-2.0.8.jar -d build @sources.lst [...] [... you'll encounter some 'warnings' about 'using a deprecated API' that's not critical, as long as an actual JDK still supports these methods ...] [...] Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 21 warnings + jar cfvm ProjectX.jar MANIFEST.MF -C build . added manifest adding: edu/(in = 0) (out= 0)(stored 0%) [...] adding: RawRead.class(in = 1060) (out= 653)(deflated 38%)
http://www.videohelp.com/forum/archive/t281705.html
> > I did read that note about ProjectX, and I even downloaded projectX, I just > > never installed it. Thing is, it didn't say how to use projectX to fix it > > (is it an automatic thing or a manual thing?) > > I downloaded and installed projectX, and I haven't a clue how to operate > it. It appeared most the documentation is not in English.
Well, I'm still stumbling around blindly on this. I did find that ProjectX can also be run from the command line. Bizarre as it may sound, I am finding for doing something simple, the command line is far less intimidating.
My goal is to take a .mpg file, and edit it between the key frames. Thus far I have succeeded in using ProjectX to demux a .mpg file. … I'm hoping I can then take that output, together with a line number (for the cut) obtained from lve, and use m2vmp2cut (or avidemux) to cut the mpeg file where I want cut. .. AND keep audio synch. (As a note - I tried avidemux first on the original mpeg, but the file I am using has also given AVIDEMUX problems (with audio synch)).
At this point in time, that appears to be a rather "lofty" goal, and I'm not all that confident that I will succeed. Has anyone else tried and succeeded at this?
oldcpu posted 2005 Oct 28
> At this point in time, that appears to be a rather "lofty" goal, and I'm not > all that confident that I will succeed.
Well, it turns out I was too pessimistic. With ProjectX, from an input .mpg file, I generated an output .m2v and .mp2 files. I used these two ProjectX files as an input to Avidemux. I was then able to edit/remux the audio & video files with avidemux, and this time retain audio/video synchronisation. My edit/cut was successfully made in between two keyframes (where as before, using only avidemux on the original .mpg file gave me an audio/video desync problem). Impressive!
oldcpu posted 2005 Oct 28