Переход к интеллектуальной распределённой облачной системе конвертации, создание единой платформы для всех устройств (iOS/Android/Mac/Linux/Win/Web), комплексное решение для онлайн-видео и образования, специализированное приложение EFV уже выпущено.
### Объявления
Открытая версия находится в процессе разработки, многие функции еще нестабильны, предназначена для тестирования и обучения. Для официального использования рекомендовано использовать чистую версию theone ffmpeg системы конвертирования видео, созданной на корпоративной основе egg.js: theone ffmpeg или продвинутую версию, которая может быть интегрирована с продвинутым приложением, многими скоростями, продвинутыми пробными просмотрами, супер защитой от незаконного скачивания, продвинутой CMS и другими функциями: обновление продвинутого облачного конвертора.
На этот раз проект был полностью переопределен. Облачное преобразование видео больше не является просто системой облачного преобразования видео, а представляет собой единую CMS-систему + систему облачного преобразования видео. Она включает полную и мобильнодружественную CMS-систему, которая также очень удобна для оптимизации SEO. На главной странице через систему категорий и управления порталом CMS достигается полноценная система онлайн-видео, подходящая для онлайн-обучения, внутреннего обучения сотрудников предприятия, онлайн-порталов видеоблоггеров и других направлений использования. Это обновление улучшило систему категоризации видео и функцию поиска видео. CMS теперь имеет три функции: публикация видео, публикация статей и публикация фотогалереи.
Добавлена система членства, позволяющая работать независимо от CMS, но обеспечивающую двухстороннюю проверку безопасности. В административной панели можно генерировать карты, которые пользователи могут использовать для повышения уровня.
Основные реализованные функции:
Открытый проект был создан с использованием Node.js, Express.js и MongoDB. Перед использованием следует установить FFmpeg.#### Архитектура программного обеспечения
nodejs версия 8.7.0
expressjs версия 4.16.0
mongodb
ffmpeg версия 3.4.1
Полностью совместим с операционной системой Linux.
sudo add-apt-repository ppa:djcj/hybrid
sudo apt-get update
sudo apt-get install ffmpeg
Затем выполните команды ffmpeg
и ffprobe
, чтобы проверить успешность установки.
Установите среду nodejs, expressjs, mongodb и redis.
Подробнее см.: Установка express + nodejs + redis + mongodb + pm2 + nginx, установка для производственной и разработочной сред
Выполните команду node ./bin/www
.
Обращение к localhost:3000/server
.
Логин и пароль для входа указаны в файле /config/auth.js
.
При записи субтитров ffmpeg будет искать конфигурационный файл шрифтов в директории /etc/fonts
. Если там нет файла fonts.conf
, загрузите его из исходного кода в директорию /etc/fonts
. Некоторые системы Linux могут не поддерживать китайские шрифты, поэтому загрузите файл msyh.ttf
в директорию /usr/share/fonts
.
./install.sh
перед использованием (этот метод уже не используется, воспользуйтесь официальной инструкцией на сайте).Создайте директорию /config
и внутри создайте файл auth.js
.
Код файла:module.exports = { user: "username", password: "password", db: "dbname", dbuser: "dbuser", dbpassword: "dbpassword", secret: "yoursecret", login: "/adminloginurl", loginmsg: "404 Not Found" };
Примечание: Большинство ошибок при установке возникают именно здесь. В отличие от ранних версий, в этой версии добавлено три новых параметра: secret
— это ключ, необходимый для сессии; login
— адрес входа в административную панель; loginmsg
— сообщение, которое отображается при попытке входа без авторизации, по умолчанию установлено как "404".
После входа в административную панель немедленно выполните настройки.
Для загрузки видео достаточно просто загрузить его.
На странице конвертации можно одним нажатием кнопки запустить процесс конвертации.
Поддерживается загрузка субтитров через административную панель. Если имя файла субтитров совпадает с именем видеофайла, система автоматически примет эти субтитры. Например, если видео имеет имя aaa.mp4, то имя файла субтитров должно быть aaa.srt.
Поддерживается быстрая загрузка видео. Используйте FTP или аналогичные инструменты для загрузки видео в папку movies, затем используйте административную панель для быстрой загрузки видео и выполнения операций конвертации и разделения на части.
Функция быстрого разделения на части. После активации данной функции, видео, не требующее конвертации, будет сразу разделено на части. (Настройка доступна в административной панели)#### Версия
Добавлена возможность изменения адреса входа в административную панель и добавление информации о предупреждении при входе.
Добавлена статистика общего количества видео и количиства завершённых/не завершённых видео.
Добавлено множество API для подготовки приложения, прототип приложения уже готов, скоро будет выпущена демонстрационная версия.
Приложение и новое сверхсовременное CMS находятся в стадии доработки.
express-ffmpeg эволюционировал в кросс-платформенный продукт для множества устройств.##### Версия 4.3
Добавлена возможность массового создания заголовков видео. Выберите видео, установите временную ось и создайте заголовки видео одним нажатием кнопки, используя самый быстрый параметр для секундного создания заголовков.
Добавлена возможность открытого просмотра m3u8. Удалите ключ в настройках, чтобы сделать m3u8 доступным для просмотра любым проигрывателем. Если ключ установлен, вы можете использовать m3u8api для вызова, что повышает безопасность.
Исправлена ошибка в основном коде конвертации и разделения на части, которая могла привести к провалу конвертации после разделения на части. Рекомендовано обновление.##### Версия 4.2 — Обновлено отдельное загрузочное поле для обложки видео. Теперь можно загружать обложку независимо для каждого видео; если обложка не загружена, будет использоваться скриншот в качестве обложки.
Добавлена возможность API для M3U8. Введите необходимое значение M3U8, чтобы вызвать его напрямую. Этот API поддерживается только H5 плеерами, такими как ckplayer, Flash-плееры не поддерживают этот API. Для использования этого API требуется правильная конфигурация Nginx.
Внедрен механизм кэширования Redis, что значительно увеличивает скорость вычислений на страницах с большим количеством вычислений. Это подготовит систему к распределённому кэшированию в будущем.
Главная страница CMS переформатирована для двухколоночной системы сортировки, что улучшает её отображение на мобильных устройствах.
Из-за проблем с CDN bootcss все JavaScript и CSS файлы были заменены локальными версиями.#####
Огромное обновление. Как CMS может существовать без возможности публикации альбомов и статей? Теперь полностью поддерживаются публикация альбомов и статей.
Публикация альбомов теперь позволяет быстро загружать изображения, автоматически создавать скриншоты обложек и показывать их на фронтенде с возможностью перелистывания.
Публикация статей теперь использует интегрированный редактор editor.md
, что обеспечивает отличный опыт работы с markdown.
Добавлена возможность редактирования категорий, позволяющая защитить каждую категорию от кражи контента.
На странице управления фильмами добавлена возможность одновременного изменения всех категорий фильмов одним щелчком мыши.
Добавлена возможность настройки цвета и прозрачности водяного знака рекламы в проигрывателе.
Полностью переписана страница социальной сети, что повысило её производительность.##### В версии V3.2
Добавлена возможность предварительного просмотра прогресса воспроизведения. При перемещении указателя мыши над полосой прогресса будет отображаться соответствующее изображение.
Добавлена возможность настройки шифрования TS в административной панели. После активации все файлы TS будут зашифрованы.
Высокоуровневое шифрование TS, каждому видео соответствует уникальный ключ безопасности, что значительно повышает безопасность.
Полностью расширяемая система подписок.
Возможность создания карт подписок в административной панели одним щелчком мыши.
Создание различных содержимого для одного файла M3U8 в зависимости от уровня прав доступа пользователя.##### В версии V2.1
Поддержка нескольких доменов для защиты от кражи контента.
Оптимизация для мобильного браузера QQ, теперь поддерживается отображение водяного знака рекламы и текстовых ссылок рекламы.
Добавлена страница графического отчета, теперь есть возможность использования красивых графических отчетов и таблиц.
Добавлена функция P2P, требуется тестирование эффективности.
Добавлена возможность выбора качества 1080p.
Добавлена функциональность распределения срезов ts между доменами для балансировки нагрузки.
При активации распределения доменов несколько серверов одновременно выполняют срезку содержимого, при доступе к m3u8 генерируется циклический список доменов для срезов.##### Версия v1.3:
Установлен плеер Dplayer.
Добавлена поддержка VTT субтитров, позволяющая загружать различные VTT субтитры для каждого видео через административную панель, автоматически загружаемые при воспроизведении, поддерживаются разделённые субтитры и видео.
Добавлена функция WebTorrent (тестовая).
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )