DVBcut und der Topfield TF4000PVR

Hier gibt es neben div. Tools rund um das Thema DVB, Videobearbeitung und die Topfield PVRs meine Kompilate von DVBcut für Windows und Linux, die ev. etwas aktueller sind (siehe ChangeLog), als die auf der offiziellen Seite. Für alle, die nicht selbst kompilieren wollen/können... einfach alles in ein Verzeichnis eurer Wahl entpacken.

Ausserdem gibts noch eine Link-Liste mit nützlichen Linux-Tools für Windows, sowie das DVBcut Batch/CLI-HowTo!

Um Videos innerhalb DVBcut abspielen zu können wird zusätzlich der MPlayer benötigt!
Kompilierte Windowsversionen die auch grosse Dateien unterstützen sind auf G. Tiesis Webseite zu finden, einfach das passende 7-Zip-Archiv (P3/P4/RTM & SVN... kein GUI!) in das DVBcut-Verzeichnis entpacken.
For being able to play back video inside DVBcut additionally the MPlayer is required!
Precomiled binaries for Windows with Large-File-Support can be found on G. Tiesis website, just unpack the appropiate 7-Zip-Archive (P3/P4/RTM & SVN... no GUI!) into the DVBcut directory.

If you just want to update your old DVBcut-Version PLEASE save bandwidth and download the archive WITHOUT the DLLs!!!

DVBcut for Windows (v0.6.0 Rev.166, 7ZIP-Archives: without DLLs (0.7MB), QT&MinGW DLLs (2.6MB), with DLLs (3.3MB))
NEU: Hilfemenu, Anzeige von Videoinformationen und kleinere Bugfixes... und wie gehabt: Automatische Kapitelmarken, verbesserte ConvertBookmarks-Funktionen für 4:3/16:9-Material, CLI-Optionen -cut/-automarker, gesplittete Inputdateien auch unter RecentFiles, format-Option in CLI/Projekt-File, Unterstützung des neuen Topfield TF7700HDPVR Receivers, konfigurierbare Snapshots (PNG, JPG, GIF,... u.a.), automatische Kapitel-Snapshots, Suggest/Import/Convert Bookmarks,... und konfigurierbare OutputPipes (Linux-Version ONLY! ;-)).
DVBcut for Linux (v0.6.0 Rev.166, Suse 10.3)
Auf meinem Suse-System erzeugtes binary... sollte eigentlich auf jedem Linux-System funktionieren, das über die entsprechenden (oder kompatible) Bibliotheken verfügt (u.a. qt3, libao, libmad, liba52,... einfach mit 'ldd ./dvbcut' nachgucken was benötigt wird bzw. fehlt und gegebenenfalls installieren)!
DVBcut Sourcecode (v0.6.0 Rev.166, TAR/BZ2-Archiv))
Wen's interessiert... die verwendeten Quellen aus dem subversion repository (Revision 166).

PeN's TFDISK Paket
Das klassische Kommandozeilentool um die Festplatte des Topfield SAT-Receivers TF4000PVR auszulesen und zu beschreiben. Im Gegensatz zu den Originalquellen sind nun nicht nur die Windows- sondern auch Linuxbinaries (gcc 4.1.0-25, glibc 2.4-31.1) enthalten und ein Problem mit neueren Compilern wurde gefixed! Ausserdem werden zusätzlich die SCSI devices (USB!) nach Topfield Platten gescanned.

TFFS (incl. binary für FUSE 2.5.2)
Treiber um TF4000PVR-Platten mit Hilfe von FUSE ins Linux-Filesytem einzubinden. Im Gegensatz zum Original werden in diesem (halb)offiziellen Release v0.9.1 die Filenamen von allen "seltsamen" Zeichen (nichtdruckbare, Umlaute, Hochkommas...) bereinigt, das für TF4000-Transportstreams gebräuchliche ".tts" angehängt (damit man z.B. im DVBcut-Filedialog danach filtern kann) UND die von 'du' angezeigten Filegrössen stimmen nun auch.

TSfilter
Linux-Tool zum Filtern eines MPEG2 Transport Streams. Das CLI-Programm liesst standardmaessig von STDIN und schreibt auf STDOUT, zus. gibt es auch noch ein einfaches GUI (Tcl/Tk). Man spart dabei ca. 20-60% Plattenplatz so nebenbei beim Kopieren der Dateien indem nur unverschlüsselte Audio/Video-Daten behalten werden (Option -k behält zus. ALLE Daten vor dem ersten gültigen TS-Paket, so z.B. auch den Topfield-Header).

topf2ts
Im Gegensatz zu TSfilter wird das File nicht kopiert, sondern nur der Topfield-Header mit Nullen überschrieben (basiert auf topf2mvix mit einer Zusatzoption für TF4000PVR-Header und Test auf kaputte Pakete am Anfang des streams)!

replex
Modifizierte Version von replex (v0.1.6.8), einem Linux-Tool zum re- bzw. demultiplexen von u.a. MPEG2-TS nach PS. Topfield-Aufnahmen werden damit nun auch richtig als TS erkannt & akzeptiert!

video2mkv
Kleines Tcl-script basierend auf mplayer/mencoder und mkvmerge um nahezu beliebige Videoformate in Matroska-Container zu packen und zu Schneiden (z.B. auch HDTV-Transportstreams).

BatchGUI (aka GUI4mplex, GUI4tsfilter, GUI4anyCLI,...)
Tcl/Tk-GUI zur Ausführung von allen möglichen CLI-Programmen in einer Batch-Queue!
Beispielhaft konfiguriert für das Multiplexen von MPEG2 elementary streams mithilfe des Open-Source multiplexers mplex, das Filtern von transport streams mit tsfilter und das Indizieren von MPEG-Files mit dvbcut... man kann damit aber auch leicht ffmpeg aufrufen... oder dvdauthor ... oder ... was auch immer. Einfach das script der jeweils zu ladenden Konfigurationsdatei entsprechend umbennen/verlinken oder inline konfigurieren.

PALgrid
Kleines MPEG2-Standbild zum Ausmessen des sichbaren Bereichs des TV-Bildschirms in Pixeln (insb. bei Röhrenfernsehern nützlich). Archiv enthaelt das ganze als PPM-Bild, MPEG2-Video oder DVD-ISO-Image und das Linux-Script zum selbst Erzeugen/Modifizieren (die verw. Programme gibts aber auch unter Windows).


NOW PLAYING: