Old changes (2002-2004)
06.05.2002 Version av_convert_20020506
- kleinere Fehlerbeseitigungen beim Lesen von AVI-Dateien
(Keyframe-Index)
- Neue Funktion in av_convert:
direktes kopieren von Videobildern, ohne neukompression - ermöglicht
verlustfreies aufsplaten von Dateien
20.05.2002 Version av_convert_20020520
- v4lgrab in av_rec umbenannt
- DIVX-Encoder auf neue Version (12.04.2002) aktualisiert.
10.06.2002 Version av_convert_20020610
- mehrere Eingabedateien
- Plugin-Information von Codec-Modulen enthält jetzt auch ,,echten``
Namen des Codecs wie er im jeweiligen Dateiformat benutzt wird
18.07.2002 Version av_convert_20020718
- neues IO-Modul ,,mp3``
- mp3-Codec liest auch Layer 2
- Abhängigkeiten von ,,libg++`` entfernt
Klassen ,,String`` und ,,Regex`` in libVideoFile übernommen
- Das yuv4mpeg-IO-Modul kann vorwärts positionieren (Frames überspringen)
- Wav-IO-Modul wieder funktionsfähig
21.07.2002 Version av_convert_20020721
- Weitere Abhängigkeiten von ,,libg++`` entfernt
01.09.2002 Version av_convert_20020901
- neues IO-Modul ,,MpegVideo``
- neuer Video-Codec ,,mpeg`` liest mpeg1/2 Video
- av_convert zeigt Liste mit geladenen IO-Modulen und Codecs an
Optionen ,,-h IO-Module``, ,,-h V-Codecs``, ,,-h A-Codecs``
- CPU-speziefische Optimierungsstufe -march=... wird automatisch erkannt
01.10.2002 Version av_convert_20021001
- Neues ffmpeg-Codec-Plugin
- Video: Unterstützung für divx3, mjpeg, h263 (nicht getestet), mpeg1
- Audio: ac3, mp2
- MpegVideo kann nun mpeg1 lesen und schreiben
- Fehler in MpegVideo IO-Modul beim Lesen behoben
- Fehler in mp3 IO-Modul bei Seek() behoben
26.10.2002 Version av_convert_20021026
- Fehler bei Avi-Dateien mit 5-Kanal ac3-Audio behoben
- ac3 wird immer auf 2 Kanäle runtergemixt
- Avi IO-Modul übernimmt alle Audio-Parameter vom Codec
- Interne Änderungen im Audio-Subsystem - Audiotarck nicht mehr von
Bit-Auflösung des Codecs abhängig
27.12.2002 Version av_convert_20021227
- xvid-codec aktualisiert auf Version 0.9.0
- Für Textausgaben wird jetzt gettext() verwendet
- Englische Übersetzung erstellt
- Kommandozeilen-Interface für Übergabe von Codec-Parametern geändert
- neues Mpeg IO-Modul liest Mpeg1 und Mpeg2 System-Streams
- Fehler in Mpeg-Codec behoben - beim decodieren wurden Bilder ausgelassen.
05.01.2003 Version av_convert_20030105
- Änderung im API von libVideoFile
- neue Klasse VideoFrame ermöglicht:
- Rechteck aus einem Bild ausschneiden
- Bilddaten können in beliebigen Auflösungen und Farbräumen gelesen
werden
Umwandlung und Skalierung erfolgt automatisch
- av_convert kann Bildausschnitt der Eingabedatei wählen und Ausgabe
auf beliebige Größe skalierren.
12.01.2003 Version av_convert_20030112
- Änderungen für gcc-3.2 Kompatibilität
10.05.2003 Version av_convert_20030510
- Mpeg IO-Modul
- Mpeg-Systemstreams (Mpeg1/2) können jetzt auch geschreiben werden
- verbesserte Positionierung - A/V-sync Problem bei DVD-Streams behoben
- DV-Codec aktualisiert - es wird libdv-Version >= 0.98 benötigt
22.12.2003 Version av_convert_20031222
12.04.2004 Version av_convert_20040412
- Neues Avi IO-Modul (das alte Modul kann über Avi_old aufgerufen werden)
- Es können Avi-Dateien >2GB gelesen werden
- Plugin-Loader für Videocodecs überarbeitet:
- Trennung von internen Bezeichnungen (abhängig von Dateiformat) und
Codecname
- Codecs werden über einen einheitlichen Namen aufgerufen
- keine Mehrfachnennungen in der Plugin-Liste
- Defaultsprache für Meldungen ist jetzt Englisch
- Parameter von av_convert lässt Offset zwischen Audio- und Video-Stream
in einer Eingabedatei angeben.
- neue Audio-Codecs für ulaw und alaw
27.12.2004 Version av_convert_20041227
- Neue Funktionen zum Lesen von DVDs
- Neues Dateiformat ,,Dvd``
- Fehlerbeseitigungen bei der Positionierung in Mpeg-Dateien und DVDs.
- av_convert ermöglicht die Auswahl von Audio- und Video-Track in der
Quelldatei
- libVideoFile-API:
- IO-Module können Optionen haben.
- Die Datei wird nicht mehr sofort beim Erstellen des VideoFile-Objekts
geöffnet, sondern muß über die Methode Open() geöffnet werden.
- Der Fehlerstatus von Open() kann über die Methode ErrorStatus() abgefragt
werden.
- Optionen des IO-Moduls müssen vor dem Aufruf von Open() gesetzt werden.
- av_convert kann Optionen der IO-Module setzen.
- Neuer Video-Codec ,,Raw`` zum lesen und schreiben von unkompremiertem
Video.
- Dateityp-Erkennung verwendet das Standard-Program ,,file``.
- Das Wav-IO-Modul verwndet zum Dateizugriff die Methoden umd Typen
aus RIFFio.
- Neues Programm ,,av_info``
Ausgabe von Informationen über eine Videodatei.
- Update von XVID auf Version 1.0.2
- Kodierung mit B-Frames möglich
- Verzeichnich für Module lässt sich über die Umgebungsvariable ,,VIDEOFILE_PLUGIN_DIR``
ändern.
|