Seite 1 von 3

intro video -> codec

Verfasst: 25.11.2006 22:56
von a14xerus
Hi Leute, ich habe ein Intro für mein Spiel gemacht, und frage mich jetzt, in welchem Codec ich es speichern soll, da auf jedem pc andere codecs funktioniern bzw nicht funktionieren.
Auswahl, die erstellen kann:
Video:
  • avi
    • Asus 1
      Asus 2
      DivX
      H.263
      H.263+
      H.264
      MPEG I
      MPEG II
      MPEG IV
      MS MPEG IV 1
      MS MPEG IV 2
      XviD
    mpg
    • MPEG I
      MPEG II
    wmv
    • MS MPEG I
      MS MPEG II
      wmv 7
      wmv 8
Sound:
  • AC3
    mp2
    mp3
    WAV (PCM 16)
//Edit:
Größe: 640x480
Frame: egal, wahrscheinlich 15 fps

Verfasst: 25.11.2006 23:03
von Creature
ich würde mich für einen .avi und .wav entscheiden.
das sind die codecs, die wohl die meisten installiert haben werden.
btw: grundsätzlich funzen alle codecs auf jedem computer, sie müssen nur installiert sein...

Verfasst: 25.11.2006 23:35
von hardfalcon
AVI ist kein Codec, sondern nur ein Containerformat. Da kann so ziemlich jeder Codec drinstecken ;)

Ich würde dir zu MPEG I und MP3 raten, das sollte auf so ziemlich jedem PC laufen. Wenn der Ziel-PC kein MP3 abspielen kann, stammt er mit ziemlicher Sicherheit nicht aus diesem Jahrtausend. Ein PC, der keine MP3s abspielen kann, hat mit absoluter Sicherheit auch kein DirectX 7 drauf... (die Sprite-, Sound-, Keyboard- und Mouse-Libs von PB setzen jedoch DirectX7 vorraus)

Verfasst: 26.11.2006 13:02
von dllfreak2001
avi ist sehr wohl ein codec.
du kannst auch nen mpg-video in wav abspeichern der player spielt es trotzdem als video ab.
In sofern kannst du alles als container missbrauchen.

Verfasst: 26.11.2006 13:16
von hardfalcon
http://de.wikipedia.org/wiki/Avi hat geschrieben:AVI (Abk. für Audio Video Interleaved) ist ein von Microsoft definiertes Video-Containerformat, das von dem für Windows 3.1 eingeführten RIFF (Resource Interchange File Format) abgeleitet ist. In einer AVI-Datei können mehrere Video-, Audio-, MIDI- und Textdatenströme vorhanden sein. Diese können mit verschiedenen Verfahren kodiert sein (daher auch Containerformat). Der Typ eines Videostreams wird über so genannte FourCCs (Four Character Code) gespeichert. Für Audiostreams kommen TwoCCs zum Einsatz. Zum Kodieren oder Dekodieren wird für jeden Stream ein entsprechender Codec benötigt. Die meisten AVI-Dateien nutzen die Erweiterungen, die von der Matrox OpenDML-Gruppe im Februar 1996 vorgestellt wurden. Diese Dateien werden von Microsoft in begrenztem Umfang unterstützt und sind inoffiziell als AVI 2.0 bekannt.

[...]

das Format wird auch von einer Vielzahl DVD-Spieler unterstützt (sofern Codecs enthalten sind, die der Spieler lesen kann)

[...]

Zudem führten einige weitverbreitete, aber fehlerhafte Programme, Splitter und Codecs zu Problemen, wie z. B. bei der Wiedergabe von AVI-Dateien mit VBR-Audiospur oder mit MPEG-4-Videospur.

Diese Nachteile führten zur Entwicklung anderer Containerformate wie Matroska, Ogg Media oder auch dem DivX-Containerformat.

[...]
Wie kommst du auf die Idee, dass AVI ein codec sein könnte? Nach deiner Beschreibung wäre selbst ein ISO-Image (z.B. von einer DVD) ein Codec...

Verfasst: 26.11.2006 13:37
von ZeHa
du kannst auch nen mpg-video in wav abspeichern der player spielt es trotzdem als video ab.

Du meinst, ein .mpg-Video einfach nur als .wav umzubenennen?! :freak:

Klar geht das, und der Player merkt dann auch daß das gar kein .wav ist sondern ein .mpg, weil er nämlich den Header ausliest und dort drinsteht, daß es sich um ein .mpg handelt.

Aber das hat mit der Diskussion Codec oder Container überhaupt nix zu tun, sondern nur mit "ich benenne meine Dateien mal kurz um".

Verfasst: 26.11.2006 14:06
von a14xerus
die endung steht ja nur für das programm, womit windows es öffnet, ansonsten is sie egal
zu avi:
avi ist kein codec, ich glaube die meistbenutzen avi codecs sind h263
und divx bzw xvid
wobei ich schon das problem hatte, das einer meiner kumpels kein divx hat, weil dann sein explorer verrück spielt
(habe ja extra die codecs unter die endungen sortiert, weil ich pro endung die aufgelisteten codecs codieren kann)

Verfasst: 26.11.2006 14:38
von Kaeru Gaman
ich würde AVI benutzen mit einem minimum-codec, der halbwegs platzsparend ist,
aber auch alt genug, um möglichst verbreitet zu sein.

da immer den allerdeuesten codec verwenden zu wollen halte ich für eher kontraduktiv.

Verfasst: 26.11.2006 15:14
von Hellhound66
Ich stimme Hardfalcon in der Wahl der Codecs zu. Das sollte funktionieren.

Verfasst: 28.11.2006 18:50
von dllfreak2001
divx geht mehr in richtung mpg4

war nicht inde video avi?