Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download video-7.x-2.5.tar.gztar.gz 133.46 KB
MD5: 2d48563cacb9fc6c29fdc9c5ad668852
SHA-1: e72924cfc4f10375925f9e96823190baf4a61571
SHA-256: fb8cd32e80b770b83a7dd44a7a3a2d0e93d4deb95092c0773a77b4543c8472cc
Download video-7.x-2.5.zipzip 155.2 KB
MD5: 388820e97a486d59caf2a0dacc8f7851
SHA-1: ab5ae0e51f484b522a5993ae4f6832844e0891fb
SHA-256: fdc3345acccb440f99e93c0e957d2e57667b4b1083db6f9c55b253cc81f96f6d

Release notes

Important note

This release contains many changes since 7.x-2.4. Please test this release carefully on a separate Drupal installation or make a backup of your database before you upgrade.

Users of Zencoder need to read the following change record and follow the procedure outlined in order to continue transcoding videos using the Video module.

Change Record: Zencoder API Library 2.0 required for Zencoder functionality

Highlights

  1. Thumbnail generation is now more reliable when using FFmpeg
  2. Use of Zencoder API 2.0
  3. Support for Amazon Web Services (AWS) SDK 5
  4. Fixed Ogg video files being registered as Ogg audio files
  5. Improved compatibility with the Video.js module
  6. Log full command line and output when FFmpeg transcoding fails
  7. Fixed caching of FFmpeg capabilities
  8. Fixed detection of various FFmpeg versions, such as git checkouts

Remaining errors

  1. Thumbnails and transcoded files are not properly removed when a video is removed from a node.
  2. Default settings for FFmpeg presets are not optimal. Some settings do not work properly with some FFmpeg versions.

Full change list

Changes since 7.x-2.4:

  1. #1478642 by Jorrit: Fixed undefined index jpg when default thumbnail used and no video was uploaded.
  2. #1325664 by Jorrit: Fixed undefined offset errors in PHPVideoToolkit->getFFmpegInfo().
  3. #1488012 by Jorrit: Added specific version for Libraries API dependency to the Zencoder API module info file.
  4. #1325664 by anglo: Fixed a rare situation where FFmpeg information could not be read.
  5. #1470592 by mrfree: Removed video bitrate correction for values below 1000 kbps.
  6. #1399554 by Jorrit: Removed Zencoder API from source, added submodule to encapsulate Zencoder API library 2.0.
  7. Remove reference to ffmpeg_wrapper module.
  8. #1466126 by Jorrit: Fixed default formatter for the Video field.
  9. #1441626 by Jorrit: Fixed registering manual thumbnails in file_usage table, notices in file_ajax_upload(), default thumbnail handling.
  10. #1447900 by Jorrit: Fixed Ogg video files being stored as audio/ogg and WebM files as application/octet-stream. Also updating files that were uploaded previously using the Video module.
  11. #1447900 by Jorrit: Added work-around for missing support for the WebM MIME type (Drupal bug #1347624), some code clean-up.
  12. #1123906 by Jorrit: Fixed notice: Undefined index: filemime in template_preprocess_videojs().
  13. #1359522 by Jorrit: Fixed undefined property: stdClass::$entity_type in Conversion->render() when using Rules.
  14. #1394830 by Jorrit: Fixed creating AmazonS3 object for AmazonS3 version 1.5 and up (AWSSDK 5.0 and up). Added checks to administrative screen to determine if Amazon S3 has been setup.
  15. Remove access check for the postback URL.
  16. Fixed strict warning: Non-static method ZencoderOutputNotification::catch_and_parse() should not be called statically.
  17. #1167420 by amateescu: Fixed info files.
  18. Remove notice from TranscoderAbstractionFactory::createJob(), reduce number of file_load() calls.
  19. #1453254 by Majestixs: Add -strict experimental to FFmpeg command line at the right location.
  20. #1319100 by Jorrit: Fixed coding standards.
  21. #1393860 by dasjo: Fixed thumbnail formatter for FieldCollectionItemEntity entities.
  22. #1327700 by benys: Fixed displaying multiple Flowplayer instances on one page.
  23. Fix PHP notice
  24. Fixed thumbnail generation for very short videos (relative to number of thumbnails)
  25. Fixed phpvideotoolkit bug 10.
  26. #1445366 by Jorrit: Added debug line to investigate thumbnail generation times.
  27. #1445408 by Jorrit: Fixed codec detection in PHPVideoToolkit such that the /tmp/_ffmpeg_info.php file is no longer used.
  28. #1445366 by Jorrit: More thumbnail fixes.
  29. issue #1428846 by thinkyhead: Fixed many grammar and spelling mistakes.
  30. #1445416 by Jorrit: Fixed grammar mistake.
  31. #1446782 by Jorrit, hgneng: Fixed duration calculation: milliseconds value was erroneously interpreted as frame number.
  32. #1420904 by Jorrit: Added more recognized FFmpeg version strings and unit tests.
  33. #1420904 by Jorrit: Improved detection of FFmpeg versions built from git, remove FFmpeg info cache when changing FFmpeg path, cleanup of code.
  34. Remove cvsignore and DS_Store files. Use .git/info/exclude to ignore files in Git.
  35. #1178458 by Jorrit: Added support for FileField Sources.
  36. #1445366 by Jorrit: Fixed thumbnail order on node edit screen.
  37. #1398388 by andypost: Fixed JW Player integration.
  38. #1345324 by Jorrit: Fixed "PHPVideoToolkit Error: Execute error" when creating thumbnails.
  39. #1355372 by Jorrit: Replaced direct calls to st() and with calls to the return value of get_t().
  40. #1103608 by Jorrit: Removed SWF Tools as it does not have a Drupal 7 release.
  41. #1105964 by Jorrit: Fixed some uninitialized variables.
  42. #1215776 by Jorrit: Fixed strict PHP warning by instantiating an stdClass object before using it.
  43. #1350680 by dealancer: Fixed notice because of empty thumbnail object.
  44. Cleanup of Video.js invocation.
  45. Changed to the use entity type and use it when convert videos.
  46. Compatible video field to add to the comment entity.
  47. fix video convert on save issues.Check the checkbox when settings are configured to convert on save.
  48. fix video convert on save issues.
Created by: Jorrit
Created on: 25 Mar 2012 at 12:15 UTC
Last updated: 2 Aug 2018 at 04:56 UTC
Bug fixes
Insecure

Other releases