labels[i] = shapeTypes[currShape]; enc.finish(); //write .mp4
public static void main(String[] args) throws IOException { SequenceEncoder encoder = new SequenceEncoder(new File("video.mp4")); for (int i = 1; i < 100; i++) { BufferedImage bi = ImageIO.read(new File(String.format("img%08d.png", i))); encoder.encodeImage(bi); } encoder.finish(); }
public static void main(String[] args) throws IOException { SequenceEncoder encoder = new SequenceEncoder(new File("video.mp4")); for (int i = 1; i < 100; i++) { BufferedImage bi = ImageIO.read(new File(String.format("img%08d.png", i))); encoder.encodeImage(bi); } encoder.finish(); }
public static void main(String[] args) throws IOException { SequenceEncoder encoder = new SequenceEncoder(new File("video.mp4")); for (int i = 1; i < 100; i++) { BufferedImage bi = ImageIO.read(new File(String.format("img%08d.png", i))); encoder.encodeImage(bi); } encoder.finish();}
SequenceEncoder se = null; try { se = new SequenceEncoder(new File(Environment.getExternalStorageDirectory(), "jcodec_enc.mp4")); File[] files = yourDirectory.listFiles(); for (int i = 0;i<files.length; i++) { if (!files[i].exists()) break; Bitmap frame = BitmapFactory.decodeFile(files[i] .getAbsolutePath()); se.encodeImage(frame); } se.finish(); } catch (IOException e) { Log.e(TAG, "IO", e); }
private void saveClip(Trajectory traj) { //See www.tutorialspoint.com/androi/android_audio_capture.htm //for audio cap ideas. SequenceEncoder enc; try { enc = new SequenceEncoder(new File("C:/Users/WHOAMI/today.mp4")); for (int i = 0; i < BUFF_COUNT; ++i) { BufferedImage image = buffdFramToBuffdImage(frameBuff.get(i)); enc.encodeImage(image); } enc.finish(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
encoder.encodeNativeFrame(this.fromBitmap(bitmap)); encoder.finish(); } catch (IOException e) { e.printStackTrace();
encoder.encodeNativeFrame(this.pictureFromBitmap(bitmap)); encoder.finish(); } catch (IOException e) { e.printStackTrace();
try { encoder.finish(); } catch (IOException io) { Log.d("DDVideoEncoder", "IOException"); }
public static void main(String[] args) throws Exception { Webcam webcam = Webcam.getDefault(); webcam.setViewSize(WebcamResolution.VGA.getSize()); if(webcam.isOpen()) webcam.close(); webcam.open(); SequenceEncoder enc = new SequenceEncoder(new File("out.ts")); for(int i=0; i<100; i++) { enc.encodeImage(webcam.getImage()); try { Thread.sleep(100); } catch(Exception e) { } } enc.finish(); } }