Здравствуйте разработчики DOLPHIN!
Подскажите, пожалуйста в чем проблема при вставки видео c youtube,
получаю сообщение Video upload failed (Video error) тестировал на двух разных хостингах, везде получаю одно и тоже: Video upload failed (Video error)
перекопал весь форум толку нет!
От чего все зависит, что нужно дельфину чтобы видео с youtube вставлялось на сайт без проблем.
пробовал этот модуль
Youtubes Video Zone Xtreme D7
видео вставляется без проблем!!!
Так где может быть проблема в стандартном модуле дельфина videos?
Пожалуйста, дайте ответ, куда копать, может что-то необходимое нужно для этого на сервере, сервер работает на Debian 6
|
Здравствуйте.
Проверьте работоспособность FFMPEG. Возможно неправильно выставлены права или же сам FFMPEG не подходит к ОС на вашем сервере. FFMPEG можно найти в директории flash/modules/global/app/. При добавлении видео ролика с YouTube FFMPEG, используется для конвертирования иконки на первом же шаге.
Если у вас на сервере есть свой FFMPEG, то путь к нему можно указать в flash/modules/global/inc/header.inc.php файле, переменная $sFfmpegPath. Это на случай, если стандартный FFMPEG Dolphin-на не будет работать.
Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV |
Спасибо Антон.
Тестировал ваш совет, не помогло.
файлы с расширением .exe на сервере не работают, поэтому были установлены пакеты
ffmpeg-php version 0.6.0-svn ffmpeg-php built on Feb 10 2010 05:51:29 ffmpeg-php gd support enabled ffmpeg libavcodec version Lavc52.20.0 ffmpeg libavformat version Lavf52.31.0 ffmpeg swscaler version SwS0.7.1
Directive Local Value Master Value ffmpeg.allow_persistent 0 0 ffmpeg.show_warnings 0 0
путь указал (это исполняемый файл): $sFfmpegPath = $sGlobalPath . "/usr/bin/ffmpeg";
указывал и такой путь (Библиотеки от ffmpeg): $sFfmpegPath = $sGlobalPath . "/usr/share/ffmpeg";
толку нет, пишет Video upload failed (Video error)
Есть еще варианты, что можно еще применить, подскажите пожалуйста.
|
Да, забыл, если я меняю путь на $sFfmpegPath = $sGlobalPath . "/usr/bin/ffmpeg";
то даже видео файл не загрузить, пишет ошибку: Не удалось загрузить видео (ошибка Видео)
если вернуть стандартный путь $sFfmpegPath = $sGlobalPath . "app/ffmpeg.exe";
видео загружается, показывает поля для заполнения: заголовок, описание, категории и т.д, даже конвертирования иконки есть, но если перейти на вкладку "Не обработано" то вверху можно увидеть ошибку
Warning: strlen() expects parameter 1 to be string, array given in /templates/base/scripts/BxBaseSearchResult.php on line 205
Warning: Cannot modify header information - headers already sent by (output started at /templates/base/scripts/BxBaseSearchResult.php:205) in /inc/design.inc.php on line 133
проверил эти файлы, пропусков после ?> нет
крон присылает инфо
FFmpeg version SVN-r19066, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --enable-libmp3lame --enable-libxvid --enable-libx264 --enable-gpl --enable-libvorbis --enable-libogg --enable-libtheora --enable-liba52 --enable-libamr-nb --enable-libamr-wb --enable-libfaad --enable-libfaac --enable-pthreads --disable-shared --enable-static --enable-avfilter --enable-nonfree --disable-ffplay --disable-ffserver --extra-ldflags='-L/usr/lib -static' libavutil 50. 3. 0 / 50. 3. 0 libavcodec 52.30. 1 / 52.30. 1 libavformat 52.34. 0 / 52.34. 0 libavdevice 52. 2. 0 / 52. 2. 0 libavfilter 0. 5. 0 / 0. 5. 0 libswscale 0. 7. 1 / 0. 7. 1 built on Jul 1 2009 10:40:54, gcc: 4.1.2 (Gentoo 4.1.2 p1.0.2)
Seems stream 0 codec frame rate differs from container frame rate: 47.95 (48000/1001) -> 23.98 (24000/1001) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/flash/modules/video/files/95': Duration: 00:01:00.02, start: 0.000000, bitrate: 514 kb/s Stream #0.0(und): Video: h264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], 23.98 tbr, 23.98 tbn, 47.95 tbc Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16 [ffmpeg_output @ 0x9f3e6b0]auto-inserting filter 'scale' Output #0, image2, to '/flash/modules/video/files/1423398601.jpg': Stream #0.0(und): Video: mjpeg, yuvj420p, 640x360 [PAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 23.98 tbc Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding frame= 1 fps= 0 q=0.0 Lsize= -0kB time=0.04 bitrate= -4.2kbits/s video:6kB audio:0kB global headers:0kB muxing overhead -100.335827% FFmpeg version SVN-r19066, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --enable-libmp3lame --enable-libxvid --enable-libx264 --enable-gpl --enable-libvorbis --enable-libogg --enable-libtheora --enable-liba52 --enable-libamr-nb --enable-libamr-wb --enable-libfaad --enable-libfaac --enable-pthreads --disable-shared --enable-static --enable-avfilter --enable-nonfree --disable-ffplay --disable-ffserver --extra-ldflags='-L/usr/lib -static' libavutil 50. 3. 0 / 50. 3. 0 libavcodec 52.30. 1 / 52.30. 1 libavformat 52.34. 0 / 52.34. 0 libavdevice 52. 2. 0 / 52. 2. 0 libavfilter 0. 5. 0 / 0. 5. 0 libswscale 0. 7. 1 / 0. 7. 1 built on Jul 1 2009 10:40:54, gcc: 4.1.2 (Gentoo 4.1.2 p1.0.2)
Seems stream 0 codec frame rate differs from container frame rate: 47.95 (48000/1001) -> 23.98 (24000/1001) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/flash/modules/video/files/95': Duration: 00:01:00.02, start: 0.000000, bitrate: 514 kb/s Stream #0.0(und): Video: h264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], 23.98 tbr, 23.98 tbn, 47.95 tbc Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16 Output #0, flv, to /flash/modules/video/files/95.flv': Stream #0.0(und): Video: flv, yuv420p, 640x360 [PAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 1k tbn, 25 tbc Stream #0.1(und): Audio: libmp3lame, 44100 Hz, stereo, s16, 64 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 Press [q] to stop encoding frame= 126 fps= 0 q=31.0 size= 520kB time=5.04 bitrate= 845.4kbits/s frame= 264 fps=263 q=24.8 size= 848kB time=10.56 bitrate= 658.0kbits/s frame= 420 fps=279 q=31.0 size= 1159kB time=16.80 bitrate= 565.3kbits/s frame= 594 fps=296 q=31.0 size= 1370kB time=23.76 bitrate= 472.3kbits/s frame= 768 fps=306 q=31.0 size= 1576kB time=30.72 bitrate= 420.3kbits/s frame= 936 fps=311 q=31.0 size= 1774kB time=37.44 bitrate= 388.1kbits/s frame= 1099 fps=313 q=31.0 size= 1981kB time=43.96 bitrate= 369.1kbits/s frame= 1258 fps=314 q=31.0 size= 2238kB time=50.32 bitrate= 364.3kbits/s frame= 1400 fps=310 q=31.0 size= 2515kB time=56.00 bitrate= 367.9kbits/s frame= 1499 fps=306 q=31.0 Lsize= 2757kB time=59.96 bitrate= 376.7kbits/s video:2228kB audio:469kB global headers:0kB muxing overhead 2.210794% FFmpeg version SVN-r19066, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --enable-libmp3lame --enable-libxvid --enable-libx264 --enable-gpl --enable-libvorbis --enable-libogg --enable-libtheora --enable-liba52 --enable-libamr-nb --enable-libamr-wb --enable-libfaad --enable-libfaac --enable-pthreads --disable-shared --enable-static --enable-avfilter --enable-nonfree --disable-ffplay --disable-ffserver --extra-ldflags='-L/usr/lib -static' libavutil 50. 3. 0 / 50. 3. 0 libavcodec 52.30. 1 / 52.30. 1 libavformat 52.34. 0 / 52.34. 0 libavdevice 52. 2. 0 / 52. 2. 0 libavfilter 0. 5. 0 / 0. 5. 0 libswscale 0. 7. 1 / 0. 7. 1 built on Jul 1 2009 10:40:54, gcc: 4.1.2 (Gentoo 4.1.2 p1.0.2)
Seems stream 0 codec frame rate differs from container frame rate: 47.95 (48000/1001) -> 23.98 (24000/1001) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/flash/modules/video/files/95': Duration: 00:01:00.02, start: 0.000000, bitrate: 514 kb/s Stream #0.0(und): Video: h264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], 23.98 tbr, 23.98 tbn, 47.95 tbc Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16 Output #0, mp4, to '/flash/modules/video/files/95.mp4': Stream #0.0(und): Video: mpeg4, yuv420p, 176x144 [PAR 16:11 DAR 16:9], q=2-31, 512 kb/s, 25 tbn, 25 tbc Stream #0.1(und): Audio: libfaac, 44100 Hz, mono, s16, 128 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 Press [q] to stop encoding frame= 199 fps= 0 q=0.0 size= 981kB time=8.20 bitrate= 980.4kbits/s frame= 425 fps=424 q=0.0 size= 1575kB time=17.72 bitrate= 728.2kbits/s frame= 683 fps=455 q=0.0 size= 1941kB time=28.48 bitrate= 558.2kbits/s frame= 958 fps=478 q=0.0 size= 2296kB time=39.96 bitrate= 470.8kbits/s frame= 1188 fps=475 q=0.0 size= 2835kB time=49.50 bitrate= 469.2kbits/s frame= 1413 fps=470 q=0.0 size= 3526kB time=58.92 bitrate= 490.3kbits/s frame= 1439 fps=473 q=0.0 Lsize= 3581kB time=59.93 bitrate= 489.4kbits/s video:2992kB audio:554kB global headers:0kB muxing overhead 0.958315%
видео в альбоме есть, если перейти на сам видео файл, то пишет пусто.
где тут может проблема? подскажите пожалуйста
|
Esli ukazyvat' sobstvennyi ffmpeg to nujno vot tak:
$sFfmpegPath = "/usr/bin/ffmpeg";
No sudya po vsemu vstroennyi ffmpeg.exe rabotaet normal'no.
Pomoemu problema v tom, chto pokazyvaetsya Flash player, a v browsere on ne ustanovlen, sovetuu sdelat' tak:
1) admin panel > modules > flash apps > video player > settings > use h264 codec: enable
2) ustanovit' HTML5 player module: admin panel > modules > add & manage > NOT INSTALLED MODULES > install "HTML5 Audio/Video Player" module
3) poprobovat' zanovo zalit' video
Rules → http://www.boonex.com/terms |
Спасибо большое за помощь!
Проблема решилась так $sFfmpegPath = "/usr/bin/ffmpeg";
Теперь и видео с youtube вставляется, но вот проблема в мобильных устройствах не отображается видео.
Использую версию 7.0.2 дырки и глюки исправлены, обновляться нет смысла.
Подскажите, пожалуйста есть вариант подправить код, чтобы отображался HTML5 player ?
В новых версиях это уже реализовано, можно ли применить к старой версии 7.0.2
|
Спасибо всем кто ответил.
С youtube и html5 разобрался сам, теперь и в мобильных устройствах показывает видео)
Вот очень нужно посмотреть этот билет http://www.boonex.com/trac/dolphin/ticket/860
как я понял этот билет исправляет нужную мне штуку, а это
при добавлении ссылки с youtube и вставке ее в поле, нужно обязательно кликать мышкой по любому месту на сайте, чтобы кнопка "далее" стала активной, если это не сделать, то кнопка горит серым цветом (не активная) и хоть сто раз на нее жми видео не добавиться на сайт!
Помогите пожалуйста с этим билетом, как его посмотреть? http://www.boonex.com/trac/dolphin/ticket/860
Версия дельфина старая 7.0.2
|
Здравствуйте.
Уважаемые разработчики, дайте хоть намек, какие файлы сравнить, где были сделаны изменения?
Похоже, что это слишком старый Ticket, и в Trac не осталось Changeset для него. По идее, он должен быть доступен по ссылке http://www.boonex.com/trac/dolphin/changeset/860
Best Regards AntonLV - http://www.boonex.com/market/posts/AntonLV |
Спасибо.
AntonLV, эти изменения были сделаны в версии 7.1.5 а вот в 7.1.0 их нет, то есть там нужно при добавлении ссылки с youtube и вставке ее в поле, потом нужно обязательно кликать мышкой по любому месту на сайте, чтобы кнопка "continue" стала активной!
Скажите пожалуйста, какие файлы отвечают за эту кнопку, какие файлы сравнить, что бы увидеть изменения?
Перезалил все файлы js от версии 7.1.5 не помогло! Заранее спасибо за помощь!
|