| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > Определение параметров видео |
| Автор: iddqd 8.8.2006, 13:59 |
| Хотелось бы какой-нибудь определённый, нацеленный на это компонент. Несколько компонентов я уже посмотрел, но они очень сильно замудрены. Хотелось бы получать все эти данные: Video: 512x384 (1.33:1), 25 fps, DivX Codec 5.2.1 beta ~999 kbps avg, 0.20 bit/pixel Audio: 44.100 kHz, MPEG Layer 3, 2 ch, ~80.00 kbps avg Может немного меньше. |
| Автор: Romikgy 8.8.2006, 14:18 |
| iddqd, а самому формат файлов прочитать? PS неизвестно , к какому файлу это относится? avi, mov или еще чего? |
| Автор: iddqd 8.8.2006, 14:42 |
| Мне бы только для avi и wmv. С первым уже разобрался. Интересна инфа по второму. |
| Автор: Romikgy 8.8.2006, 15:21 |
| http://en.wikipedia.org/wiki/Windows_Media_Video http://www.w3schools.com/media/media_windowsformats.asp http://www.digitalpreservation.gov/formats/fdd/fdd000091.shtml |
| Автор: iddqd 8.8.2006, 16:01 |
| Уф. Тяжко, попробую вникнуть. |
| Автор: Alexeis 9.8.2006, 01:13 |
| Насколько я знаю Wmv закрытый формат, и структуру его узнать сложно, скорее, его надо долбать DirectX, мож он выдаст информацию когда загрузит. Вот тут 70мб документации по Windows Media Format от Microsoft http://download.microsoft.com/download/9/f/d/9fdfb288-b4bf-45fa-959c-1cc6d909aa92/wmformat95sdk.exe |
| Автор: _pussbb 23.9.2007, 12:18 |
| есть прекрасная библиотека по лицензии GNU mediaInfo http://mediainfo.sourceforge.net там есть куча всего но проще всего работать с dll-кой есть примеры использования |
| Автор: Бопох 9.6.2009, 05:42 |
| Как же это реализовано в медиаплеерах? Можно ли просто перечислить кодеки, установленные в системе и спросить у подходящего? Никто не смотрел исходники? Да, я догадываюсь, что я смешной, но не знаю точно почему |
| Автор: Бопох 11.6.2009, 09:26 |
| Alexeis, действительно, накопал кое-чего интересного по DirectShow. Спасибо, буду шарить MSDN. |
| Автор: Alexeis 11.6.2009, 10:01 |
| Бопох, на самом деле для работы с DirectShow не обязательно лезть в MSDN. Есть уже адаптированная система классов для делфи dspack. |
| Автор: Бопох 12.6.2009, 19:00 |
| Alexeis, ну как. Надо же в основах разобраться. Однако, некоторые типы мультимедиа, похоже, всё одно придётся самостоятельно разбирать. |