Информация о файле

Discussion in 'PHP' started by banned, 9 Dec 2007.

Thread Status:
Not open for further replies.
  1. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    Здравствуйте...
    Подскажите пожалуйста как узнать информацию о файле, а именно например pesnya.mp3...
    Необходимо через пхп узнать её продолжительность, битрейт, kHz ну и размер..
    Вообщем как вообще узнать какую-либо инфу о файле?
    Спасибо...
     
  2. .:EnoT:.

    .:EnoT:. Сексуальное чудовище

    Joined:
    29 May 2007
    Messages:
    803
    Likes Received:
    559
    Reputations:
    50
    имхо, не скачав не узнаешь, т.к. Id3 таги находятся внутри самого файла, поэтому кроме самого размера файла ты ничего не сможешь узнать.
    Могу и ошибаться, но по логике всё так.
     
  3. C!klodoL

    C!klodoL Elder - Старейшина

    Joined:
    5 Jun 2007
    Messages:
    302
    Likes Received:
    208
    Reputations:
    4
    getID3() is a PHP script that extracts useful information from MP3s & other multimedia file formats:
    http://getid3.sourceforge.net/
     
    1 person likes this.
  4. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    Ну так и надо при закачке файла на сервер...
    Пользователь закачивает свой трэк и надо чтобы файл этот проанализировался и в бд вошли данные о нем....
     
  5. C!klodoL

    C!klodoL Elder - Старейшина

    Joined:
    5 Jun 2007
    Messages:
    302
    Likes Received:
    208
    Reputations:
    4
    http://slil.ru/25209131 перезалил последнюю стабильную версию
     
  6. n1†R0x

    n1†R0x Elder - Старейшина

    Joined:
    20 Jan 2007
    Messages:
    728
    Likes Received:
    376
    Reputations:
    235
    Isis,
    http://ru.php.net/manual/ru/ref.id3.php
    это про инфу.

    Размер файла - filesize() или собственная ф-ция

    насчет остального - идей нет :(
    разве что ввод инфы вручную

    кстати, вот и статейка норм
    http://www.toprunet.com/article.php?id=2346
     
    1 person likes this.
  7. DIAgen

    DIAgen Banned Life!

    Joined:
    2 May 2006
    Messages:
    1,055
    Likes Received:
    376
    Reputations:
    460
    Смотри пример с низу и разбирайся:)
     

    Attached Files:

  8. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    Хм..а возможно ли сделать скрин из файла .3gp при загрузке?
     
  9. DIAgen

    DIAgen Banned Life!

    Joined:
    2 May 2006
    Messages:
    1,055
    Likes Received:
    376
    Reputations:
    460
    можно все, в помощь тебе system();
     
  10. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    Я понятия не имею как сделать это в system()
     
  11. nikone

    nikone Member

    Joined:
    10 Mar 2007
    Messages:
    22
    Likes Received:
    6
    Reputations:
    5
  12. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    nikone, спасибо, но с мп3 я разобрался давно....
    Необходимо взять кадр из .3gp файла...
    Сказали нужна прога какая-то m/f player
     
  13. C!klodoL

    C!klodoL Elder - Старейшина

    Joined:
    5 Jun 2007
    Messages:
    302
    Likes Received:
    208
    Reputations:
    4
    Code:
    ffmpeg -i Беркова.avi -an -ss 00:01:00 -r 1 -vframes 1 -y -f mjpeg screenshot.jpg
    3gp под рукой не оказалось, не проверял 8)

    http://zliypes.com.ua/blog/2007/05/16/ffmpeg/
     
    #13 C!klodoL, 13 Dec 2007
    Last edited: 13 Dec 2007
    2 people like this.
  14. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    C!klodoL, огромнейший респект
     
Thread Status:
Not open for further replies.