Also aufgenommen habe ich mit [lexicon]DxTory[/lexicon] und die Mediadaten des Rohvideos sind folgende:
Dann zieh ich die Datei in [lexicon]SSM[/lexicon] und habe folgende Einstellungen ([lexicon]Auflösung[/lexicon] habe ich dank deinem Tip schon auf 1152p geändert):
Dann speichere ich das Skript:
AVIload("D:\Aufnahme\Dxtory\ARK Together 74.avi", 0, 0, 0, -0, -0, "Auto", "Auto", 0, 0).FadeIn0(30).FadeOut0(30)
Function AVIload (String file, int loading, int cl, int co, int cr, int cu, string pixtype, string afps, int fpsn, int fpsd) {
pixtype2 = (pixtype == "YUY2") ? "YUY2" : (pixtype == "RGB24") ? "RGB24" : (pixtype == "Y8") ? "Y8" : (pixtype == "YV12") ? "YUV420P8" : (pixtype == "YV24") ? "YUV444P8" : pixtype
clip0 = (loading == 3) ? (pixtype == "Auto") ? LWLibavVideoSource(file) : LWLibavVideoSource(file, format = pixtype2) : (loading == 2) ? Import(file).KillAudio() : (loading == 1) ? (pixtype == "Auto") ? FFVideoSource(file, threads=1) : FFVideoSource(file, threads=1, colorspace=pixtype) : (pixtype == "Auto") ? AVISource(file, false).KillAudio() : AVISource(file, false, pixel_type=pixtype).KillAudio()
Return (clip1.width == breite && clip1.height == hoehe) ? clip1.ConvertToYV12(matrix = "Rec709") : Clip1.Resize()
rate = (afps == "Auto") ? (rate1 == rate2) ? 1 : 1001 : (afps == "Igno.") ? clip0.frameratedenominator : fpsd
clip0 = (afps == "Auto") ? (rate == 1001) ? clip0.AssumeFPS(Round(clip0.Framerate) * 1000, rate) : clip0.AssumeFPS(round(clip0.framerate), rate) : (afps == "Igno.") ? clip0.AssumeFPS(clip0.frameratenumerator, rate) : clip0.AssumeFPS(fpsn, rate)
clip1 = (AR == 1) ? ((float(Clip1.height * breite) / clip1.width) / 2 == round((float(Clip1.height * breite) / clip1.width) / 2)) ? ((float(Clip1.width * hoehe) / clip1.height) / 2 == round((float(Clip1.width * hoehe) / clip1.height) / 2)) ? clip1 : clip1.ConvertToRGB24() : clip1.ConvertToRGB24() : clip1
clip1 = (AR == 1) ? (((clip1.width * hoehe) / clip1.height > breite) ? Clip1.ResampleHQ(breite, ceil(float(Clip1.height * breite) / clip1.width), Kernel = "Spline16", dstcolorspace="RGB24", srcmatrix = "TV.601", dstmatrix = "TV.709") : Clip1.ResampleHQ(ceil(float(clip1.width * hoehe) / clip1.height), hoehe, Kernel = "Spline16", dstcolorspace="RGB24", srcmatrix = "TV.601", dstmatrix = "TV.709")) : clip1.ResampleHQ(breite, hoehe, Kernel = "Spline16", dstcolorspace="YV12", srcmatrix = "TV.601", dstmatrix = "TV.709")
back = (AR == 1) ? (0 == 1) ? ImageReader("", 0, clip1.framecount - 1, clip1.framerate).ChangeFPS(clip1.frameratenumerator, clip1.frameratedenominator).ResampleHQ(breite, hoehe, Kernel = "Spline16", dstcolorspace="YV12", srcmatrix = "TV.601", dstmatrix = "TV.709") : BlankClip(clip1, width = breite, height = hoehe, pixel_type = "YV12").KillAudio() : clip1
Audio habe ich per [lexicon]Audacity[/lexicon] erstellt:
- Rechtsklick auf das Video -> Extract Audio Stream
- beide in [lexicon]Audacity[/lexicon] eingefügt -> angepasst und als [lexicon]WAV[/lexicon]-Datei exportiert
Dann zu [lexicon]Megui[/lexicon] mit folgenden Einstellungen:
Dort öffne ich dann meine Video- und Audio-Datei und habe folgende Einstellungen (auch hier habe ich deinem Tip gefolgt und schon auf OPUS umgestellt beim Sound:
Hier die komplette Video Config:
Hier die Audio Config:
dann klick ich ganz unten, rechts auf "Auto Encode" und nehme folgende Einstellungen (ich sehe gerade das File Size auf DVD-DL or BD ist, kann vielleicht schon der Fehler sein, was sollte da am besten genommen werden?:
dann klick ich auf "Queue" und den Job starte ich dann in der "Queue" Liste und da wundert mich, dass er 2 Video Prozesse hat (Audio wurde schon Abgeschlossen in dem Beispiel):
Bevor ich mein PC Neu aufgesetzt hab, lief das ganz gut, ich hatte da auch keine 2 Video Prozesse unter Queue stehen.
Ich gehe wie oben vor, weil ich immer mehrere Videos encode.
Ich hoffe das war ausführlich genug und bin sehr dankbar für die Hilfe die man hier immer bekommt