MKV 및 FLV 파일에 비디오 스트림 (내 웹캠에서 전송)을 저장하려고합니다. 즉, 비디오 및 오디오 파이프 라인을 h264 인코딩 후 분할해야하고 mux가 다른 다중 화기로 각 경로에 분할되어야한다는 의미입니다. |->queue->matroskamux->filesink
v4l2src->videorate->videoscale->x26
다중 제어 신호를 갖는 멀티플렉서를 구현할 수 있습니까? with (sig1 & sig2) select
output <= A when "00",
B when "01",
C when "10",
D when "11",
'0' when others;
난 그냥 새로운 신호에 할당하고 사용할 수 알지만, 그게 내가 가능하면 피하고 싶은 뭔가 예를 들어,
비디오를 캡쳐하고 압축 한 다음 MPEG2 TS로 멀티 플렉스하려고합니다. 이 모든 것은 ffmpeg 라이브러리에서 매우 간단합니다.하지만 파일에 쓰는 대신 버퍼에서 ts 패킷을 캡처하고 다른 방법으로이 스트림을 사용합니다. 이 작업을 수행하는 간단한 방법이 있습니까? 인코딩 된 프레임을 파일에 지금 쓰려면 av_interleaved_write_frame
Mux8 : 3을 사용하여 전체 가산기를 만들려고했으나 실행되지 않습니다! 실행할 때 명령 줄에서 오류가 발생하지 않지만 ghdl이 시작되지 않습니다! 누군가이 코드를 읽고 내가 무엇을 할 수 있는지 말해 줄 수 있습니까? 고마워요. -----------------------MUX8ingressi-------------------
libra