op_video-5.x-2.0.tar.gz is now available from OpenPackage.biz.
Highlights of this release are:
Local FFmpeg transcoding
For videos to be viewed in-browser, they must be transcoded to FLV format. In addition to the existing method of transfering videos to OpenPackage.biz for transcoding, videos can now be transcoded using a local installation of FFmpeg.
OpenPackage.biz transcoding is now charged by video duration
The transcoding service at OpenPackage.biz is now priced by video duration, instead of video filesize. The current price is $5 (USD) for one hour of video.
All accounts at OpenPackage.biz have been credited with two hours of transcoding credit.
'Periodic check' return method for OpenPackage.biz transcoding
If a firewall is preventing your site from receiving connections on port 80, e.g. you are testing your site locally, then the existing method of transcoded videos being returned directly from OpenPackage.biz did not work.
'Periodic check' gets around this by polling OpenPackage.biz until the video is returned. To use this method, your installation of PHP must support libcurl - http://uk.php.net/curl.
Improved thumbnailing
During transcoding, the first frame and the frame at one third of the video's duration are grabbed and stored losslessly in PNG format. The selected thumbnail is then scaled and converted to jpeg for display.
Which frame to display, what size to scale it to and the jpeg quality can all be changed without the need for retranscoding and without any degradation in quality.
CCK field
An additional module in the project, op_video_field, enables the addition of video fields to content types.
Each field has its own settings for thumbnail, player and transcoding parameters.
Selectable upload / filepath widgets
For both the video node type and video field type, the video widget can be configured to be either an upload widget or a filepath widget (with AJAX autocomplete) for already uploaded files.
Play statistics collection / Views integration
Each 'view', 'complete view' and 'download' of a video is logged.
This information is exposed to the views module along with video filesize and duration.
Autostart muted player option
There is now a player option to start the video muted. The video can be unmuted by clicking on it.
--
We are available for hire. If you would like us to extend this project in an open outsourcing manner, please contact us at http://openpackage.biz/contact .
Have fun!
Jonathan Brown
http://openpackage.biz/
