2013-04-09 6 views
1

저는 GStreamer를 처음 사용했으며 자막 스트림이있는 비디오 스트림 (현재는 v4l2src)을 matroska 컨테이너에 다중화하려고합니다. 텍스트 스트림에 인코딩 된 .srt 파일을 자막과 함께 전달할 수 있습니다. 그러나 나는 비디오가 기록되는 동안 생성 된 '메타 데이터'를 인코딩하기 위해 자막 스트림을 사용하고 싶습니다. textoverlay를 사용할 수는 있지만 메타 데이터를 이미지에 구워 ​​넣고 싶지는 않습니다. 나는 나중에 이것을하고 싶다 (포스트 프로덕션 효과의 다양한 후).GStreamer 및 동적 부제목

시간이 지남에 따라 matroskamux에 자막을 추가 할 수있는 방법이 있습니까? 자막 텍스트의 내용은 예를 들어 움직이는 카메라의 GPS 좌표와 같이 미리 알 수 없습니다.

이 방법이 matroska 스트림에서 메타 데이터를 기록하는 가장 좋은 방법입니까?

GST-출시-0.10 matroskamux 이름 = 먹스 :

가 여기 내있는 GStreamer 파이프 라인이며, GST 발사의 POV를 형성! filesink location = test.mkv \ v4l2src! x264enc! 멀티플렉서. \ filesrc location = subtest.txt! 서브 파스! kateenc category = SUB! 멀티플렉서.

감사합니다.

답변

0

조금 늦었지만 WebM은 종류 메타 데이터의 자막을 지원합니다.