ВходИмяПароль
Автоматически входить при каждом посещении    
Регистрация
Регистрация
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x

Начать новую тему   Ответить на тему
Ошибка в mplayer.php при парсинге файла >2 Гб через mplay
Предыдущая тема :: Следующая тема  
Автор Сообщение

tilsit@mail.ru





Зарегистрирован: 29.02.2008
Сообщения: 10


blank.gif
Сообщение Добавлено: 2009-08-19 01:00 am    Заголовок сообщения: Ошибка в mplayer.php при парсинге файла >2 Гб через mplay Ответить с цитатой

Скрипт работает на базе w2k3 II6

В конфиге, в строчке добавлено расширение mkv

$config['mplayer_extensions'] = array('mp4','mkv');

Так же в конфиге

//Настройки для генерации кадров
//Краткое описание использования возможности генерации кадров http://docs.lanmediaservice.com/index.php/Генерация_кадров_из_фильмов
$config['count_frames'] = 8; //количество генерируемых кадров, по-умолчанию 8
$config['escape_style'] = "w"; //стиль экранирования командной строки ("u" -- Unix / "w" -- Windows), по-умолчанию "u"
$config['small_frame_width'] = 80; //ширина уменьшенного кадра, по-умолчанию 80 пикселов
$config['tempdir'] = '/temp'; //временная директория для хранения промежуточных данных, по-умолчанию /tmp
$config['mencoder'] = 'mencoder'; //путь для запуска mencoder (например, c:/mplayer/mencoder.exe), по-умолчанию mencoder; в пути не должно быть пробелов
$config['mplayer'] = 'mplayer'; //путь для запуска mplayer (например, c:/mplayer/mplayer.exe), по-умолчанию mplayer; в пути не должно быть пробелов
$config['vcodec'] = 'ffvhuff'; //кодек, по-умолчанию mpeg4, рекомендуется ffvhuff

Но парсинг не происходит
при нажатии на Ctrl+~
выводит следующее

Закрыть!mplayer -frames 1 -vo null -ao null -msglevel identify=6 "W:/Films/castle.s01e01.720p.x264.ac3.rus.eng.novafilm.tv.mkv"!
Warning: exec() [function.exec]: Unable to fork [mplayer -frames 1 -vo null -ao null -msglevel identify=6 "W:/Films/castle.s01e01.720p.x264.ac3.rus.eng.novafilm.tv.mkv"] in W:\Web-Sites\Vlib.mine.nu\common\mplayer.php on line 80

Если скопировать и запустить в консоли

mplayer -frames 1 -vo null -ao null -msglevel identify=6 "W:/Films/castle.s01e01.720p.x264.ac3.rus.eng.novafilm.tv.mkv

то файл отрабатывается и выводит следущее:

MPlayer Sherpya-SVN-r29355-4.5.0 (C) 2000-2009 MPlayer Team

Playing W:/Films/castle.s01e01.720p.x264.ac3.rus.eng.novafilm.tv.mkv.
ID_VIDEO_ID=0
ID_VID_0_NAME=Flowers for Your Grave ("–ўҐвл ­ ’ў®о Њ®ЈЁ«г")
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "Flowers for Your Grave ("–ўҐвл ­ ’ў®о Њ®ЈЁ«г")", -vid 0
ID_AUDIO_ID=0
ID_AID_0_NAME=Dolby Digital 5.1 @ 384 kbps
ID_AID_0_LANG=rus
[mkv] Track ID 2: audio (A_AC3) "Dolby Digital 5.1 @ 384 kbps", -aid 0, -alang rus
ID_AUDIO_ID=1
ID_AID_1_NAME=Dolby Digital 5.1 @ 384 kbps
ID_AID_1_LANG=eng
[mkv] Track ID 3: audio (A_AC3) "Dolby Digital 5.1 @ 384 kbps", -aid 1, -alang eng
ID_SUBTITLE_ID=0
ID_SID_0_LANG=eng
[mkv] Track ID 4: subtitles (S_TEXT/UTF8), -sid 0, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO: [avc1] 1280x720 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
ID_FILENAME=W:/Films/castle.s01e01.720p.x264.ac3.rus.eng.novafilm.tv.mkv
ID_DEMUXER=mkv
ID_VIDEO_FORMAT=avc1
ID_VIDEO_BITRATE=0
ID_VIDEO_WIDTH=1280
ID_VIDEO_HEIGHT=720
ID_VIDEO_FPS=23.976
ID_VIDEO_ASPECT=1.7778
ID_AUDIO_FORMAT=8192
ID_AUDIO_BITRATE=0
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=6
ID_LENGTH=2537.51
ID_SEEKABLE=1
ID_CHAPTERS=0
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
ID_VIDEO_CODEC=ffh264
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
ID_AUDIO_BITRATE=384000
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
AO: [null] 48000Hz 2ch s16le (2 bytes per sample)
ID_AUDIO_CODEC=a52
Starting playback...
VDec: vo config request - 1280 x 720 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
ID_VIDEO_ASPECT=1.7778
VO: [null] 1280x720 => 1280x720 Planar YV12


