Re: converting a vid with ffmpeg - howto do progress bars?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Boyd, Todd M. wrote:
Top posting BAD! Hulk SMASH!

Anyway, moving on...

I believe "ffmpeg -i <filename.ext>" should give you frame count
information (along with a bunch of other stuff). It will have to be
parsed, of course, but... meh. Also--were you aware that there is an
ffmpeg PHP extension? It's even got a nifty instance->frameCount member!
:)

So, use "ffmpeg" to check on its current frame number, and "ffmpeg -i
<filename.ext>" to find out how many there are in total. As Ashley
already stated, it won't be completely accurate--but the bar will move a
heck of a lot more often/accurately than if you only bump it each time a
file is finished transcoding.

HTH,


// Todd

Well, nowhere can i find the frame count being printed, but there _is_ a duration: hh:mm:ss:ms field outputted, and the updating line displays a time=seconds.ms (the time in the movie where the encoder is at).

The question remains how to get at that updating output, with exec() you get the output after it's done completely. And there's no way to do partial conversions with ffmpeg, it's all in one or nothing..

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux