Click here to Skip to main content
14,825,668 members
Articles / Programming Languages / Visual Basic
Article
Posted 7 Apr 2008

Stats

103.2K views
7.5K downloads
59 bookmarked

FFMPEG All in One Video & Audio Converter Interface

Rate me:
Please Sign up or sign in to vote.
4.68/5 (11 votes)
1 May 2008GPL32 min read
Graphical Interface for FFMPEG all in one Video & Audio Converter

Introduction

This is a simple tool to manipulate the command line options of FFMPEG converter.

Background

While I was searching for the video converter for my Sony K750i mobile, I found a wonderful tool named FFMPEG. This tool supports many media format conversions and is free of cost. As this is an Open source application, the tool is created by very good programmers while keeping programmers in mind. This tool appears hard to learn for normal users.

So I decided to create a new Interface for FFMPEG. I think this will be helpful to FFMPEG programmers and normal users to work easily with FFMPEG.

Requirements

You have to download FFMPEG Executable (converter) FFPlay (player) and configure in options window of converter tool.

Get the latest FFmpeg from here.

Converteroptions.JPG

Using the Code

  1. We can convert audio and video files from one format to another format through the convert button.
  2. You can create a new clip from the existing movies by using the copy option. Please note that tool will supports only clip start and clip end options while creating clip. All other options will be discarded.

converter_1.JPG

References

Point Of Interest

We can add the following additional features to this tool by using FFMPEG options:

  1. Extract a frame from the video
  2. Templates to convert media to different devices like video camera, different phones (Nokia, Other Sony models, etc.). I added presets used in winFF in the documentation folder. Please refer to it.

History

  • April 8, 2008 Version 1 (binary)
  • May 1, 2008 Version 2 (source & binary)

License

This article, along with any associated source code and files, is licensed under The GNU General Public License (GPLv3)

Share

About the Author

Sabarinathan A
Architect
India India
I have been programming for last 20 years on various platforms including .NET, Visual Basic 6, Oracle and SQL server.

I decided to write articles when I have free time hoping to share my thoughts with you.

To know more about me visit http://sabarinathanarthanari.com

Comments and Discussions

 
QuestionWhich programming language did you use? Pin
Member 134482525-Oct-17 9:48
MemberMember 134482525-Oct-17 9:48 
AnswerRe: Which programming language did you use? Pin
Sabarinathan A10-Oct-17 1:13
professionalSabarinathan A10-Oct-17 1:13 
GeneralRe: Which programming language did you use? Pin
Member 1344825214-Oct-17 11:08
MemberMember 1344825214-Oct-17 11:08 
GeneralRe: Which programming language did you use? Pin
Sabarinathan A7-Oct-18 20:59
professionalSabarinathan A7-Oct-18 20:59 
Questionnot cut a video when you put parameters Pin
baltazar olmeda25-Oct-12 3:25
Memberbaltazar olmeda25-Oct-12 3:25 
Help please
I'm trying to cut a wmv video with ffmpeg, to rank the parameters of where the video begins and how I want it to last, I do not make the cut, if you start at that moment that I direct, but not where I'm short indicating a tO BE


FFmpeg version SVN-r15986, Copyright (c) 2000-2008 Fabrice Bellard, et al.

configuration: --extra-cflags=-fno-common --enable-memalign-hack --enable-pthreads --enable-libmp3lame --enable-libxvid --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libfaac --enable-libgsm --enable-libx264 --enable-libschroedinger --enable-avisynth --enable-swscale --enable-gpl

libavutil 49.12. 0 / 49.12. 0

libavcodec 52. 6. 0 / 52. 6. 0

libavformat 52.23. 1 / 52.23. 1

libavdevice 52. 1. 0 / 52. 1. 0

libswscale 0. 6. 1 / 0. 6. 1

built on Dec 3 2008 01:59:37, gcc: 4.2.4

Input #0, asf, from 'C:\Documents and Settings\Sistemas\Escritorio\Recorte audio\Converter\70009897.wmv':

Duration: 00:14:59.08, start: 5.000000, bitrate: 624 kb/s

Stream #0.0: Audio: wmav2, 44100 Hz, stereo, s16, 64 kb/s

Stream #0.1: Video: wmv2, yuv420p, 320x240, 636 kb/s, 1000.00 tb(r)

Output #0, asf, to 'C:\Documents and Settings\Sistemas\Escritorio\Recorte audio\Converter\prueba.wmv':

Stream #0.0: Video: wmv2, yuv420p, 320x240 [PAR 1:1 DAR 4:3], q=2-31, 636 kb/s, 1000.00 tb(c)

Stream #0.1: Audio: wmav2, 44100 Hz, stereo, s16, 64 kb/s

Stream mapping:

Stream #0.1 -> #0.0

Stream #0.0 -> #0.1

Press [q] to stop encoding

frame= 4477 fps= 0 q=-1.0 size= 24213kB time=511.51 bitrate= 387.8kbits/s
frame= 4662 fps=4521 q=-1.0 size= 25419kB time=525.39 bitrate= 396.3kbits/s
frame= 5462 fps=2962 q=-1.0 size= 30126kB time=582.76 bitrate= 423.5kbits/s
frame= 6319 fps=2379 q=-1.0 size= 34985kB time=643.82 bitrate= 445.2kbits/s
frame= 7088 fps=2160 q=-1.0 size= 39201kB time=699.15 bitrate= 459.3kbits/s
frame= 7835 fps=2064 q=-1.0 size= 43472kB time=753.94 bitrate= 472.4kbits/s
frame= 8550 fps=1947 q=-1.0 size= 47504kB time=804.01 bitrate= 484.0kbits/s
frame= 9341 fps=1886 q=-1.0 size= 51972kB time=861.11 bitrate= 494.4kbits/s
frame= 9857 fps=1941 q=-1.0 Lsize= 55081kB time=900.52 bitrate= 501.1kbits/s


video:47531kB audio:5515kB global headers:0kB muxing overhead 3.834923%
Questionhey can you give me this entire code in java plzzz!!!! Pin
sksanket720-Mar-12 7:19
Membersksanket720-Mar-12 7:19 
QuestionHow to capture video and audio from webcam using ffmpeg on WindowsXP? Pin
gksolanki1-Jun-11 4:15
Membergksolanki1-Jun-11 4:15 
GeneralMy vote of 2 Pin
usernameCasper27-Jan-11 0:41
MemberusernameCasper27-Jan-11 0:41 
GeneralNice job! Pin
UltraWhack13-May-08 5:03
MemberUltraWhack13-May-08 5:03 
GeneralRe: Nice job! Pin
Sabarinathan A4-Oct-09 19:52
professionalSabarinathan A4-Oct-09 19:52 
Generaljava vidoe to audio converter Pin
nitin_mics25-Apr-08 0:31
Membernitin_mics25-Apr-08 0:31 
GeneralRe: java vidoe to audio converter Pin
Sabarinathan A4-Oct-09 19:57
professionalSabarinathan A4-Oct-09 19:57 
GeneralI want the source code for All Converter Pin
max143410-Apr-08 2:00
Membermax143410-Apr-08 2:00 
GeneralRe: I want the source code for All Converter [modified] Pin
Sabarinathan A10-Apr-08 20:51
professionalSabarinathan A10-Apr-08 20:51 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.