Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Не работает плагин video2flash_ffmpeg  (Read 12327 times)

0 Members and 1 Guest are viewing this topic.

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Не работает плагин video2flash_ffmpeg
« on: April 28, 2010, 12:32:28 pm »

Установил video2flash_ffmpeg http://forum.coppermine-gallery.net/index.php/topic,60539.0.html , указал путь к ffmpeg но плагин не хочет конвектировать и создавать превью,  как его заставить работать?

Logged
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Ðóññêèé (Windows)
    • Makc's home page
Re: Не работает плагин video2flash_ffmpeg
« Reply #1 on: May 03, 2010, 09:51:32 pm »

Установил video2flash_ffmpeg http://forum.coppermine-gallery.net/index.php/topic,60539.0.html , указал путь к ffmpeg но плагин не хочет конвектировать и создавать превью,  как его заставить работать?
Очень часто работа многих вещей зависит от мелочей.
Поэтому, если и пытаться помочь в подобных вещах, то нужно знать всё от и до, т.е. что у вас за сервер, что за софт, как устанавливали это, как устанавливали то, какой путь указали и т.п.
Logged

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: Не работает плагин video2flash_ffmpeg
« Reply #2 on: May 03, 2010, 09:59:20 pm »

Путь указывал такой:

F:\Server\diskw\usr\local\FFMPEG
F:\Server\diskw\usr\local\FFMPEG\ffmperg.exe
/usr/local/FFMPEG
/usr/local/FFMPEG/ffmpeg.exe



Сервер такой:
проц Core(tm)2 Quad CPU 9400
2х4gb ram
80ride

web
Apache 2.0
PHP5
ffmpeg
ffmpeg support (ffmpeg-php) enabled
ffmpeg-php version  0.5.2.1 
libavcodec version  Lavc51.43.0 
libavformat version  Lavf51.12.2 
ffmpeg-php gd support  enabled 
Logged
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Ðóññêèé (Windows)
    • Makc's home page
Re: Не работает плагин video2flash_ffmpeg
« Reply #3 on: May 03, 2010, 10:21:51 pm »

Пути, что указывали, это для разных операционных систем. Первый два для Windows платформы, вторые два для UNIX.
Отсюда вопрос, что у Вас за операционная система?

И php5, кстати, тоже версию нужно всегда писать полностью.

И, в DEBUG сообщения не пишет никаких ошибок?
Logged

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: Не работает плагин video2flash_ffmpeg
« Reply #4 on: May 04, 2010, 10:00:30 am »

PHP Version 5.2.3
OS vista x64

в отладке ошибок нету.
Logged
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Ðóññêèé (Windows)
    • Makc's home page
Re: Не работает плагин video2flash_ffmpeg
« Reply #5 on: May 15, 2010, 01:01:03 am »

PHP Version 5.2.3
OS vista x64

в отладке ошибок нету.

1. В какой папке установлена галерея - полный путь?
2. В php.ini, какие пути установлены для open_base_dir ?
Logged

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: Не работает плагин video2flash_ffmpeg
« Reply #6 on: May 18, 2010, 12:30:42 pm »

1. В какой папке установлена галерея - полный путь?
2. В php.ini, какие пути установлены для open_base_dir ?

1- F:\Server\diskw\www\sobchakovo.ru\gallery

2- open_basedir =
т.е. в open_basedir путей нет
Logged
Что бы Ктулху не воскрес, подпишись на RSS

Semionych

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 30
    • Photoalbums.ru
Re: Не работает плагин video2flash_ffmpeg
« Reply #7 on: May 25, 2010, 10:00:40 pm »

Quote
PHP Version 5.2.3
OS vista x64

в отладке ошибок нету.

Посмотри ошибки в логе Apache в файле error.log

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: Не работает плагин video2flash_ffmpeg
« Reply #8 on: May 25, 2010, 11:08:42 pm »

Посмотри ошибки в логе Apache в файле error.log
Там нет ошибок, думаю там они и не должы быть.
Logged
Что бы Ктулху не воскрес, подпишись на RSS

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Ðóññêèé (Windows)
    • Makc's home page
Re: Не работает плагин video2flash_ffmpeg
« Reply #9 on: May 29, 2010, 12:34:51 am »

OS vista x64

Ой, только что заметил, а ffmperg.exe точно с x64 работает?
Т.е. я к тому, что нужно как-то проверить, а точнее с помощью командной строки, работает вообще ffmperg.exe или нет.

Ошибка должны быть в php.log

Попробуйте в php.ini

Выставить:
Code: [Select]
error_reporting  =  E_ALL
Плюс:
Code: [Select]
display_errors = On
display_startup_errors = On
log_errors = On
error_log = "/путь/php.log"

И перезапустить сервер.

И смотреть ошибки после этого.
Logged

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: Не работает плагин video2flash_ffmpeg
« Reply #10 on: May 29, 2010, 12:42:48 am »

Макс я завтра проверю конфиг пхп, сделаю изменения и отпишу, но могу сразу точно сказать, что в 1.4 превью с помощью ffmpeg делаются без проблем, отсюда вывод, ffmpeg  работает под х64 vista
Logged
Что бы Ктулху не воскрес, подпишись на RSS

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: Не работает плагин video2flash_ffmpeg
« Reply #11 on: May 29, 2010, 02:21:48 am »

