재생 중에 비디오에 동적 텍스트를 오버레이하려면 어떻게 해야 합니까?

재생 중에 비디오에 동적 텍스트를 오버레이하려면 어떻게 해야 합니까?

저는 자전거 트레이너를 타는 동안 비디오를 재생하기 위해 여분의 Linux(Ubuntu 10.04) 상자(OS는 협상 불가능)를 사용하고 있습니다. 또한 Bluetooth 심장 모니터가 있는데 비디오 재생에 실시간 심박수를 오버레이하여 표시하고 싶습니다. 타이밍 정보도 포함하도록 이것을 발전시킬 것입니다. 표시하려는 데이터의 획득을 완전히 제어할 수 있다고 가정하면 문제가 되지 않습니다.

나는 동적 OSD(화면 디스플레이)를 생성하기 위해 쉽게 스크립트를 작성할 수 있는 미디어 플레이어를 원합니다.

VLC나 mplayer가 좋겠지만 작업을 완료하기 위해 거의 모든 미디어 플레이어에 열려 있습니다.

배경 - 저는 10년 이상의 경력을 가진 소프트웨어 개발자입니다. 주로 Java, Python, Ruby, shell-script, C/C++(숙련도 순서)

업데이트: 이런 일이 매번 나에게 발생합니다. 질문을 게시한 후 약속된 Google 결과를 찾았습니다.

http://n0tablog.wordpress.com/2009/02/09/controlling-vlc-via-rc-remote-control-interface-using-a-unix-domain-socket-and-no-programming/

답변1

미디어 플레이어 솔루션을 문의하실 때 너무 편협하게 생각하시는 것이 아닌가 싶습니다. 왜 시스템 전반에 걸친 것이 아닌가? 아직은 시도해 볼 기회가 없었지만,osd_cat(포함 된libXosd) 또는libnotify작동할 수도 있습니다.

관련 정보