Habe lange nach einer Möglichkeit gesucht um aufgenommene HDTV .ts Files zu Recodieren um Speicherplatz zu sparen. Ich sag’s gleich im Vorraus, Werbung rausschneiden ist (noch nicht). Zum “Glück” senden zur Zeit nur Sender wie Arte, ZDF, ARD und evtl. noch ServusTV in HD. Die ersten drei in 720p und ServusTV in 1080i. Ich will hier auch nur eine Methode für die ersten drei Sender aufzeigen. Auch lassen sich die Recodierten Files oft nicht mit z.B. dem KMPlayer abspielen aber mit dem VLC-Player und vor allem mit XBMC auf meinem HTPC abspielen. Auch lassen sich der/das Anfang/Ende vom Film nur Minutengenau schneiden. Am Ende des Films ist es ja egal, am Anfang eher nicht. Mich störts nicht mehr.
Zum Anfang/Ende Wegschneiden benutze ich tsMuxer von SmartLabs. Einfach eine .ts Datei auf die das Fenster tsMuxerGUI.exe ziehen, die folgende Meldung mit OK wegklicken. Dann den Reiter Split & Cut wählen, dort das Häkchen Enable Cutting setzen und die Start/End-Minute eingeben. Dort lieber eine Minute mehr als zu wenig. Unter Output das TS-Muxing lassen und mit dem Browse-Button einen Zieldatei angeben. Nun rödelt tsMuxer sehr schnell den gebrauchten Filmbereich in die Zieldatei.
Diese Zieldatei holen wir uns nun in den VLC-Player. Ich starte den VLC-Player und klicke Medien-Konvertieren/Speichern. Dort wähle ich die HDTV .ts Datei per Hinzufügen aus und klicke dann unten Konvertieren. Auf der nächsten Seite wähle ich unter Profil Video – H.264 + AAC (TS) aus. Danach klicke ich noch daneben auf das Werkzeug-Symbol und wähle im Reiter Verkapselung MPEG-PS, im Reiter Videocodec setze ich ein Häkchen bei Video, Codec H-264, Bitrate 2500kB/s, Bildwiederholrate 25 FPS, Skalieren 1, Breite 1280 und Höhe 0. Im Reiter Audio ein Häkchen bei Audio und bei Originalspur beibehalten dann sind die restlichen Werte egal da die Audiospur nicht recodiert wird.
Diese ganzen Einstellungen kann man sich unter einem neuen Profilnamen speichern. Nun sind wir wieder zurück im Konvertieren-Fenster. Dort unter Zieldatei noch einen Dateinamen und Speicherort aussuchen. Dabei keine spezielle Datei-Endung angeben. Diese wird vom VLC-Player auf .ps gesetzt, was erstmal völlig egal ist.
Nun Start klicken und der Konvertier-Vorgang beginnt. Ist der Vorgang durch benenne ich die Datei-Endung noch in .mp4 um und fertig. Man kann sagen das aus einer 10GB großen Quelldatei danach einen ca. 2GB große H.264 .MP4 Datei wird. Und ich sehe keinen qualitativen Unterschied zur Originaldatei. Und da wird immer behauptet HDTV könne man nicht sparsamer recodieren. Wie oben erwähnt lässt sich die erzeugte mp4 im VLC-Player und in XBMC lippensynchron abspielen.