![]() |
|
Модераторы: Snowy, Alexeis, MetalFan |
![]()
|
|
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 2 Всего: 41 |
Используя DirectShow легко сохранить видео в avi контейнер.
Но у avi есть один..., даже два недостатка. Заголовок avi записывается при окончании записи. Как сохранять видео в другие форматы - mp4,flv ? Стандартных фильтров, насколько я понял, нет. Придется либо писать свой, либо устанавливать написанный дядечкой за денюжку. Это сообщение отредактировал(а) Чучмек - 7.3.2012, 20:12 -------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 2 Всего: 41 |
-------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| Чучмек |
|
||||||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 2 Всего: 41 |
Перевел интерфейсы
-------------------- умную мысль держи при себе, а дурной - поделись с другими |
||||||
|
|||||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 2 Всего: 41 |
Больше не хотят Убрал проверку даты. Убрал сообщение "this is trial..." Изменил CLSID_MainmediaFLVEncoder на '{3CF34520-6BD8-45FC-BAD6-FC4633072DC3}' Для установки необходимо выполнить
-------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 2 Всего: 41 |
Идем дальше.
MP4 MP4 File Writer Если кто нибудь разберется с этим Г. - честь ему и хвала. Во первых - требует msvcr90.dll Во вторых, даже если... - один хрен не работает. Максимум чего удалось добиться - картинка баз звука. Скорей всего, наверное, необходимо наличие определенных кодек. Вот интерфейс MP4 File Writer-а
Вот сам MP4 File Writer Это сообщение отредактировал(а) Чучмек - 17.3.2012, 12:21 Присоединённый файл ( Кол-во скачиваний: 6 )
mp4lib.zip 145,04 Kb-------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 2 Всего: 41 |
Поковыряем очередной фильтр от Mainmedia Software
Так называемый "iPod Encoder". Почему именно iPod - не совсем понятно. Наверное потому, что видео получается заточенным под iPod (АйПоц Но нам он подходит - по сути это mp4 кодировщик. Вот выкладываю основную dll-ку фильтра, остальные все из FLV Encoder Filter (MFC71.dll;msvcp71.dll;msvcr71.dll;videoformat.dll;videotrans.dll;videocore.dll) CLSID фильтра изменил на ['{FB3069A8-C7F1-4950-91C3-BDD50F830766}'] Имя dll-ки на MP4_encoder.dll Имя фильтра на MP4 Encoder Убрал сообщение "this is trial..." Убрал проверку даты. Веимание!!! Все права на FLV Encoder Filter и iPod Encoder(MP4 Encoder) принадлежат Mainmedia Software И если Вы надумаете использовать эти фильтры в коммерческих проектах - вы должны приобрести их у Mainmedia Software Это сообщение отредактировал(а) Чучмек - 18.3.2012, 10:40 Присоединённый файл ( Кол-во скачиваний: 5 )
MP4_encoder.zip 699,00 Kb-------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
| Чучмек |
|
|||
|
НЭТ БИЛЭТ ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 11.5.2008 Где: СССР Репутация: 2 Всего: 41 |
Вот теперь себя люблю я. Вот теперь себя хвалю я... Разобрался и с msvcr90.dll - тащим с собой сборку Microsoft.VC90.CRT И с отсутствием звука - Фильтр-источник видео необходимо подключать перед источником звука.(это касается и iPod Encoder(MP4 Encoder)). Осталась одна проблема - При просмотре видео бежит как на перемотке, а звук - нормальный. Вот подправленная mp4lib.dll с файлами Microsoft.VC90.CRT. CLSID фильтра изменил на ['{16646F30-0BB4-41CE-B97F-048380067750}'] версию Microsoft.VC90.CRT, в манифесте mp4lib.dll, изменил на 9.0.30729.1 (какая была). Присоединённый файл ( Кол-во скачиваний: 8 )
mp4lib.7z 480,98 Kb-------------------- умную мысль держи при себе, а дурной - поделись с другими |
|||
|
||||
![]()
|
| Правила форума "Delphi: Звук, графика и видео" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |