title: How to link the ffmpeg transcoding process information into a vb6 GUI app?
body: <p>i'm playing with a vb6 gui frontend for <a href="http://www.videohelp.com/tools/ffmpeg" rel="nofollow noreferrer">ffmpeg</a> and as of now all i can do is to call the ffmpeg via cmd.exe which will shows the command prompt while the whole process is still running. And i thought this was the norm seeing how WinFF, another pascal based frontend gui for ffmpeg works.</p>
  
  <p>But i was blown away when i saw this other <a href="http://download.freewarefiles.com/files/GVC_0.6_Beta_1.7z" rel="nofollow noreferrer">GVC gui which has a progress bar and everything.</a></p>
  
  <p>So basically, i'm looking into a way how i could cleanly hide the whole command prompt and link the transcoding progress to a progress bar into my gui.</p>
  
  <p>So here's my plan, I'm thinking of finding a win32 api function which i can call the cmd line and yet hide it, and <a href="https://stackoverflow.com/questions/747982/can-ffmpeg-show-a-progress-bar">from another discussion here</a>, i think i would have to read the log file to get the ffmpeg progress information.</p>
  
  <p>So which function should i call for the win32 api?
  And does anyone knows of a better/easier way to get this done?
  thanks</p>
  
  <h2>Updates:</h2>
  
  <p>In case anybody is interested, i find a <a href="http://www.vbforums.com/showthread.php?t=364219" rel="nofollow noreferrer">nice class module on how to grab the cmd output into my vb6 app, and it's by none other than the great joacim</a> :)</p>