Главная страница
    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.029 c
14-1098954327
dr Tr0jan
2004-10-28 13:05
2004.11.14
Разница между GMT и Московским временем


1-1098870227
Cosinus
2004-10-27 13:43
2004.11.14
StringGrid.Objects... Вопросы реализации


14-1098790632
Мирон
2004-10-26 15:37
2004.11.14
Помогите с Novell ом


14-1098978614
Alein
2004-10-28 19:50
2004.11.14
Прозрачные контролы


3-1098064145
sanek
2004-10-18 05:49
2004.11.14
Как решить проблемму с вводом данных в поле string(254)





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский