feedme java project

is free software, licensed under the terms of the GNU General Public License, that feeds/imports media from anywhere to xbox360 media center extenders, ipods, web servers, file servers, etc. using Java.

Please read the license here.

Wednesday, August 1, 2007

Main.java updated Wed Aug 03 16:53:00 CDT 2007

JAVA SE DEVELOPMENT KIT (JDK) VERSION 6 is released under jdk-6u2-license.txt

JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 6 is released under jre-6u2-license.txt

Feedme Java Project is released under gpl-3.0.txt

/*
* Main.java
* Created on June 31, 2007, 9:19 PM
*/

package feedme;

import java.io.*;
import java.util.*;

/**
*
* @author john mcloskey
*/
public class Main {

/** Creates a new instance of Main */
public Main() {
}

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
String curDir = System.getProperty("user.dir");
System.out.println(curDir);
File f = new File("feedme.wip");
// Wed Aug 01 21:21:56 CDT 2007
// Stream to write file feedme.wip
// "crack the wip" file here
FileOutputStream fout;

try
{
// Open an output stream
fout = new FileOutputStream ("feedme.wip");

// Print a line of text
new PrintStream(fout).println (new Date(Calendar.getInstance().getTimeInMillis()));

// Close our output stream
fout.close();
}
// Catches any error conditions
catch (IOException e)
{
System.err.println ("Unable to write to wip file");
System.exit(-1);
}
System.out.println("It's now " + new Date(Calendar.getInstance().getTimeInMillis()));

// August 1, 2007, 7:00 PM - linux, osx, and HDDVD output formats added

/**
* remove the "//" below to @import in.avi on osx platform
* updated Wed Aug 03 16:53:00 CDT 2007
*/

//Runtime.getRuntime().exec(
// /Applications/VLC.app/Contents/MacOS/VLC -vvv in.avi --sout-ffmpeg-qscale 1

/**
* remove the "//" below to @import in.avi on windows platform
*/

//Runtime.getRuntime().exec(
//"C:\Program Files\VideoLAN\VLC\vlc.exe" -vvv in.avi --sout-ffmpeg-qscale 1

/**
* remove the "//" below to @import in.avi on linux platform
*/

//Runtime.getRuntime().exec(
//"/usr/bin/vlc" -vvv ./in.avi --sout-ffmpeg-qscale 1

/**
* remove the "//" below to @export out.dvd.wmv to current directory
* in 720x480 wmv media center standard DVD format
*/

//:sout=#transcode{vcodec=WMV2,width=720,height=480,acodec=wma,ab=96,channels=2}
//:duplicate{dst=std{access=file,mux=asf,dst=out.dvd.wmv}})


/**
* remove the "//" below to @export out.hd720p.wmv to current directory
* in 1280(width) 720(height) native media center HDDVD 720p format
*/

//:sout=#transcode{vcodec=WMV2,width=1280,height=720,acodec=wma,ab=96,channels=2}
//:duplicate{dst=std{access=file,mux=asf,dst=out.hd720p.wmv}})


/**
* remove the "//" below to @export out.hd1080p.wmv to current directory
* in 1920 (width) x 1080 (height) native media center HDDVD 1080p format
*/

//:sout=#transcode{vcodec=WMV2,width=1920,height=1080,acodec=wma,ab=96,channels=2}
//:duplicate{dst=std{access=file,mux=asf,dst=out.hd1080p.wmv}})
}

}

No comments: