Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Выдергивание информации о файле с фтп.
Покинул форум
Сообщений всего: 32
Дата рег-ции: Июль 2009
Помог: 0 раз(а)
Цель: Музыка находящаяся на ФТП. Задача: Брать информацию о музыкальных файлах с фтп, продолжительность, размер, название, качество и прочее. Способ решения: Даже не знаю, первое что приходит на ум, обрабатывать теги с фтп, но там довольно скудно все. Вот и прошу помощи.
Champion
Отправлено: 06 Августа, 2009 - 11:28:37
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
что скудно? Проблема с функциями для мп3 или по фтп достучаться не получается?
Maiai
Отправлено: 06 Августа, 2009 - 11:54:43
Новичок
Покинул форум
Сообщений всего: 32
Дата рег-ции: Июль 2009
Помог: 0 раз(а)
Доступ до ФТП есть, проблема какраз таки с ф-циями, не знаю как выдергивать время бит рейт, название и прочее.
pifon1989
Отправлено: 06 Августа, 2009 - 11:57:43
Частый гость
Покинул форум
Сообщений всего: 196
Дата рег-ции: Май 2008
ftp_rawlist(<идентификатор соединения>,<папка на ftp>);
?>
Выдаёт массив, содержащий подробную информацию о файлах, включая название. Информация выдаётся строкой через пробелы, и, в принципе, можно разбить эту строку для удобства вывода информации пользователю.
----- Ассемблер для Чайников
Всем любителям Pascal посвящается:
function writeln($text) {echo '<br>'.$text};
Maiai
Отправлено: 06 Августа, 2009 - 12:11:33
Новичок
Покинул форум
Сообщений всего: 32
Дата рег-ции: Июль 2009
Помог: 0 раз(а)
Спасибо, уже что-то, но все же информация не совсем полная.
Конечная цель - создание каталога музыки.
А есть ли функции для обработки mp3 файлов, сортировке по mp3-тегам?
Покинул форум
Сообщений всего: 196
Дата рег-ции: Май 2008
Помог: 0 раз(а)
Странно, но в сети не удалось найти никаких упоминаний о получении времени проигрывания трека или его битрейта средствами php... :/
Про id3
Цитата:
These functions let you read and manipulate ID3 tags. ID3 tags are used in MP3 files to store title of the song, as well as information about the artist, album, genre, year and track number.
Странно, чтобы при таком обилии сложнейших функций, никто до сих пор не заморочился этой задачей. Сильно сомневаюсь, что она много сложнее реализации сокетов... :/
----- Ассемблер для Чайников
Всем любителям Pascal посвящается:
function writeln($text) {echo '<br>'.$text};
Maiai
Отправлено: 07 Августа, 2009 - 13:04:47
Новичок
Покинул форум
Сообщений всего: 32
Дата рег-ции: Июль 2009
Определяем: размер файла в байтах, тип кодировки, версию mpeg, бит рейт, частоту(frequency), длительность(секундах, минутах, часах), размер и еще несколько других параметров.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.