The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
файл magic (mime), !*! TaunT, 23-Июн-08, 14:41  [смотреть все]
народ, а не подскажите ссылку на хороший и большой файл magic ?
нигде найти не могу
скачал поставил file, там есть в комплекте, но там маловато форматов
не хватает распознавания многих аудио/видео файлов
в частности, не распознается куча мп3-шек

вот что в моем:
# MPEG Layer 3 sound files
# modified by Joerg Jenderek
# GRR the original test are too common for many DOS files
# so test 1 <= kbits nibble <= E
0 beshort &0xffe0
>2 ubyte&0xF0 >0x0F
>>2 ubyte&0xF0 <0xE1 audio/mpeg

#MP3 with ID3 tag
0 string ID3 audio/mpeg


пытаюсь добавить вот такое
0 search/2048 LAME3 audio/mpeg
не срабатывает, хотя вычитал в доке

  • файл magic (mime), !*! TaunT, 10:54 , 24-Июн-08 (1)
    неужели никто на сервере не делал распознавание файлов?
    и никто не пользуется mime_content_type ?
  • файл magic (mime), !*! TaunT, 17:34 , 16-Дек-08 (2)
    собирал сам файл по кускам
    теперь сам фиг кому его дам, буду тоже жадным :)


    • файл magic (mime), !*! angra, 17:51 , 16-Дек-08 (3)
      • файл magic (mime), !*! TaunT, 19:44 , 16-Дек-08 (4)
        >Вам не приходило в голову, что дело не в жадности, а в
        >том что это нафиг никому не нужно?

        не может быть чтоб никто не делал сервис с возможностью аплоада пользователями файлов на сервер

        • файл magic (mime), !*! Pahanivo, 12:44 , 17-Дек-08 (5)
          • файл magic (mime), !*! mikra, 14:50 , 17-Дек-08 (6)
          • файл magic (mime), !*! TaunT, 19:41 , 17-Дек-08 (7)
            >[оверквотинг удален]
            >>>том что это нафиг никому не нужно?
            >>
            >>не может быть чтоб никто не делал сервис с возможностью аплоада пользователями
            >>файлов на сервер
            >
            >а разве майм-тайпес нужны не для ДАУНЛОДА ФАЙЛОВ с сервера?
            >что при аплоде mp3 и xls файлов сервер будет по разному к
            >ним относится?
            >
            >P.S. можете таки засунуть свой mime.types таки знаете куда )

            для АПЛОАДА необходимо. читай что выше человек ответил. чтобы распознать видео или аудио, формат, типа кодека и запустить скрипт перекодировки в нужный

            для ДАУНЛОАДА тоже бывает нужно, особенно если файл не тупо ДЖЕПЕГ
            чтобы подставить хедер. если файл неизвестен то будет отдаваться просто plain/text
            особенно это необходимо, если даунлоад будет через сотовый телефон. нет правильного хедера - телефон не знает тип файла - посылает его нафиг
            примерно так

            p.s. насчет жадности я конечно пошутил :)

          • файл magic (mime), !*! TaunT, 19:45 , 17-Дек-08 (8)
            >P.S. можете таки засунуть свой mime.types таки знаете куда )

            только щас посткриптут прочитал
            ты не только злой, ты еще и не в теме :))
            mime.types сам засовывай себе - мне он не нужен
            я просил файл magic - это совсем другое!!
            с помощью него можно РАСПОЗНАТЬ тип файла ПО СОДЕРЖИМОМУ. в magic содержаться строки описания формата, например, если в проверяемом файле по такому-то адресу есть такая-то последовательность битов - то это видео, да еще и с таким кодеком и таким битрейтом

            а твой mime.types тупо ставит в соответствие формат image/png файлу с расширением .png
            берем любой скрипт, меняем расширение на png - и все, он скажет что это png

            вот в чем прикол

            • файл magic (mime), !*! Pahanivo, 08:14 , 18-Дек-08 (9)
              • файл magic (mime), !*! TaunT, 08:25 , 18-Дек-08 (10)
                >ну хорошо - идея понятно, но вопрос остался - НАХЕР ОНО НАДО???
                >ну распознал ты что это mp3? ну чо жадьше то?

                ну во-первых, на этапе распознания осекается всякий мусор, чтобы что попало не аплоадили
                во-вторых, в социальных сетях файло хранится обычно в определенном формате
                например, видео в flv, аудио в mp3, или еще в каком-нибудь
                цепочка такая - закачиваем файл, узнаем формат, чем закодирован и запускаем соответствующий скрипт, для перекодировки
                ессно для аудио, видео скрипты будут разные
                больше того, для видео разных форматов скрипты тоже разные, mencoder запускается с разными параметрами
                это мне на старой работе нужно было так сделать, сейчас не знаю, грузить ли на домашний сайт (http://taunt.ru) что-нибудь кроме фоток





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру