Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.14;
Скачать: CL | DM;

Вниз

Свойства мультимедийных файлов (wav, mp3, avi)   Найти похожие ветки 

 
Сергей Плоткин   (2004-08-09 18:56) [0]

Уважаемые знатоки, в данный момент пишу программу - каталогизатор компактов. Реализовал в ней сканирование структуры компактов. На каждый файл запоминается дата создания, изменения, параметры файла, для mp3-файлов - сохраняются ID3-теги. Но меня очень просили внедрить еще некоторые свойства для мультимедия-файлов: для музыкальных (mp3, wav) - необходимо узнать количество килобит в сек. (KBps), Khz, стерео это или моно. А для видео файлов (видимо, только avi) - название кодека, длину и ширину фильма, фреймрейт (FrameRate) и те же параметры, что и для музыкальных файлов.

Вот, собственно, вопрос: в том, что касается мультимедии, я ни бум-бум. Подскажите, пожалуйста, как можно узнать эти параметры (или хотя бы некоторые из них) средствами Delphi или может быть есть (что было бы вообще идеально) какая-либо компонента для этого? Просто, ради этого не хотелось бы тратить огромное количество времени на поиски описаний заголовков этих файлов и вытаскивания их оттуда, тем более, чует мое сердце, что не все там так просто...


 
Mihey_temporary ©   (2004-08-09 23:15) [1]

http://www.swissdelphicenter.ch/en/showcode.php?id=1383
http://www.swissdelphicenter.ch/en/showcode.php?id=686
http://www.swissdelphicenter.ch/en/showcode.php?id=692

То же самое про MP3 выдирай отсюда:
http://sputnik.pl/mAid/files/mAid016src.zip


 
Сергей Плоткин   (2004-08-10 00:04) [2]

Спасибо большое, с WAV разобрался, с MP3 тоже разберусь...
А насчет видео случайно ничего не знаешь? Я уже насчет звука и не прошу, мне хотя бы узнавать Screen Size (т.е. Width и Height) видео-файла...


 
Mihey_temporary ©   (2004-08-10 00:49) [3]

Длина, ширина, высота:
http://www.swissdelphicenter.ch/torry/showcode.php?id=1180

Вообще же придётся работать с AVIFileOpen, AVIFileInfo, AVIFileGetStream и AVIStreamInfo.


 
Сергей Плоткин   (2004-08-10 01:31) [4]

Спасибо большущее!



Страницы: 1 вся ветка

Текущий архив: 2004.11.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.039 c
14-1098685930
snake1977
2004-10-25 10:32
2004.11.14
Вопрос новичка


14-1098945766
vopros
2004-10-28 10:42
2004.11.14
Что за дрянь?Касперский не ловит.


9-1090216307
Yurko
2004-07-19 09:51
2004.11.14
Расчет нормалей (OpenGL)


11-1082719819
BolikDimon
2004-04-23 15:30
2004.11.14
Использование KOL в БД-приложениях


1-1099401216
Kat
2004-11-02 16:13
2004.11.14
Существует ли функция, которая по русски возвращает месяц