GStreamer или DirectShow для разработки Windows? [закрыто]

https://gist.github.com/3118596

Существует реализация для JavaScript. Он имеет функции для получения k-комбинаций и всех комбинаций массива любых объектов. Примеры:

k_combinations([1,2,3], 2)
-> [[1,2], [1,3], [2,3]]

combinations([1,2,3])
-> [[1],[2],[3],[1,2],[1,3],[2,3],[1,2,3]]

16
задан rogerdpack 16 September 2011 в 15:53
поделиться

3 ответа

Хорошо, я сам отвечу на этот вопрос. Ответ прост: GStreamer! До сих пор я не испытывал никаких трудностей. Чтобы заставить его работать в Windows, вам нужно использовать GStreamer Winbuilds .

Обновление (6 месяцев спустя)

На самом деле, я немного поджег себя по этой ставке. Позже в проекте клиент указал, что кодек WMV9 (VC-1) должен быть поддержан. Поскольку кодировщики WMV9 поддерживаются только на платформах Microsft, это невозможно было реализовать в решении на основе GStreamer. Так что, возможно, DirectShow был бы правильным выбором.

14
ответ дан αλεχολυτ 16 September 2011 в 15:53
поделиться

Last time I worked with GStreamer in windows was quite tedious.

If you take this way, you should be willing to spend a lot of time dealing with runtimes hell and other compilation issues. First thing you need to evaluate is which compiler/runtime you will use.

If portability is not a must, I whould take the easy way. DirectShow.

8
ответ дан 30 November 2019 в 21:10
поделиться
[

] Рассмотрим взглянуть на VLC. []http://www.videolan.org/[] Я второй, что fnieto сказал о компиляции ада с GStreamer на Winbdows (делал это недавно). Но если вы знакомы с unix окружением, то с Cygwin от MSYS это может быть не так уж и сложно. Но учтите, что вы, вероятно, не получите легкодоступной и надежной поддержки аппаратного обеспечения с GStreamer на Windows, как это может случиться с Media Foundation или DirectShow. На фреймворк Microsoft Media Center iTV тоже стоит обратить внимание. [

]
5
ответ дан 30 November 2019 в 21:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: