Nun habe ich das Problem, dass bei OPUS ein Fehler kommt:
ist es möglich den Fehlercode anzeigen zu lassen um heruaszufinden was da los ist?
Um schreiben oder kommentieren zu können, benötigst du ein Benutzerkonto.
Du hast schon ein Benutzerkonto? Melde dich hier hier an.
Jetzt anmeldenHier kannst du ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenNun habe ich das Problem, dass bei OPUS ein Fehler kommt:
ist es möglich den Fehlercode anzeigen zu lassen um heruaszufinden was da los ist?
Ich geh mal nicht davon aus, das du dein Video aufm Smartphone oder Bluray Player ansehen willst, dann müsstest du sowieso vollständig anders codieren.
Ok dann weiß ich auch was das jetzt bedeutet.
Die Videos sind nur für Youtube, ist denn sonst alles richtig eingestellt?
@De-M-oN, @Danger Zockt
Da hat jemand einfach vergessen nach dem Klick auf Auto-Encode bei Size and [lexicon]Bitrate[/lexicon] auf No target size (use profile settings) zu stellen.
In den [lexicon]MeGUI[/lexicon] Einstellungen lässt sich unter Extra Configuration mit einem Klick auf Configure AutoEncode defaults... die Standardeinstellung ändern.
Ok das habe ich selber bemerkt wie man oben in der Beschreibung lesen kann, Danke für die Antwort ![]()
das 10bit Encoding habe ich ebenfalls gerade umgestellt aber kann man das dann noch anschauen? Da steht ja irgendwas mit Hardware Player und es wird empfohlen es nicht anzuklicken?
Das Problem scheint damit wohl gelöst zu sein, jedoch bitte ich euch trotzdem nochmal mein Workflow zu checken ob ich nicht irgendwo noch was falsch eingestellt habe.
Ich hab mich eigentlich immer an den Tutorials gehalten aber wer weiß was ich irgendwann mal fälschlicherweise umgestellt habe xD
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
a) weil man dein Spiel nicht komprimieren kann
b) Tust du es mit deinem [lexicon]bitrate[/lexicon] fixed encoding ja sogar selber vorgeben. Warum kein [lexicon]CRF[/lexicon] (Constant Quality) Encode?
AC3 ist auch nicht die gute Audio [lexicon]Codec[/lexicon] Wahl da würd ich auf Opus umändern.
edit: Ach und die [lexicon]Auflösung[/lexicon] zumindest auf 2048x1152 ändern. Sonst bleibt auf Youtube von deinem Video nicht mehr viel übrig bei dem schlecht komprimierbarem Spiel
Danke für die Antwort, wo stelle ich aber [lexicon]CRF[/lexicon] ein?
Bei der [lexicon]x264[/lexicon] Config habe ich beim Encoding Mode "Const. Quality" ausgewählt.
Komischerweise ist das bei allen Spielen so, ARK, [lexicon]Minecraft[/lexicon], Assassins Creed
Kann mir jemand sagen wieso meine Videos nach [lexicon]Megui[/lexicon] alle um die 7,95 GB haben.
Ich habe bestimmt irgendeine Einstellung vergessen aber ich find es einfach nicht.
Encoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=8 / 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=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=410 / keyint_min=41 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=2pass / mbtree=1 / bitrate=63235 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Danke ![]()
hatte das zwar schon installiert aber irgendwie noch nicht so richtig gestartet alles ![]()
Ich hab meinen PC neu aufgesetzt und nun komm ich nicht drauf welches Plugin/Programm benötigt wird um die Audispuren aus einem Video zu extrahieren.
Kann mir da jemand kurz helfen ![]()
erledigt ![]()
Danke