Управление mp3 файлами
Нужен пхп скрипт для управления мп3 файлами на сервере.
У нас есть папка для временного хранения мп3 файлов.
Оттуда нужно перенести по определенному правилу в другую директорию. При этом записать данные каждого файла (битрейт, исполнитель, название, время звучания, размер файла) в базу данных. А так же добавить в базу айди файла. После добавления данных - файл переименовывается и размещается в нужную директорию по правилу:
0/0-999.mp3
1/1000-1999.mp3
2/2000-2999.mp3
3/3000-4999.mp3
При модерации файлов выводится полный список содержимого временного каталога списком.
Клик на ссылку "сканировать и добавить в базу" при этом считываются данные и заносятся в базу со статутом например 0 (без апрува)
После этого Жмем апрув файлов и видим такой же список только вместо названий файлов у нас уже данные взятые из тегов и записанные в базу.
Тут мы отмечаем только нужные файлы и жмем апрув. Отмеченные файлы переименовываем и переносим по правилу в постоянну директорию. Остальные файлы отмечаем и удаляем (при этом удаляем как файлы так и запись о них в базе)