How can I overlay dynamic text on a video during playback?












1















I am using a spare linux (Ubuntu 10.04) box (os is non-negotiable) to playback videos while riding on a bike trainer. Additionally, I have a bluetooth heart monitor and I'd like to display my realtime heart rate overlayed on the video playback. I'll likely evolve this to include timing info as wellAssume that I have full control of acquisition of the data I want to display, that's not the issue.



I simply want a media player that I can easily script to create dynamic on-screen-displays (OSD).



I'm open to just about any media player to get the job done though VLC or mplayer would be nice...



Background - I am software developer with 10+ years experience, mainly Java,Python,Ruby,shell-script,C/C++ (order of proficiency)



UPDATE: This happens to me every time. I find the a promised google result AFTER I post a question.



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










share|improve this question





























    1















    I am using a spare linux (Ubuntu 10.04) box (os is non-negotiable) to playback videos while riding on a bike trainer. Additionally, I have a bluetooth heart monitor and I'd like to display my realtime heart rate overlayed on the video playback. I'll likely evolve this to include timing info as wellAssume that I have full control of acquisition of the data I want to display, that's not the issue.



    I simply want a media player that I can easily script to create dynamic on-screen-displays (OSD).



    I'm open to just about any media player to get the job done though VLC or mplayer would be nice...



    Background - I am software developer with 10+ years experience, mainly Java,Python,Ruby,shell-script,C/C++ (order of proficiency)



    UPDATE: This happens to me every time. I find the a promised google result AFTER I post a question.



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










    share|improve this question



























      1












      1








      1








      I am using a spare linux (Ubuntu 10.04) box (os is non-negotiable) to playback videos while riding on a bike trainer. Additionally, I have a bluetooth heart monitor and I'd like to display my realtime heart rate overlayed on the video playback. I'll likely evolve this to include timing info as wellAssume that I have full control of acquisition of the data I want to display, that's not the issue.



      I simply want a media player that I can easily script to create dynamic on-screen-displays (OSD).



      I'm open to just about any media player to get the job done though VLC or mplayer would be nice...



      Background - I am software developer with 10+ years experience, mainly Java,Python,Ruby,shell-script,C/C++ (order of proficiency)



      UPDATE: This happens to me every time. I find the a promised google result AFTER I post a question.



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










      share|improve this question
















      I am using a spare linux (Ubuntu 10.04) box (os is non-negotiable) to playback videos while riding on a bike trainer. Additionally, I have a bluetooth heart monitor and I'd like to display my realtime heart rate overlayed on the video playback. I'll likely evolve this to include timing info as wellAssume that I have full control of acquisition of the data I want to display, that's not the issue.



      I simply want a media player that I can easily script to create dynamic on-screen-displays (OSD).



      I'm open to just about any media player to get the job done though VLC or mplayer would be nice...



      Background - I am software developer with 10+ years experience, mainly Java,Python,Ruby,shell-script,C/C++ (order of proficiency)



      UPDATE: This happens to me every time. I find the a promised google result AFTER I post a question.



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







      linux video vlc-media-player mplayer overlay






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jan 26 '12 at 18:42







      basszero

















      asked Jan 26 '12 at 18:06









      basszerobasszero

      622810




      622810






















          1 Answer
          1






          active

          oldest

          votes


















          0














          I think you might be thinking too narrowly when you ask for a media player solution. Why not something system wide? I haven't had a chance to try anything yet, but osd_cat (Included in libXosd) or libnotify might work.






          share|improve this answer
























          • I like where you're going - I'll look into those

            – basszero
            Jan 27 '12 at 16:04











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "3"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f382751%2fhow-can-i-overlay-dynamic-text-on-a-video-during-playback%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          I think you might be thinking too narrowly when you ask for a media player solution. Why not something system wide? I haven't had a chance to try anything yet, but osd_cat (Included in libXosd) or libnotify might work.






          share|improve this answer
























          • I like where you're going - I'll look into those

            – basszero
            Jan 27 '12 at 16:04
















          0














          I think you might be thinking too narrowly when you ask for a media player solution. Why not something system wide? I haven't had a chance to try anything yet, but osd_cat (Included in libXosd) or libnotify might work.






          share|improve this answer
























          • I like where you're going - I'll look into those

            – basszero
            Jan 27 '12 at 16:04














          0












          0








          0







          I think you might be thinking too narrowly when you ask for a media player solution. Why not something system wide? I haven't had a chance to try anything yet, but osd_cat (Included in libXosd) or libnotify might work.






          share|improve this answer













          I think you might be thinking too narrowly when you ask for a media player solution. Why not something system wide? I haven't had a chance to try anything yet, but osd_cat (Included in libXosd) or libnotify might work.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Jan 26 '12 at 19:31









          daxleroddaxlerod

          2,22611618




          2,22611618













          • I like where you're going - I'll look into those

            – basszero
            Jan 27 '12 at 16:04



















          • I like where you're going - I'll look into those

            – basszero
            Jan 27 '12 at 16:04

















          I like where you're going - I'll look into those

          – basszero
          Jan 27 '12 at 16:04





          I like where you're going - I'll look into those

          – basszero
          Jan 27 '12 at 16:04


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Super User!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f382751%2fhow-can-i-overlay-dynamic-text-on-a-video-during-playback%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

          Mangá

           ⁒  ․,‪⁊‑⁙ ⁖, ⁇‒※‌, †,⁖‗‌⁝    ‾‸⁘,‖⁔⁣,⁂‾
”‑,‥–,‬ ,⁀‹⁋‴⁑ ‒ ,‴⁋”‼ ⁨,‷⁔„ ‰′,‐‚ ‥‡‎“‷⁃⁨⁅⁣,⁔
⁇‘⁔⁡⁏⁌⁡‿‶‏⁨ ⁣⁕⁖⁨⁩⁥‽⁀  ‴‬⁜‟ ⁃‣‧⁕‮ …‍⁨‴ ⁩,⁚⁖‫ ,‵ ⁀,‮⁝‣‣ ⁑  ⁂– ․, ‾‽ ‏⁁“⁗‸ ‾… ‹‡⁌⁎‸‘ ‡⁏⁌‪ ‵⁛ ‎⁨ ―⁦⁤⁄⁕