[k-vip] iPhone Video converter for Windows
**** new release 12 March 2008 ****
NEW FEATURES:
- autocrop (set through kvip config, see below)
- resizable GUI window (in order to see more of long filenames)
- minor encoding speed improvements
- fixed an audio/video synchronization problem in some PAL region VCDs.
AUTOCROP EXAMPLE ****
http://www.thesun.co.th/kvip/autocrop.png
*********************************
Hi all,
I spent the last month working on the following on a video converter for the iPhone. It runs under Windows. I hope it will be useful for people in this forum. You can download the
software from the link below. Unzip the downloaded file and click on kvip_setup.cmd and you are ready to use it. Use it by clicking on kvip.exe.
I call the program k-vip (rhymes with "a whip"). It should be able to convert almost all widely available video formats for the iPhone.
You can contact me at kvip.dev at gmail dot com. Your feedback will be greatly appreciated!
Download kvip here ---> Download (last updated 12 March 2008)
Using kvip video converter
What is kvip?
kvip is a utility that converts video files from various formats to a video file that is playable on the iPhone and iPod video (5G/5.5G/6G).
Why do you want to use kvip?
kvip is free. kvip is designed to be easy to use, while providing very good video and sound output quality in a reasonable file size. It should also keep good synchronization
between picture and sound.
What kind of video files can kvip convert?
kvip supports the following input formats: ASF AVI FLV MKV MOV MP4 MKV MPEG MPG RM RMVB WMV, and MPEG-1 video files from VCD, with DAT extension.
What output format does kvip convert to?
kvip’s output file will be a video file encoded with H.264 encoding standard, using the preset that is compatible with iPhone and iPod video. The audio is encoded with AAC standard.
The output file extension from kvip is MP4.
How to use kvip?
kvip is designed to be easy to use. Just double click kvip.exe to launch the program. The window that appears lets you choose the video file to convert:
Just select the video file for kvip’s input. If the video file contains a nonstandard file extension, you can let kvip try to open it by clicking “Files of type” and then select
“All Files.” kvip may be able to open the video file you choose.
After you select the input video file, kvip will convert the input for the iPhone/iPod in 3 steps:
1. Convert the audio
2. Convert the video
3. Put audio and video together in the output file
When kvip is running, it will show the progress window like the following:
http://www.thesun.co.th/kvip/kvip_gui.png
You can hit the “Abort” button at any time to cancel the conversion. “Pause” pauses conversion process and “Continue” resumes paused process.
After kvip completes its task, you will see a message box saying the video conversion is done:
This window will also show the output file name and its location.
What is kvip’s output file name?
For example,
Input file C:\My Videos\movie1.avi
kvip Output file C:\My Videos\movie1_mux.mp4 <-- compatible with iPhone/iPod
kvip log file C:\My Videos\movie1_log.txt <-- (option) log file of kvip’s operations
kvip audio file C:\My Videos\movie1_audio.mp4 <-- (option) audio only (see configuration)
Converting Many Files (Batch Conversion):
kvip supports batch video conversion. To use this, make sure you have run kvip once. After that, right click on the files you want to convert and select “Convert with kvip.” The selected files will be added to kvip’s conversion queue.
You can also drag and drop a video file into the queue area in kvip’s main window.
Editing the Conversion Queue:
If you want to edit the order of the files in queue, right click on the queue area in kvip’s main window.
The queue area will change to the following:
http://www.thesun.co.th/kvip/kvip_queue_editor.png
When you select a video file, the buttons work as follows:
- “Up” – Move the selected file up the queue order
- “Down” – Move the selected file down the queue order
- “Remove” – Remove the file from the queue
- “Cancel” – Cancel everything and stop converting immediately
If you check “Shutdown when done,” kvip will shut down the computer automatically after all the files in queue are converted.
If you right click in the queue area again, the queue editor will be closed.
kvip configuration:
After you run kvip.exe for the first time, there is a shortcut called “kvip_config” in the same folder as kvip.exe. Double-clicking this shortcut shows the following configuration
window:
http://www.thesun.co.th/kvip/kvip_config.png
There are a few options that you can change:
1. Keep audio file after encoding – If you want the audio file without pictures, check this box.
2. Two-pass video encoding – If you want better video quality at the expense of slower encoding speed, check this box.
3. You can choose to create or not create the log file which records kvip’s internal working.
4. “video settings” By default, kvip uses H.264 video encoder, which has the best picture quality. If you want to choose a more compatible XviD encoder instead, you can select it
here.
5. You can also choose "auto crop" to automatically detect and remove black borders from videos.
6. You can choose the output directory. By default, kvip’s output is in the same directory as input file.
Clicking “Ok” will save the option, “Cancel” will cancel the changes made, and “Restore Default” will change all kvip’s options back to default.
Credits
kvip is written in AutoIt v3 (http://www.autoitscript.com)
kvip uses the following software:
ffmpeg (http://ffmpeg.mplayerhq.hu)
mplayer/mencoder (http://www.mplayerhq.hu)
mediainfo (http://mediainfo.sourceforge.net/en)
mp4box from GPAC project (http://gpac.sourceforge.net)
x264 (http://www.videolan.org/developers/x264.html)
xvid (http://www.xvid.org)
sharktooth's MeGUI x264 profiles (http://forum.doom9.org/showthread.php?t=101813)