запись аудио/видео
От: tapatoon  
Дата: 13.10.09 11:30
Оценка:
Всем привет!
во-первых — сори, наверняка тема избитая, но просто я в этом деле совсем ни в зуб ногой...

итак, нужен компонент с возможностью записи аудио/видео с подключённых микрофона и камеры.
всё делается под винддовс, главное — сроки, т.е. простота разработки.

вопросы такие
— откуда начать?
— сколько, на ваш взгляд, это стоит человекочасов?
— может есть какие-нибудь бесплатные компоненты которые облегчат жизнь?
Центр ИПсО Сил Специальных Операций
Re: запись аудио/видео
От: Аноним  
Дата: 13.10.09 12:00
Оценка:
Здравствуйте, tapatoon, Вы писали:

T>Всем привет!

T>во-первых — сори, наверняка тема избитая, но просто я в этом деле совсем ни в зуб ногой...

T>итак, нужен компонент с возможностью записи аудио/видео с подключённых микрофона и камеры.

T>всё делается под винддовс, главное — сроки, т.е. простота разработки.

T>вопросы такие

T> — откуда начать?
T> — сколько, на ваш взгляд, это стоит человекочасов?
T> — может есть какие-нибудь бесплатные компоненты которые облегчат жизнь?

в графэдите соотв. граф строится за минуту; дальше его надо построить программно, без рюшечек — пол-часа

но когда начнутся рюшечки, вот тогда и человекочасы..
Re[2]: запись аудио/видео
От: tapatoon  
Дата: 13.10.09 14:53
Оценка:
Здравствуйте, Аноним, Вы писали:

А>в графэдите соотв. граф строится за минуту; дальше его надо построить программно, без рюшечек — пол-часа

А>но когда начнутся рюшечки, вот тогда и человекочасы..

если это был стёб то я не понял
Центр ИПсО Сил Специальных Операций
Re: запись аудио/видео
От: Dmytro Bogovych http://voipobjects.com
Дата: 13.10.09 20:39
Оценка:
Здравствуйте, tapatoon, Вы писали:

T>Всем привет!

T>во-первых — сори, наверняка тема избитая, но просто я в этом деле совсем ни в зуб ногой...

T>итак, нужен компонент с возможностью записи аудио/видео с подключённых микрофона и камеры.

T>всё делается под винддовс, главное — сроки, т.е. простота разработки.

T>вопросы такие

T> — откуда начать?
T> — сколько, на ваш взгляд, это стоит человекочасов?
T> — может есть какие-нибудь бесплатные компоненты которые облегчат жизнь?

Сильно зависит от того с помощью каких API делать.
В соседней ветке посоветовали построить граф для Direct Show — ну вот это и есть самое быстрое.
Копай MSDN.
Re[3]: запись аудио/видео
От: Аноним  
Дата: 14.10.09 07:52
Оценка: 2 (1) +1
Здравствуйте, tapatoon, Вы писали:

T>Здравствуйте, Аноним, Вы писали:


А>>в графэдите соотв. граф строится за минуту; дальше его надо построить программно, без рюшечек — пол-часа

А>>но когда начнутся рюшечки, вот тогда и человекочасы..

T>если это был стёб то я не понял


причем тут стеб?..

надо записать видео с камеры+микрофона; можно делать с помощью директшоу

для этого можно для начала построить граф в графэдите, который будет выглядеть примерно как:

http://keep4u.ru/full/2009/10/14/cdaad738a68acd363bacd17692270def/jpg

запустив граф (чем именно кодировать видео и звук еще надо тестить.. чтоб и быстро, и качественно ж) получим видеофайл — на это у меня ушло 2 минуты

Построить граф программно — займет с пол-часа, это будет окно с кнопкой "ЗАПИСАТЬ"

А вот теперь реализовать интерфейс, настройки, подобрать параметры кодирования и прочее — на это и уйдет основная часть человекочасов, я об этом и написал
Re[4]: запись аудио/видео
От: tapatoon  
Дата: 14.10.09 08:43
Оценка:
Здравствуйте, Аноним, Вы писали:


А>для этого можно для начала построить граф в графэдите, который будет выглядеть примерно как:


А>http://keep4u.ru/full/2009/10/14/cdaad738a68acd363bacd17692270def/jpg


А>запустив граф (чем именно кодировать видео и звук еще надо тестить.. чтоб и быстро, и качественно ж) получим видеофайл — на это у меня ушло 2 минуты


А>Построить граф программно — займет с пол-часа, это будет окно с кнопкой "ЗАПИСАТЬ"


А>А вот теперь реализовать интерфейс, настройки, подобрать параметры кодирования и прочее — на это и уйдет основная часть человекочасов, я об этом и написал


ааа, просто для меня это пока набор матюгов 8)
понял, тогда погуглю на GraphEdit, не подскажите ещё по каким словам гуглить?
Центр ИПсО Сил Специальных Операций
Re[5]: запись аудио/видео
От: tapatoon  
Дата: 14.10.09 08:49
Оценка:
Здравствуйте, tapatoon, Вы писали:

T>по каким словам гуглить?


нашёл — directshow audio/video capture.
спасибо!
Центр ИПсО Сил Специальных Операций
Re: запись аудио/видео
От: squid  
Дата: 14.10.09 12:28
Оценка:
Здравствуйте, tapatoon, Вы писали:

для Delphi — DSPack

других бесплатных нет. могу посоветовать свой коммерческий с большой скидкой или чужие без скидки)

T>вопросы такие

T> — откуда начать?
T> — сколько, на ваш взгляд, это стоит человекочасов?
T> — может есть какие-нибудь бесплатные компоненты которые облегчат жизнь?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[4]: запись аудио/видео
От: D. Mon Великобритания http://thedeemon.livejournal.com
Дата: 15.10.09 04:16
Оценка:
А>Построить граф программно — займет с пол-часа, это будет окно с кнопкой "ЗАПИСАТЬ"

Или одну минуту, если использовать правильный графедит.
Re[5]: запись аудио/видео
От: vdimas Россия  
Дата: 19.11.09 13:51
Оценка:
Здравствуйте, D. Mon, Вы писали:

А>>Построить граф программно — займет с пол-часа, это будет окно с кнопкой "ЗАПИСАТЬ"


DM>Или одну минуту, если использовать правильный графедит.


Какой именно?
Re[2]: запись аудио/видео
От: YuS_I  
Дата: 20.11.09 00:44
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, tapatoon, Вы писали:


T>>Всем привет!

T>>во-первых — сори, наверняка тема избитая, но просто я в этом деле совсем ни в зуб ногой...

T>>итак, нужен компонент с возможностью записи аудио/видео с подключённых микрофона и камеры.

T>>всё делается под винддовс, главное — сроки, т.е. простота разработки.

T>>вопросы такие

T>> — откуда начать?
T>> — сколько, на ваш взгляд, это стоит человекочасов?
T>> — может есть какие-нибудь бесплатные компоненты которые облегчат жизнь?

А>в графэдите соотв. граф строится за минуту; дальше его надо построить программно, без рюшечек — пол-часа


А>но когда начнутся рюшечки, вот тогда и человекочасы..


Если видео и звук подключены к разным физическим устройствам захвата (например камера по USB, а микрофон на встроенную звуковую карту), то
могут возникнуть проблемы синхронизации видео и звука. Решение данной проблемы приводит к увеличению человекочасов
и ИМХО осуществляется только программным способом.
Re[6]: запись аудио/видео
От: D. Mon Великобритания http://thedeemon.livejournal.com
Дата: 20.11.09 03:08
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Какой именно?


Это вопрос с подвохом?
Re[7]: запись аудио/видео
От: vdimas Россия  
Дата: 20.11.09 08:24
Оценка: +1
Здравствуйте, D. Mon, Вы писали:


V>>Какой именно?


DM>Это вопрос с подвохом?