Exiting... (End of file)
ID_EXIT=EOF

В чем может быть косяк? А точнее, как его исправить, если файл mplayer.php зашифрован...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

admin@ferrari-net.ru





Зарегистрирован: 04.05.2008
Сообщения: 3


blank.gif
Сообщение Добавлено: 2009-09-22 17:01 pm    Заголовок сообщения: Ответить с цитатой

Присоединяюсь к вопросу. Раньше парсилось без проблем, теперь:


mplayer -frames 1 -vo null -ao null -msglevel identify=6 ./zakrytyye_prostranstva.avi
MPlayer SVN-r29463-4.1.2 (C) 2000-2009 MPlayer Team

Playing ./zakrytyye_prostranstva.avi.
AVI file format detected.
ID_VIDEO_ID=0
[aviheader] Video stream found, -vid 0
ID_AUDIO_ID=1
[aviheader] Audio stream found, -aid 1
VIDEO: [XVID] 720x384 12bpp 25.000 fps 1766.6 kbps (215.7 kbyte/s)
Clip info:
Software: VirtualDubMod 1.5.4.1 (build 2178/release)
ID_CLIP_INFO_NAME0=Software
ID_CLIP_INFO_VALUE0=VirtualDubMod 1.5.4.1 (build 2178/release)
ID_CLIP_INFO_N=1
ID_FILENAME=./zakrytyye_prostranstva.avi
ID_DEMUXER=avi
ID_VIDEO_FORMAT=XVID
ID_VIDEO_BITRATE=1766608
ID_VIDEO_WIDTH=720
ID_VIDEO_HEIGHT=384
ID_VIDEO_FPS=25.000
ID_VIDEO_ASPECT=0.0000
ID_AUDIO_FORMAT=8192
ID_AUDIO_BITRATE=383992
ID_AUDIO_RATE=0
ID_AUDIO_NCH=0
ID_LENGTH=5439.36
ID_SEEKABLE=0
ID_CHAPTERS=0
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
ID_VIDEO_CODEC=ffodivx
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
ID_AUDIO_BITRATE=384000
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=2
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
AO: [null] 48000Hz 2ch s16le (2 bytes per sample)
ID_AUDIO_CODEC=a52
Starting playback...
VDec: vo config request - 720 x 384 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.88:1 - prescaling to correct movie aspect.
ID_VIDEO_ASPECT=1.8750
VO: [null] 720x384 => 720x384 Planar YV12
A: 0.0 V: 0.0 A-V: 0.000 ct: -0.000 2/ 2 ??% ??% ??,?% 0 0

Exiting... (End of file)
ID_EXIT=EOF
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

tilsit@mail.ru





Зарегистрирован: 29.02.2008
Сообщения: 10


blank.gif
Сообщение Добавлено: 2010-01-10 22:32 pm    Заголовок сообщения: Ответить с цитатой

Если кому интересно, проблема была решена присвоением доступа на чтение и исполнение (R&E) файлу C:\WINDOWS\system32\cmd.exe
пользователю IUSR_%COMPUTERNAME%
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x Часовой пояс: GMT
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы