Demuxing on the fly?

  • Ohne lange Vorrede: Da viele zuerst mittels VDR Aufnahmen machen und anschließend mit einem der zahlreichen Tools (z.B. vdrconvert) alles umwandlen und auf eine DVD brennen,drängt sich mir die Frage auf:


    Kann man VDR-Aufnahmen schon während des Recordings, also on the fly demuxen???


    Dann kann man sich beim DVD-erstellen Zeit sparen und Rechenkapazität ist während der Aufnahme ja da.


    Wenn man den Faden jetzt weiter spinnt, könnte man ja nach dem sofortigen Demuxen das ganze gleich wieder DVD-konform re-encoden........ Nur so ne Idee, aber wäre schon mal dankbar für 'ne Antwort auf die erste Frage


  • Hallo,


    prinzipiell ja, der Teufel steckt aber gehörig im Detail.


    Prinzipiell könntest Du einfach einen Streaming Client schreiben, der die Daten gleich durch VDRsync leitet, also in etwa so



    Code
    /-> Audio \Streaming Server-> Client -> VDRsync --> Audio -mplex-> dvdauthor                                     \-> Video /



    Der rechte Teil der Grafik ist schon realisiert, wenn Du VDRsync mit der --use-pipe Option aufrufst. Per STDIN kann man auch schon Daten an VDRsync pipen, fehlt nur noch der Streaming Client, und dass die --use-pipe Option auch mit STDIN funktioniert....


    Ausserdem kommt dann das Problem hinzu, wenn sich plötzlich das Audioformat ändert, oder die Auflösung, etc pp.


    Überlegt habe ich das auch schon länger, allein die Zeit fehlt.


    Cheers


    Peter

    Mitstreiter für VDRsync gesucht!
    Egal ob Perl Programmierer, Tester, Doku-Schreiber oder User, jede Hilfe ist willkommen. Infos hier im Board (nach vdrsync suchen) oder auf der vdrsync-Homepage

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!