Skip to content

lenchv/video-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 

Repository files navigation

video-editor

Навигация:
application/controllers/main.php - контроллер
application/views/video-editor.php - главный файл
-----------------/header.php - заголовок
-----------------/footer.php - футер
application/db/fileinfo.db - база данных, содержащая в себе информацию о файле
application/libraries/Mydb.php - класс работы с базой данных SQLite3
---------------------/MyDBFileInfo.php - класс работы с баззой данных fileinfo.db, наследуется от Mydb
www/videofiles/ - папка для хранения загруженых файлов
www/css/ - файлы стилей
www/js/ - скриптовые файлы
Сделано:

Update


Добавлена БД SQLite3, которая содержит информацию о файле (полный путь к файлу, размер, mime тип, кодеки)
Структура БД fileinfo
fileinfo
file_idinteger PK
sizeinteger
pathtext
mime_idinteger FK
mime
mime_idinteger PK
mime_typetext
codec
codec_idinteger PK
codectext
mime_idinteger FK


Папка с исполняемыми php-файлами вынесена за пределы видимости внешнего мира.



Открытие видео средствами html5
Программирование управления видео потоком средствами html5 и js
- Добавлены кнопки управления(play/pause, перемотка на 1 секунду вперед и назад, повторение видео);
- Добавлено управление звуком
- Добавлено текущее время видео и общая длина видео
- Добавлено управление видео потоком на временной шкале
- Добавлено графическое представление буферизации
Добавление видео файлов (и изображений) на сервер, пределом в 200Мб
Удаление файлов с сервера
Отображение файлов с краткой информацией в интерфейсе приложения
Выбор фалов по левому клику мышки

Front-end : js, html
Back-end : php, framework CodeIgniter

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published