Вход Регистрация
* Удален

Снятие скриншота с 3gp ролика

  1. <?php
  2. /*
  3. * Снятие скриншота с 3gp вид
  4. * автор: nc_soft
  5. * 17.01.08
  6. */
  7. (ffmpeg_movie))
  8. {
  9. ( 'ничего не выйдет, нужна ffm
  10. }
  11. //
  12. создание объекта (тестовый
  13. $file='test.3gp';
  14. if (file_exists($file))
  15. {
  16. $mov = new ffmpeg_movie
  17. ($file);
  18. }
  19. else
  20. {
  21. die
  22. ('невозможно найти файл');
  23. }
  24. //номер кадра
  25. $frame = 50;
  26. //ширина
  27. $w = $mov->GetFrameWidth
  28. ();
  29. //высота
  30. $h = $mov->GetFrameHeight
  31. ();
  32. //извлечение кадра
  33. $ff_frame = $mov->getFrame
  34. ($frame);
  35. if ($ff_frame)
  36. {
  37. //в формат GD
  38. $gd_image = $ff_frame-
  39. >toGDImage();
  40. if ($gd_image)
  41. {
  42. //вывод (для примера в gif)
  43. header('Content-type: image/
  44. gif');
  45. imagegif($gd_image);
  46. /
  47. *можно сделать изменение р
  48. }
  49. else
  50. {
  51. die
  52. ('невозможно преобразовать
  53. }
  54. }
  55. else
  56. {
  57. ('невозможно извлечь кадр');
  58. }
  59. ?>
» Описание: Снятие скриншота с 3gp ролика
» Время добавления: 24 Мая 2014 в 19:19
» Посмотров: 1509
» textarea
» Рейтинг: [+0 | -0]
Комментарии [0]
Онлайн: 0
Реклама