Боже упаси, просто из твоего замечания следует, что есть такие, которые генерят код создания графа, вот и спрашиваю.
Re[8]: запись аудио/видео
От: D. Mon Великобритания http://thedeemon.livejournal.com
Дата: 20.11.09 09:59
Оценка: :)
Здравствуйте, vdimas, Вы писали:

V> есть такие, которые генерят код создания графа, вот и спрашиваю.


Именно так. GraphEditPlus умеет генерить исходники на С++ и C#. Возможно, скоро добавится F#.
Re[9]: запись аудио/видео
От: vdimas Россия  
Дата: 20.11.09 11:59
Оценка:
Здравствуйте, D. Mon, Вы писали:

DM>Именно так. GraphEditPlus умеет генерить исходники на С++ и C#. Возможно, скоро добавится F#.


Да, если пройтись по твоей подписи, то можно заподозрить подвохи.
Спасибо, посмотрим.
Re[9]: запись аудио/видео
От: vdimas Россия  
Дата: 21.11.09 08:21
Оценка:
V>> есть такие, которые генерят код создания графа, вот и спрашиваю.

DM>Именно так. GraphEditPlus умеет генерить исходники на С++ и C#. Возможно, скоро добавится F#.


В общем пара общих впечатлений:
— явно выросло из того, что делалось "для себя"

— щелкнув дважды по заголовку Filters или Properties обратно уже никак

— в окне "more...->FindFilters" пытаюсь что-то набирать и валяться NullReference
в ..<SearchFilters>d__0.MoveNext()
в ..(TreeView , IEnumerable`1 )
в ..()
в ..(Object , EventArgs )
в System.Windows.Forms.Control.OnTextChanged(EventArgs e)

— при нажатии all categories, всегда тихо самоликвидируется, но однажды повезло получить это:
System.AccessViolationException: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
в DirectShowLib.ICreateDevEnum.CreateClassEnumerator(Guid pType, IEnumMoniker& ppEnumMoniker, CDef dwFlags)
в ..()
в ..()
в ..(Object , EventArgs )
в System.Windows.Forms.CheckBox.OnCheckedChanged(EventArgs e)

— в окне графа в контекстном меню не хватает пунктов clone/delete, тоже самое со множественным выбором

— щелкаю на разделе VideoCompressors в выпадающем combo-box — все тормозит, потом падает с руганью на доступ в защищенную память.
Re[10]: запись аудио/видео
От: D. Mon Великобритания http://thedeemon.livejournal.com
Дата: 21.11.09 10:19
Оценка:
Здравствуйте, vdimas, Вы писали:

V>В общем пара общих впечатлений:


Спасибо!

V>- явно выросло из того, что делалось "для себя"


Верно.

V>- щелкнув дважды по заголовку Filters или Properties обратно уже никак


Точно, исправим!

V>- в окне графа в контекстном меню не хватает пунктов clone/delete, тоже самое со множественным выбором


А что именно должен делать clone?

V>- щелкаю на разделе VideoCompressors в выпадающем combo-box — все тормозит, потом падает с руганью на доступ в защищенную память.

V>- в окне "more...->FindFilters" пытаюсь что-то набирать и валяться NullReference
V>- при нажатии all categories, всегда тихо самоликвидируется, но однажды повезло получить это:

Не могу воспроизвести, от других тоже не слышал о таком. С учетом того, что кодек у тебя тоже не ставится, похоже, что система сильно запущена. Т.е. обработку исключений, конечно, добавлю, но источник их надо искать у тебя.
Re[11]: запись аудио/видео
От: vdimas Россия  
Дата: 21.11.09 13:39
Оценка:
Здравствуйте, D. Mon, Вы писали:

DM>Не могу воспроизвести, от других тоже не слышал о таком. С учетом того, что кодек у тебя тоже не ставится, похоже, что система сильно запущена. Т.е. обработку исключений, конечно, добавлю, но источник их надо искать у тебя.


Возможно система и запущена, но null ref — это у тебя пустые узлы дерева. Незвестные/неправильные записи реестра добавлять не надо, очевидно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.