.ts Datei in C kopieren

  • Hallo!
    Wie kopiere ich in C am besten .ts Dateien?
    Ich hab jetzt folgendes Codebeispiel mit sendfile. Das funktionierte bei meinen Tests.


    Kann ich das so machen, oder gibt es eine bessere Lösung?

  • Der einzige Nachteil ist, dass es Linux-Only ist. Sonst ist das schon eine effiziente Lösung.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Ich mag stackoverflow für solche Fragen: http://stackoverflow.com/quest…py-a-file-on-unix-using-c

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ich mag stackoverflow für solche Fragen: http://stackoverflow.com/quest…py-a-file-on-unix-using-c


    Ja, die Seite hab ich auch schon gesehen. Aber gegenüber der sendfile Lösung
    doch ziemlich kompliziert. Und da es nur um eine Implementierung für den
    VDR geht, scheint dann sendfile doch die bessere Wahl zu sein. Soll ja
    ziemlich effizient sein. Und da ich .ts Dateien kopieren will, ist das schon
    wichtig. Klar, ich hätte auch einen Systemcall mit cp machen können.

  • Danke!
    Dass das nur unter Linux geht, ist schon klar. Soll ja beim VDR verwendet werden.


    Na ja, aber der läuft normalerweise auch unter BSD, oder auf anderen Unixes.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Was haltet ihr hiervon:


    Funktioniert jedenfalls bestens mit binary dateien.

Jetzt mitmachen!

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