Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Вниз

Свойства мультимедийных файлов (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 вся ветка

Форум: "Media";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.039 c
11-1082633889
BolikDimon
2004-04-22 15:38
2004.11.14
Вопрос по KOL


6-1094543934
acidman
2004-09-07 11:58
2004.11.14
NetShareAdd под Delphi


1-1098894974
td
2004-10-27 20:36
2004.11.14
OLE и потоки


9-1089738902
JUS
2004-07-13 21:15
2004.11.14
Я пишу игру, типа мортала комбата.При управлении скажем китайца в


3-1097584567
alsov1
2004-10-12 16:36
2004.11.14
Что неправильно в скрипте?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский