Archiv Sound, Video, MP3 und Co 8.736 Themen, 38.491 Beiträge

Welcher Codec ist der Beste

Christian.Wanke / 10 Antworten / Baumansicht Nickles

Hallo alle zusammen.


Kann mir jemand sagen welcher Codec nun der Beste ist, bzw. Vor und Nachteile der einzelnen Codecs nennen?


- Angelpotion V3 Codec(benutze ich zur Zeit)


- Divx 3,20


- Divx 4,11


- Divvx 5.01


 


Vielen Dank schon im Voraus

Thomas G Christian.Wanke „Welcher Codec ist der Beste“
Optionen

Hmm, das ist nicht leicht...
Erstmal kann man sagen dass Divx 5 die besten Kompressionsergebnisse erzielt, zumindest wenn man mit 2pass Encoding arbeitet. Da das 2pass Encoding bei mir aber leider nicht so recht klappen will, benutzte ich üblicherweise den Divx 3-Codec. Angelpotion ist eigentlich das Gleiche wie Divx 3, nur eben anders verpackt. Und Divx 4.11 nutzte ich nicht, da, wenn man erstmal Divx 5 in seinem System hat, der 4.11er nicht mehr installiert werden kann.
Wenn man übrigens ohne 2-Pass Encoding arbeitet, kann dem alten 3er keiner von den Neuen das Wasser reichen!

Christian.Wanke Nachtrag zu: „Welcher Codec ist der Beste“
Optionen

Danke erst einmal,
Ich habe auch schon den Divx 5 Codec probiert, wenn ich die Datei aber nachträglich schneiden will hänkt sich VirtualDub immer auf.
Bei den anderen Codecs nicht.

Thomas G Christian.Wanke „Welcher Codec ist der Beste“
Optionen

Ist bei mir nicht der Fall.

The Idiot Christian.Wanke „Welcher Codec ist der Beste“
Optionen

Ich arbeite immer noch am liebsten mit dem 3.11 alpha.

Da stimmt die Quali wenigstens noch !

Christian.Wanke Nachtrag zu: „Welcher Codec ist der Beste“
Optionen

Was ist eigentlich der Unterschied zwischen den Divx 3,11 Alpha
und dem Divx 3,20?

Thomas G Christian.Wanke „Was ist eigentlich der Unterschied zwischen den Divx 3,11 Alpha und dem Divx 3,20?“
Optionen

Divx 3.2 ist glaube ich die Bezeichnung für Divx 3.11 + automatische Szenenerkennung. Dürfte unter dieser Bezeichnung auch im Web zu finden sein.

mr.escape Christian.Wanke „Welcher Codec ist der Beste“
Optionen

Der 5er ist noch zu neu und lahm mit altem content und die alte M$ hacks sind absoluter müll. D.h.: divx 4.12 2pass. Wer NICHT 2pass verwendet hat zu viel platz/bandbreite oder zu wenig zeit/rechenleistung (egal welcher 2pass geeignete codec)!

mr.escape

Christian.Wanke Nachtrag zu: „Welcher Codec ist der Beste“
Optionen

Es gibt ja bei Divx 4,x und Divx 5.x verschiedene Methoden zu Codieren.
2 Verschiedene einpassmethoden und zwei verschiedene 2 Passmethoden.

Soll ich First 2 Pass oder Secend 2 Pass benutzen?

BZW. Was ist eigentlich der Unterschied zwischen 1 und 2 Pass Encodieren.

Danke schon im Vorraus.

mr.escape Christian.Wanke „Es gibt ja bei Divx 4,x und Divx 5.x verschiedene Methoden zu Codieren. 2...“
Optionen

Zuerst der unterschied:
Beim 1pass wird der codiervorgang einmal durchgeführt, beim 2pass wird zweimal codiert (dauert auch etwa doppelt so lang!).
Die zwei möglichkeiten beim 1pass sind "konstante" bitrate und "konstante" qualität. Das entspricht ungefähr cbr(constant bit rate) und vbr(variable bit rate) bei mp3.
Bei cbr wird unabhängig vom inhalt immer die gleiche bitmenge verbraucht, d.h. bei einfachen, grossflächigen, ruhigen stellen werden bits verschwendet und bei komplizierten, detailreichen, schnellen stellen ruckelt und artefaktet (die sichtbaren blöcke/klötze) es wie sau. Bei vbr werden im gegensatz genau so viele bit verbraucht, wie benötigt, d.h. wenige im ruhigen und viele im schnellen fall. Was zur folge hat, dass die visuelle qualität sehr gut, die resultierende datenmenge aber absolut nicht abzuschätzen ist (sprich z.b. 720mb für ein avi und wohin damit auf einem 700mb rohling? oder nur 500 mb aber mit 200mb mehr könnte es noch besser aussehen und trotzdem auf die cd passen!). 2pass entspicht dann beim ergebnis abr(average bit rate) für mp3 aber es wird dafür ein extra codiervorgang(1st pass) vor dem eigentlichen encoding durchgeführt (es wird eine statistik der daten vorgenommen und die scenenwechsel erkannt, was aber auch im 1pass verfahren möglich ist). Diese informationen werden in ein log-file gespeichert und beim zweiten durchgang (2nd pass!) zur verstellung interner codierparameter verwendet. Das ergebniss: einfache stellen verwenden wenige bits, schnelle entsprechend viele und am ende kommt im mittel(average!!) ungefähr die eingestellte bitrate raus! Also: maximale qualität bei gegebenem speicherplatz.
Die eigentliche verwendung bei 2pass ist sehr einfach. Man stellt alle nötigen parameter ein (gewünschte bitrate, keyframehäufigkeit, etc), wählt 1st_pass2pass und rendert. Dann ändert man nur noch den parameter 1st_pass2pass auf 2nd_pass2pass und rendert noch mal. Das avi aus dem ersten durchgang ist nur müll und kann gleich gelöscht werden.
Bei divx 4.1x heissen:


cbr___ 1-pass
vbr___ 1-pass, quality based
abr(1) 2-pass, first pass
abr(2) 2-pass, second pass



Noch eine anmerkung zu der eigenlichen komprimierung:
Die werte für min und max quantizer legen die grenzen der eigentlichen "verluste" durch rundungsfehler fest. (Bsp.: testclip mit FullD1 1000kbit/s cbr und min/max quantizer=2 gibt 1673 KByte/s, währen min/max quantizer=12 für das gleiche stück nur 137 KByte/s erzeugt, so viel zu cbr!!)

mr.escape
Christian.Wanke Nachtrag zu: „Welcher Codec ist der Beste“
Optionen

Vielen Dank für die ausführliche Antwort.
Jetzt weiss ich bescheid, DANKE!!!