Skip to content

meisyal/ami-converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ami-converter

ami-converter is a desktop-based multimedia converter. Multimedia itself contains data or information such as text, image, audio, and video. This application can convert the natural form of multimedia to the converted one(s). The natural form of multimedia that supported by the application is described as follows:

  • Image: Bitmap (BMP), JPEG, PNG, and GIF image files
  • Audio: Wave (WAV), MP2, MP3, AAC, FLAC, OGG, and WMA audio files
  • Video: Avi (AVI), MPEG-1, MPEG-2, H.264/MPEG-4 AVC, FLV, and WMV video files

If you choose the audio file, you can control the bitrate. Bitrate is from 16 to 320 kbps. Then, if you choose the video file, you can set not only the bitrate but also the frame-rate. The frame-rate is from 15 to 60 fps.

Beside that, this application gives you the information about multimedia file. The information contains the original size of file, the compressed size, compression rate/ratio, and time of execution when the conversion is performed.

Screenshot of ami-converter is given below

How to Run

Requirements

This project needs Java Development Kit (JDK), we recommend version 8 or any latest version, and JAVE. JAVE (Java Audio Video Encoder) library is Java wrapper on the ffmpeg project. See, details of JAVE library here.

This program runs on both Windows and Linux. We have tested on Windows and Ubuntu 14.04. So, you have to adjust your envinroment in order the program can run properly. Feel free to e-mail us or submit an issue if you have any problem.

Running the Program

Please, follow the steps below:

  1. Clone this repository on your local computer.
  2. Import the cloned source code into NetBeans IDE*.
  3. Add JAVE library on your Java classpath.
  4. Build and run the program.

*If you use another Java IDE such as Intellij IDEA or Eclispe, you should adjust this step (second step).

License

This project is released under MIT License. Please, check LICENSE file for more information. JAVE library is free software and it is licensed under GPL. All other contents are redistributed under their original license terms.

ami-converter is originally multimedia network assignment (coding project). Multimedia network course of 2015, Department of Informatics, Institut Teknologi Sepuluh Nopember Surabaya.

Copyright © 2015 - Afina, Meisyal, and Irfan.

Releases

No releases published

Packages

No packages published

Languages