Codecs codieren das Video in ein anderes Format.
[lexicon]Encoder[/lexicon] tun das nur.
[lexicon]Decoder[/lexicon] nicht.
[lexicon]Codec[/lexicon] ist nur das Kofferwort für beide. ![]()
Für optimale Bildqualität muss die Aufnahme verlustfrei (komprimiert) erfolgen
Nicht zwingend. Kannst auch gerne Unkomprimiert aufnehmen xD
Audioaufnahme erfolgt mit den folgenden Programmen verlustfrei ([lexicon]wav[/lexicon])
[lexicon]WAV[/lexicon] ist kein Programm, sondern nur ein Dateicontainer.
Aufnehmen tun die meisten mit Unkomprimiert [lexicon]PCM[/lexicon] 16Bit little Endian in 44100Hz, Stereo oder Mono
Oder kurz ausgedrückt: [lexicon]PCM[/lexicon] ![]()
Zum [lexicon]Encodieren[/lexicon] empfiehlt sich zB. Nero(!) [lexicon]AAC[/lexicon], [lexicon]OGG[/lexicon] oder [lexicon]FLAC[/lexicon].
[lexicon]Encoder[/lexicon]:
- NeroAAC
- FFMpeg
- lameMP3
Codecs:
- [lexicon]AAC[/lexicon] (für Advanced Audio Coding, [lexicon]MP4[/lexicon], [lexicon]lossy[/lexicon])
- Vorbis oder auch [lexicon]OGG Vorbis[/lexicon] genannt ([lexicon]OGG[/lexicon] (benannt nach einem Begriff aus dem Spiel Netrik "to [lexicon]ogg[/lexicon]"), [lexicon]OGG[/lexicon] (video + audio) oder OGA (only audio), [lexicon]lossy[/lexicon])
- [lexicon]FLAC[/lexicon] (Free [lexicon]Lossless[/lexicon] Audio [lexicon]Codec[/lexicon], [lexicon]FLAC[/lexicon], [lexicon]Lossless[/lexicon])
[lexicon]x264[/lexicon] ist der effizienteste [lexicon]Encoder[/lexicon] um das Video in [lexicon]h.264[/lexicon] zu codieren. Der Nachfolger [lexicon]x265[/lexicon] existiert schon, erreicht aber noch keine große Effizienz.
[lexicon]x264[/lexicon] lässt sich rein über die Konsole (Eingabeaufforderung) nutzen, aber mithilfe von zB. [lexicon]MeGUI[/lexicon] einfach konfigurieren.
Benötigt wird ein [lexicon]AVISynth[/lexicon]-Script, welches man auch mit dem Sagaras' Script Maker ([lexicon]SSM[/lexicon]) einfach zusammenklicken kann (Einstellungen lassen sich speichern, wodurch nur noch 2 Klicks notwendig werden).
Nicht unbedingt wird ein erstelltes AVS Skript benötigt für die [lexicon]CLI[/lexicon] Version. [lexicon]x264[/lexicon] nutzt wenn kein AVS vorliegen sollte, FFMpeg als [lexicon]Decoder[/lexicon] für die Videos.
Beweis anhand eines [lexicon]CLI[/lexicon] Aufrufes:
In Zeile 15 sieht man wie [lexicon]x264[/lexicon].exe FFMpeg nutzt, wenn man versucht Datein direkt zu [lexicon]encodieren[/lexicon].
Daher ist [lexicon]AVISynth[/lexicon] nicht zwingend erforderlich. Und an sich könnte man auch gleich FFMpeg nutzen, da FFMpeg ebenfalls den [lexicon]x264[/lexicon] [lexicon]Encoder[/lexicon] drin hat. Nur ist die Liste für De- und [lexicon]Encoder[/lexicon] deutlich größer bei FFMpeg.
Der [lexicon]x264[/lexicon] [lexicon]Encoder[/lexicon] von Komissar weicht aber vom üblichen [lexicon]x264[/lexicon] ab. Und zwars ist der [lexicon]x264[/lexicon] [lexicon]Encoder[/lexicon] der bei [lexicon]MeGUI[/lexicon] genutzt wird modifiziert in vielerlei Hinsichten. Der [lexicon]Encoder[/lexicon] ist sehr stark auf Effizenz ausgelegt.
[lexicon]x264vfw[/lexicon] (video for Windows) lässt sich in NLEs ebenfalls verwenden, erzeugt nahezu identische Qualität wie [lexicon]x264[/lexicon] und kann auch ohne [lexicon]Frameserver[/lexicon] verwendet werden.
Mit eingen wenigen Einschränkungen wie z.B. 10Bit Encoding.
Auch fehlen einige Modifikationen die es nur in der [lexicon]CLI[/lexicon] Version vorliegen.
Und vor allem ist die Konfiguration um eniges schwerer, da alles manuell eingetragen werden muss. Nicht nur das, es ist sogar erforderlich gegenüber der [lexicon]CLI[/lexicon] Version mehr Parameter Angaben zu machen. z.B. Zwecks [lexicon]FPS[/lexicon], da es sonst wenn keine Angabe gemacht wird das Video asynchron werden kann, da falsche [lexicon]FPS[/lexicon] Werte genommen werden.
Sprich man muss die Einstellungen für den VFW AVI [lexicon]Container[/lexicon] treffen und für den VFW [lexicon]Codec[/lexicon] an sich.
Auch sollte um Fehler zu vermeiden ein [lexicon]x264[/lexicon] File das von [lexicon]x264vfw[/lexicon] kommt nicht in den VFW AVI [lexicon]Container[/lexicon] gehen. Dafür gibt es bei [lexicon]x264vfw[/lexicon] die Funktion das Video seperat in ein [lexicon]MP4[/lexicon], [lexicon]MKV[/lexicon] geeigneten [lexicon]Container[/lexicon] zu stecken bzw. als h264 Rohdatei abzuspeichern.