Размер файла: 1.99Kb
- <?php
-
- class files_id3 {
-
-
- public function getFiles($name,$type) {
-
- if($type == 'mp3') {
- // Создаем объект, читаем файл
- $id3 = new MP3_Id();
- $result = $id3->read('files_obmen/'.$name.'');
- if (PEAR::isError($result)) {
- die($result->getMessage() . "\n");
- }
- // Читаем поля и выводим информацию
- //echo 'Название: ' . iconv("windows-1251", "UTF-8",$id3->getTag('name')) . "\n<div class=\"line_file\"></div>";
- echo 'Исполнитель: ' . iconv("windows-1251", "UTF-8",$id3->getTag('artists')) . "<div class=\"line_file\"></div>\n";
- echo 'Альбом: ' . iconv("windows-1251", "UTF-8",$id3->getTag('album')) . "<div class=\"line_file\"></div>\n";
- echo 'Год: ' . iconv("windows-1251", "UTF-8",$id3->getTag('year')) . "<div class=\"line_file\"></div>\n";
- echo 'Комментарий: ' . iconv("windows-1251", "UTF-8",$id3->getTag('comment')) . "<div class=\"line_file\"></div>\n";
- echo 'Жанр: ' . iconv("windows-1251", "UTF-8",$id3->getTag('genre')) . "<div class=\"line_file\"></div>\n";
- echo 'Трэк: ' . iconv("windows-1251", "UTF-8",$id3->getTag('track')) . "<div class=\"line_file\"></div>\n";
- }elseif($type == 'mp4' or $type == 'flv' or $type == 'avi' or $type == '3gp' or $type == 'mpg') {
- $media = new ffmpeg_movie(H.'/download/files_obmen/'.$name.'');
-
- echo 'Разрешение: '. $media->GetFrameWidth().'x'.$media->GetFrameHeight()."<div class=\"line_file\"></div>\n";
- echo 'Частота кадров: '.$media->getFrameRate()."<div class=\"line_file\"></div>\n";
-
- if (intval($media->getDuration())>3599)
- echo 'Время: '.intval($media->getDuration()/3600).":".date('s',fmod($media->getDuration()/60,60)).":".date('s',fmod($media->getDuration(),3600))."<div class=\"line_file\"></div>\n";
- elseif (intval($media->getDuration())>59)
- echo 'Время: '.intval($media->getDuration()/60).":".date('s',fmod($media->getDuration(),60))."<div class=\"line_file\"></div>\n";
-
- }
- }
-
-
-
-
-
-
- }
-
-
-
-
-
- ?>