У меня есть фильтр источника, который выдвигает поток "h264". Я хочу записать этот поток в контейнер MPEG4 (или может быть AVI).
SourceFilter[output = H264] ---> X--->Y ....--->FileWriter[record.mpeg4]
Как я могу сделать это с DirectShow? (также откройте альтернативные решения, которые не используют DirectShow)
С наилучшими пожеланиями
П.С .: Кстати, что лучше?
формат контейнера для потоков H264?
Обновление для MPEG-4 Mux
Ну, я просто попробую MPEG-4 Mux (www.gdcl.co.uk/mpeg4). Мой фильтр источника RTSP и MUX не может быть подключен. Intelligent Connect пытается поместить декодер FFdshow между фильтром источника и мультиплексором.
Это не выдает ошибку в graphEdt, но записанный поток - "O" BYTE. Нет записи.
Я не могу что-то сделать ... Но что это?
![enter image description here](https://i.stack.imgur.com/PlVOP.png)