Ik wil met MPlayer divx afspelen en de AV output via de DVB kaart laten lopen.
De DVB kaart is een Hauppage WinTV Nexus-S. Op deze kaart zit een MPEG-2 decoder. Ik gebruik daarvoor de "-vo mpegpes -ao mpegpes" optie van MPlayer. MPlayer decodeert dus de divx en transcodeert het daarna naar MPEG PES. Dit wordt naar de DVB kaart gestuurd (mbv de LinuxTV drivers). Dit werkt op zich, maar de performance is zeer slecht (stotterend geluid, frame drops). Het probleem zit 'm in het transcoderen naar MPEG. Onder X draait alles heel behoorlijk namelijk.
Is er een mogelijkheid om de MPEG decoder van de DVB kaart te omzeilen en rechtstreeks de TV-out van de DVB kaart te gebruiken? Bv. door Mplayer (video) output naar frame buffers te laten schrijven?
Info over systeem:
Via Epia M10000 (1 GHz)
256 Mb
Hauppage WinTv Nexus-S
Mandrake Linux 9.1
ffmpeg codecs geinstalleerd
LinuxTV drivers (recente versie)
De DVB kaart is een Hauppage WinTV Nexus-S. Op deze kaart zit een MPEG-2 decoder. Ik gebruik daarvoor de "-vo mpegpes -ao mpegpes" optie van MPlayer. MPlayer decodeert dus de divx en transcodeert het daarna naar MPEG PES. Dit wordt naar de DVB kaart gestuurd (mbv de LinuxTV drivers). Dit werkt op zich, maar de performance is zeer slecht (stotterend geluid, frame drops). Het probleem zit 'm in het transcoderen naar MPEG. Onder X draait alles heel behoorlijk namelijk.
Is er een mogelijkheid om de MPEG decoder van de DVB kaart te omzeilen en rechtstreeks de TV-out van de DVB kaart te gebruiken? Bv. door Mplayer (video) output naar frame buffers te laten schrijven?
Info over systeem:
Via Epia M10000 (1 GHz)
256 Mb
Hauppage WinTv Nexus-S
Mandrake Linux 9.1
ffmpeg codecs geinstalleerd
LinuxTV drivers (recente versie)