XML für Videos
-
Dieser Thread wurde von Moderator/in evilissimo aus dem Forum C++ in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
proggn ohne ende schrieb:
Hallo,
ich habe eine Videobearbeitungssoftware geschrieben und will jetzt das Datenformat auf XML umstellen (von avi), weil das zeitgemäßer ist. Gibt es dazu schon was vorgefertigtes?Bist du sicher das du verstanden hast warum es überhaupt verschiedene Datenformate
gibt ? Glaub ich eigentlich nicht, denn sonst wärst du nicht auf so ne Schnapsidee
gekommen.
-
Troll 
-
-
Das kannst du doch einfach selber basteln:
- Das avi hast du schon -> schreibs erstmals als avi auf die Platte
- Lese das avi, und schreib nun Bit für Bit in folgender XML Form:<movie> <length> <long> 123456 *Anzahl Bits* </long> </length> <bit> <index> 0 </index> <value> 1 </value> </bit> <bit> <index> 1 </index> <value> 1 </value> </bit> <bit> <index> 2 </index> <value> 0 </value> </bit> ... <bit> <index> 123455 </index> <value> 1 </value> </bit> </movie>Lesen ist alles umgekehrt machen.
Das Tolle an der Sache: du kannst alte Komponenten wiederverwenden, und dank XML hast du ein Datenformat das jeder ohne Probleme lesen kann. Dank der übersichtlichen Darstellung kann der Benutzer sogar mit einem einfach Texteditor fehlerhafte Stellen reparieren

-
hrhr

MfG SideWinder
-
@XML Profi: *rofl*

Greetz, Swordfish
-
Allerdings musst du bei diesem überlegenem Format mit einer mindestens 8x so großen Datei rechnen. Allerdings sollte das bei den heutigen Speichermedien kein Problem sein

-
Chris++ schrieb:
Allerdings musst du bei diesem überlegenem Format mit einer mindestens 8x so großen Datei rechnen. Allerdings sollte das bei den heutigen Speichermedien kein Problem sein

Man kanns ja danach komprimieren..
-
XML Profi schrieb:
Dank der übersichtlichen Darstellung kann der Benutzer sogar mit einem einfach Texteditor fehlerhafte Stellen reparieren

Das nicht, denn einfache Texteditoren können diese einige GB große Textdatei nicht öffnen und bearbeiten.

-
Chris++ schrieb:
Allerdings musst du bei diesem überlegenem Format mit einer mindestens 8x so großen Datei rechnen. Allerdings sollte das bei den heutigen Speichermedien kein Problem sein

8 fach? Das käme dabei raus, wenn man jedes Byte in Bit-folgen schreiben würde. In der Form dürfte es deutlich mehr als 8 sein.
Aber an einem Witz sollte man nicht so herumdoktorn :p
-
im Beispiel von XML Profi wird ja auch jedes Bit extra gespeichert. Hinzu kommt noch der Index (also hätten wir eigentlich schon 2*8fach) und der Text der für die Tags belegt wird.
aber du hast recht... an einem Witz sollte man nicht herumdoktern

-
http://de.wikipedia.org/wiki/Base64
http://www.xmlmagazin.de/itr/online_artikel/psecom,id,146,nodeid,69.html
-
BINGO!