Макс всё сделал как ты написал,  в логе ошибок пхп пусто.
Как советовал  Semionych  глянуть в логе ошибок апача, я смотрел но ошибок по ffmpeg небыло, а потом я вспомнил, что у меня логи пишутся еще и в отдельный файл (а то у меня для каждого домена свои логи) и вот тут я увидел это:

"F:\Server\diskw\usr\local\FFMPEG\ffmperg.exe" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
"F:\Server\diskw\usr\local\FFMPEG\ffmperg.exe" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
Logged
Что бы Ктулху не воскрес, подпишись на RSS

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: Не работает плагин video2flash_ffmpeg
« Reply #12 on: May 29, 2010, 03:49:16 am »

Ради интереса попробывал на VirtualBox ось win XP sp 2
Вот там какая  ошибка:


FFmpeg version SVN-r7760, Copyright (c) 2000-2006 Fabrice Bellard, et al.
  configuration:  --enable-memalign-hack --enable-gpl --cpu=i686 --enable-swscaler --enable-pthreads --enable-avisynth --enable-mp3lame --enable-xvid --enable-x264 --enable-libnut --enable-libogg --enable-vorbis --enable-libtheora --enable-faad --enable-faac --enable-libgsm --enable-dts --enable-a52 --enable-amr_nb --enable-amr_wb
  libavutil version: 49.2.0
  libavcodec version: 51.29.0
  libavformat version: 51.8.0
  built on Jan 29 2007 19:58:47, gcc: 3.4.6
W:\www\gallery\plugins\video2flas\albums\userpics\10001\6_9.mpg: I/O error occured
Usually that means that input file is truncated and/or corrupted.
FFmpeg version SVN-r7760, Copyright (c) 2000-2006 Fabrice Bellard, et al.
  configuration:  --enable-memalign-hack --enable-gpl --cpu=i686 --enable-swscaler --enable-pthreads --enable-avisynth --enable-mp3lame --enable-xvid --enable-x264 --enable-libnut --enable-libogg --enable-vorbis --enable-libtheora --enable-faad --enable-faac --enable-libgsm --enable-dts --enable-a52 --enable-amr_nb --enable-amr_wb
  libavutil version: 49.2.0
  libavcodec version: 51.29.0
  libavformat version: 51.8.0
  built on Jan 29 2007 19:58:47, gcc: 3.4.6
W:\www\gallery\plugins\video2flas\albums\userpics\10001\6_9.mpg: I/O error occured
Usually that means that input file is truncated and/or corrupted.
Logged
Что бы Ктулху не воскрес, подпишись на RSS

Semionych

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 30
    • Photoalbums.ru
Re: Не работает плагин video2flash_ffmpeg
« Reply #13 on: May 29, 2010, 11:12:55 pm »

Макс всё сделал как ты написал,  в логе ошибок пхп пусто.
Как советовал  Semionych  глянуть в логе ошибок апача, я смотрел но ошибок по ffmpeg небыло, а потом я вспомнил, что у меня логи пишутся еще и в отдельный файл (а то у меня для каждого домена свои логи) и вот тут я увидел это:

"F:\Server\diskw\usr\local\FFMPEG\ffmperg.exe" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
"F:\Server\diskw\usr\local\FFMPEG\ffmperg.exe" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.

Если перевести кракозябры на русский язык, ошибка такая:

"F:\Server\diskw\usr\local\FFMPEG\ffmperg.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

В имени файла может ошиблись ? Точно ffmperg.exe, а не ffmpeg.exe ?

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: Не работает плагин video2flash_ffmpeg
« Reply #14 on: May 29, 2010, 11:28:40 pm »

Да действительно была ошибка, верно будет ffmpeg.exe  но тогда в логах нету ошибок
Logged
Что бы Ктулху не воскрес, подпишись на RSS

Semionych

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 30
    • Photoalbums.ru
Re: Не работает плагин video2flash_ffmpeg
« Reply #15 on: May 30, 2010, 01:30:02 am »

W:\www\gallery\plugins\video2flas\albums\userpics\10001\6_9.mpg: I/O error occured
Usually that means that input file is truncated and/or corrupted.

А вот отсюда уже видно, что в скрипте явно не правильно определяется путь к видео-файлу...

Открой plugins\video2flash_ffmpeg\codebase.php и замени там 271-ю и 312-ю строчки...

Вместо:
Code: [Select]
$cur_dir = substr(dirname(__FILE__), 0, -8);вставь:
Code: [Select]
$cur_dir = substr(dirname(__FILE__), 0, -27);

MISHA

  • Coppermine frequent poster
  • ***
  • Country: ru
  • Offline Offline
  • Gender: Male
  • Posts: 262
Re: Не работает плагин video2flash_ffmpeg
« Reply #16 on: May 30, 2010, 01:38:15 am »

Большое спасибо, теперь всё работает, правда есть один маленький минус у этого плагина, после обработки файла оригинал не удаляется, а просто остаётся я в альбоме.
Logged
Что бы Ктулху не воскрес, подпишись на RSS
Pages: [1]   Go Up
 

Page created in 0.028 seconds with 19 queries.