Beiträge von 9NinetySix6
-
-
-
-
-
-
-
-
-
-
-
Spielname: Far Cry 3: Blood Dragon
Angefangen am: 20.11.2023
Fertiggestellt am: 30.11.2023
Genre: Böse-Cyborgs-von-Blutdrachenaugenlaser-grillen-lassen-Ego-Shooter
Plattform/System: PC
Story/Aufgabe im Spiel: In Far Cry 3: Blood Dragon, zu Deutsch Ferner Schrei 3: Blutdrache, schreiben wir das Beginn des 21. Jahrhunderts. Ende des letzten Jahrhunderts tobte ein Atomkrieg zwischen Amerika und Russland. Aus der nuklearen Asche heraus entstanden Blutdrachen, Mutanten Cyborgs und ein besonderer Cyborg – ein Mark-IV-Cyber-Commando-Cyborg namens Sergeant Rex Power Colt. Colonel Sloan, ein ehemaliger Verbündeter, ist abtrünnig geworden und will die Welt mit den übriggebliebenen Waffen in einen prähistorischen Zustand zurückversetzen. Das gilt es zu verhindern. Far Cry 3: Blood Dragon – eine Zukunftsvision aus der Sicht der 80er Jahre.
Audio-Kommentar: Take this 3: Blood Dragon, yes.
Die Playlist zu Far Cry 3: Blood Dragon
Bild:
-
-
-
-
-
Ich habe den Fehlerteufel gefunden. Bei OBS war er versteckt. Dort stand der Farbraum zwar auf REC.709, aber der Farbbereich auf Begrenzt. Mit Voll sieht es auch nach AviSynth/MeGUI in Ordnung aus. Wundert mich nur, dass DaVince und der Voukoder daraus kein blasses Bild gemacht haben.
-
-
-
Und das mit allen Werten aus der Tabelle durchprobieren, also FULL, YV12, RGB24 und alle anderen auch.
Falls das nicht hilft, könntest du mittels ConvertRBG die Color-Matrix entweder auf Rec601 oder Rec709 anpassen.
---
Angaben ohne Gewähr, hab avisynth schon ewig nicht mehr benutzt.
Hat leider nichts gebracht. Was mich wundert, dass die Werte des fertiges Video am Ende des Tages die gleichen sind. Einzig das kodierte Video über den Voukoder zeigt ein Bild wie bei der Rohaufnahme an.
Hier mal die Mediainfo von der OBS-Rohaufnahme:
Allgemein
Vollständiger Name : Y:\Sonstiges\2023-11-20_19-57-17.mp4
Format : MPEG-4
Format-Profil : Base Media
Codec-ID : isom (isom/iso2/avc1/mp41)
Dateigröße : 1,25 GiB
Dauer : 1 min 50s
Modus der Gesamtbitrate : variabel
Gesamte Bitrate : 97,4 Mb/s
Kodierendes Programm : Lavf60.3.100
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format-Profil : [email protected]
Format-Einstellungen : CABAC / 4 Ref Frames
Format-Einstellungen für CABAC : Ja
Format-Einstellungen für RefFrames : 4 frames
Format settings, GOP : M=3, N=100
Codec-ID : avc1
Codec-ID/Info : Advanced Video Coding
Dauer : 1 min 50s
Source duration : 1 min 50s
Bitraten-Modus : variabel
Bitrate : 93,1 Mb/s
maximale Bitrate : 120 Mb/s
Breite : 3 840 Pixel
Höhe : 2 160 Pixel
Bildseitenverhältnis : 16:9
Modus der Bildwiederholungsrate : konstant
Bildwiederholungsrate : 50,000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scantyp : progressiv
Bits/(Pixel*Frame) : 0.225
Stream-Größe : 1,19 GiB (96%)
Source stream size : 1,24 GiB (100%)
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
mdhd_Duration : 110100
Codec configuration box : avcC
Audio #1
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec-ID : mp4a-40-2
Dauer : 1 min 50s
Bitraten-Modus : konstant
Bitrate : 151 kb/s
Kanäle : 2 Kanäle
Channel layout : L R
Samplingrate : 48,0 kHz
Bildwiederholungsrate : 46,875 FPS (1024 SPF)
Compression mode : Lossy
Stream-Größe : 1,98 MiB (0%)
Titel : Spiel
Default : Ja
Alternate group : 1
Audio #2
ID : 3
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec-ID : mp4a-40-2
Dauer : 1 min 50s
Bitraten-Modus : konstant
Bitrate : 236 kb/s
Kanäle : 2 Kanäle
Channel layout : L R
Samplingrate : 48,0 kHz
Bildwiederholungsrate : 46,875 FPS (1024 SPF)
Compression mode : Lossy
Stream-Größe : 3,10 MiB (0%)
Titel : Mikrofon
Default : Nein
Alternate group : 1
Mediainfo der fertigen Datei über MeGUI und AviSynth:
Allgemein
Vollständiger Name : L:\YouTube\Sony Vegas\OBSTest_01.mkv
Format : Matroska
Format-Version : Version 2
Dateigröße : 32,1 MiB
Dauer : 22s 780 ms
Gesamte Bitrate : 11,8 Mb/s
Kodierendes Programm : x264 r2851 ba24899
verwendete Encoder-Bibliothek : Haali Matroska Writer b0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format-Profil : [email protected]
Format-Einstellungen : CABAC / 2 Ref Frames
Format-Einstellungen für CABAC : Ja
Format-Einstellungen für RefFrames : 2 frames
Codec-ID : V_MPEG4/ISO/AVC
Dauer : 22s 780 ms
Bitrate : 11,6 Mb/s
Breite : 3 840 Pixel
Höhe : 2 160 Pixel
Bildseitenverhältnis : 16:9
Modus der Bildwiederholungsrate : konstant
Bildwiederholungsrate : 50,000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scantyp : progressiv
Bits/(Pixel*Frame) : 0.028
Stream-Größe : 31,4 MiB (98%)
verwendete Encoder-Bibliothek : x264 core 152 r2851 ba24899
Kodierungseinstellungen : cabac=1 / ref=1 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=10 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=1 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=1 / weightb=0 / open_gop=0 / weightp=2 / keyint=500 / keyint_min=50 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=26.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Sprache : Englisch
Default : Ja
Forced : Nein
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Und hier nochmal die Rohdatei mit Ausgabe über den Voukoder:
Allgemein
Unique ID : 288128792090753146972158044424865799033 (0xD8C3963BFBB124C36A82A99FD2CB5B79)
Vollständiger Name : L:\YouTube\Sony Vegas\Ohne Titel.mkv
Format : Matroska
Format-Version : Version 4
Dateigröße : 66,7 MiB
Dauer : 1 min 50s
Gesamte Bitrate : 5 079 kb/s
Kodierendes Programm : Voukoder (VEGAS)
verwendete Encoder-Bibliothek : Lavf58.76.100
ErrorDetectionType : Per level 1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format-Profil : [email protected]
Format-Einstellungen : CABAC / 4 Ref Frames
Format-Einstellungen für CABAC : Ja
Format-Einstellungen für RefFrames : 4 frames
Codec-ID : V_MPEG4/ISO/AVC
Dauer : 1 min 50s
Breite : 3 840 Pixel
Höhe : 2 160 Pixel
Bildseitenverhältnis : 16:9
Modus der Bildwiederholungsrate : konstant
Bildwiederholungsrate : 50,000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scantyp : progressiv
verwendete Encoder-Bibliothek : x264 core 164 r3065 ae03d92
Kodierungseinstellungen : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=36 / lookahead_threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=26.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Default : Ja
Forced : Nein
Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec-ID : A_AAC-2
Dauer : 1 min 50s
Kanäle : 2 Kanäle
Channel layout : L R
Samplingrate : 48,0 kHz
Bildwiederholungsrate : 46,875 FPS (1024 SPF)
Compression mode : Lossy
Video Verzögerung : 23 ms
Default : Ja
Forced : Nein
Deutlich nicht ... Ob die bei mir jetzt 15 oder 20 Minuten hochladen, macht den Kohl auch nicht fett. Aber dafür geht das Codieren zwei- bis viermal so schnell.
Über DaVinci über die GPU wird das Video rund 13,6 GB groß und kodiert 70 Minuten. Über die CPU mit dem Movie Studio und MeGUI sind es nur 5,3 GB und dauert rund 2 Stunden. Ja, das Hochladen geht bei 50 MBit schnell, aber ich bin ein Video-Hamster und behalte die fertigen Videos alle und die müssen wo gespeichert werden. Daher nehme ich mehr Zeit beim Kodieren gerne in Kauf, wenn das Video bei in etwa gleicher Qualität deutlich kleiner wird.
-
Alles anzeigen
Das kann auch an Avisynth liegen, das unterscheidet nämlich auch zwischen den Colormatrizen.
Versuch mal, dein Script so anzupassen, dass der pixel_type bei deiner AVISource auch angegeben wird, und versuch dann die Werte aus der Tabelle durch, die auf der Seite hier genannt werden.
Das würde dann so aussehen:
Und das mit allen Werten aus der Tabelle durchprobieren, also FULL, YV12, RGB24 und alle anderen auch.
Falls das nicht hilft, könntest du mittels ConvertRBG die Color-Matrix entweder auf Rec601 oder Rec709 anpassen.
---
Angaben ohne Gewähr, hab avisynth schon ewig nicht mehr benutzt.

Probiere ich heute Abend mal, wenn ich wieder am PC bin. Danke dir erstmal.
Kein GPU-Encoding, was bei mir deutlich schneller geht. Oder haben die das mittlerweile implementiert?
Ich nutze noch eine ältere Version und lasse es über die CPU laufen. Was anderes geht dabei auch nicht, aber das ist auch eine Version vor der GPU-Zeit. DaVinci Resolve habe ich bei Far Cry 3 genutzt. Abgesehen davon, dass das Schneiden dort deutlich umständlicher, als bei Movie Studio ist, bekommt DaVinci das Kodieren über die CPU auch nicht so gut hin. Die Dateien werden bei gleicher Qualität deutlich größer. Das ist auch der Grund, warum ich das kodieren über die CPU bevorzuge: Kleinere Dateien. Die längere Kodierzeit nehme ich da gerne in Kauf.