Asfbin
Aus Onlinetvrecorder
Inhaltsverzeichnis |
Beschreibung
Asfbin ist ein Kommandozeilen-Tool von Radek Strugalski, um wmv-Dateien verlustfrei zu bearbeiten. Es kann Dateien schneiden, reparieren und zusammenfügen. Inzwischen gibt es auch eine Version mit grafischer Benutzeroberfläche.
- Vorteile: Die Dateien werden nicht neu codiert, dadurch ist die Bearbeitung schnell und die Qualität wird nicht verändert.
- Nachteile: Bei einer Asfbin-Version älter als V. 1.5.0.530 kann ein geschnittenes Segment immer nur an einem Keyframe beginnen. Wird z.B. ein Werbeblock aus einem Film herausgeschnitten, dann hat das zur Folge, dass u.U. der letzte Rest des Werbeblocks im Film bleibt (meist nur ca. 1 Sekunde oder weniger, hängt aber von der Häufigkeit der Keyframes ab). Neu ab Version 1.5.0.530: Asfbin kann nun Keyframes bei Bedarf ergänzen. Dazu muss in der Kommandozeile die Option -rkf verwendet werden. (siehe auch unten)
Genauigkeit: Frames vs. Keyframes
Wird asfbin in einer älteren Version als V. 1.5.0.530 verwendet, oder wird die Option -rkf nicht angegeben, so schneidet asfbin nur bei Keyframes. Dabei gilt: Wird ein Segment definiert, das behalten werden soll (der Rest soll also weggeschnitten werden), dann sucht Asfbin von der gewünschten Startzeit in Richtung Filmanfang, bis es auf einen Keyframe trifft. Dort wird geschnitten. Die gewünschte Endzeit wird in jedem Fall genau geschnitten.
Dieses Verhalten kann mit der Option -istart deaktiviert werden. Dadurch schneidet das Programm unmittelbar bei der gewünschten Startzeit. Dadurch fehlt aber dann im fertig geschnittenen Film der erste Keyframe für das gewünschte Filmsegment, so dass das Ergebnis in der Regel nicht zu gebrauchen ist.
Will man unbedingt genau an der gewünschten Startzeit schneiden, geht das nur, wenn der Film mit Hilfe anderer Programme neu codiert wird.
Quasi-keyframegenaues Schneiden: Erst mit VirtualDub-MPEG2 den Film öffnen und sich dort die Stellen mit Keyframes notieren (steht unten in der Statusleiste, bei einem Keyframe steht hinter der Timestamp ein [K]). Danach diese Stellen im asfbin-assistant suchen und als cutlist speichern. Hierbei braucht man natürlich auch die Option -istart, wenn man das richtige Frame ausgesucht hat gibts aber keine Probleme beim Abspielen.
Ab Version 1.5.0.530 kann Asfbin Keyframes bei Bedarf ergänzen. Dazu muss in der Kommandozeile die Option -rkf verwendet werden. Mit Hilfe dieser Option ist nun frame-genaues Schneiden möglich. Dieses Feature funktioniert allerdings laut asfbin-homepage nicht bei allen Filmarten. Ein Test mit einer OTR-Datei ist bei mir aber positiv verlaufen. (Siehe jedoch auch unten: Probleme)
Bedienung
Eine Beschreibung der Kommandozeilenparameter gibt es hier:
http://www.radioactivepages.com/english/asfbin_details.html
Einfacher geht es mit einer Windows-Benutzeroberflächen (Graphical User Interface, GUI). Davon gibt es zwei:
- Cut Assistant (früher Asfbin Assistant)
- AsbinGui 0.1, von der gleichen Seite herunterzuladen wie Asfbin selbst.
Probleme
Decompression error: VCM decoding driver is not available
Download
- AsfBin (aktuelle Version) – Freeware (bei nicht-kommerzieller Anwendung)
