Ich hab mal versucht einige Tutorials zu befolgen aber eine Encodierzeit in [lexicon]MeGui[/lexicon] von 6-8 Stunden mit einem 2600k für eine 15 Minuten Aufnahme ist doch heavy. Leider versteh ich auch das Thema [lexicon]Frameserver[/lexicon] nicht wirklich. Derzeit spiele ich Far Cry 4 und kann dieses nur mit [lexicon]DxTory[/lexicon] aufnehmen da mein eigentlicher Favorit [lexicon]Afterburner[/lexicon] das Spiel nie starten lässt. Ich wäre froh wenn man einem alten Mann wie mir helfen könnte ![]()
MeGUI [2015] -- x264 - bester Encoder, beste Videoqualität auf Youtube ;-)
-
-
[lexicon]MeGUI[/lexicon] log mit dem 8 stunden encode posten.
-
[Warning] Log
-[Warning] Versions
--[Information] [29.12.2014 23:46:43] [lexicon]MeGUI[/lexicon]: 2513
--[Information] [29.12.2014 23:46:43] Operating System: Windows 7 Ultimate Edition x64 SP1 (6.1.65536.7601)
--[Information] [29.12.2014 23:46:43] .Net Framework: 2.0.50727.5420
--[Information] [29.12.2014 23:46:43] .Net Framework: 4.0.0.0
--[Information] [29.12.2014 23:46:43] [lexicon]AviSynth[/lexicon]: 2.6.0.4 (28-09-2013)
--[Information] [29.12.2014 23:46:43] AvisynthWrapper: (02-01-2009)
--[Warning] [29.12.2014 23:46:43] Haali Matroska Splitter not installed properly.
--[Warning] [29.12.2014 23:46:43] Therefore DSS2() and certain functions of FFVideoSource() and the HD Streams Extractor may also not work.
--[Warning] [29.12.2014 23:46:43] Please download and install it from http://haali.su/mkv/
--[Information] [29.12.2014 23:46:43] Haali DSS2: not installed
--[Information] [29.12.2014 23:46:43] ICSharpCode.SharpZipLib: 0.85.5.452 (07-08-2008)
--[Information] [29.12.2014 23:46:43] LinqBridge: 1.0.0.0 (28-05-2009)
--[Information] [29.12.2014 23:46:43] [lexicon]MediaInfo[/lexicon]: 0.7.71.0 (09-11-2014)
--[Information] [29.12.2014 23:46:43] MediaInfoWrapper: 0.7.61.0 (06-01-2013)
--[Information] [29.12.2014 23:46:43] MessageBoxExLib: 1.0.2218.28317 (19-12-2008)
--[Information] [29.12.2014 23:46:43] SevenZipSharp: 0.64.3890.29348 (02-01-2011)
--[Information] [29.12.2014 23:46:43] 7z: 9.20 (18-11-2010)
-[Information] Update detection
--[Information] [29.12.2014 23:46:44] Using cached update config and server: http://megui.org/auto/
--[Information] [29.12.2014 23:46:45] No package requires an update
-[Information] Log for job1 (video, FarCry4 2014-12-25 15-00-41-942.avs -> FarCry4 2014-12-25 15-00-41-942tested.[lexicon]mkv[/lexicon])
--[Information] [29.12.2014 23:47:07] Started handling job
--[Information] [29.12.2014 23:47:07] Preprocessing
--[Information] [29.12.2014 23:47:07] [lexicon]Avisynth[/lexicon] input script
---[NoImage] ### [lexicon]SagaraS Scriptmaker[/lexicon] - Version 5.4 ###
---[NoImage] ### Lade Plugins und setze die globalen Variablen ###
---[NoImage] LoadPlugin("C:\Program Files (x86)\[lexicon]SagaraS Scriptmaker[/lexicon]\Plugins\resamplehq.dll")
---[NoImage] Global breite = 3200
---[NoImage] Global hoehe = 1800
---[NoImage] Global AR = 0
---[NoImage] ### Lade Videoquellen ###
---[NoImage] SetMTMode(3,2)
---[NoImage] AVIload("E:\FarCry4 2014-12-25 15-00-41-942.avi", 0, 0, 0, -0, -0, "Auto", "Auto", 0, 0)
---[NoImage] ### Filter Verarbeitungszone ###
---[NoImage] ### Funktion für Video-Laderoutine ###
---[NoImage] Function AVIload (String file, int loading, int cl, int co, int cr, int cu, string pixtype, string afps, int fpsn, int fpsd) {
---[NoImage] (loading == 1) ? FFIndex(file) : nop()
---[NoImage] clip0 = (loading == 3) ? LWLibavVideoSource(file) : (loading == 2) ? Import(file).KillAudio() : (loading == 1) ? FFVideoSource(file, threads=1) : (pixtype == "Auto") ? AVISource(file, false).KillAudio() : AVISource(file, false, pixel_type=pixtype).KillAudio()
---[NoImage] rate1 = (afps == "Auto") ? (Round(Float(clip0.framerate * 1000)) / 1000) / 2 : nop()
---[NoImage] rate2 = (afps == "Auto") ? Round(clip0.framerate) / 2 : nop()
---[NoImage] rate = (afps == "Auto") ? (rate1 == rate2) ? 1 : 1001 : (afps == "Igno.") ? clip0.frameratedenominator : fpsd
---[NoImage] ratefaktor = (afps == "Auto") ? (rate == 1001) ? 1000 : 1 : nop()
---[NoImage] clip1 = (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)
---[NoImage] clip1 = (clip1.IsRGB32() == True) ? clip1.ConvertToRGB24() : clip1
---[NoImage] clip1 = (cl != 0) ? clip1.Crop(cl, co, cr, cu) : (co != 0) ? clip1.Crop(cl, co, cr, cu) : (cr != 0) ? clip1.Crop(cl, co, cr, cu) : (cu != 0) ? clip1.Crop(cl, co, cr, cu) : clip1
---[NoImage] clip1 = (clip1.width == breite && clip1.height == hoehe) ? 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(matrix = "Rec709") : clip1.ConvertToRGB24(matrix = "Rec709") : clip1
---[NoImage] clip1 = (clip1.width == breite && clip1.height == hoehe) ? 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", Chroma_Kernel = "Spline16") : Clip1.ResampleHQ(ceil(float(clip1.width * hoehe) / clip1.height), hoehe, Kernel = "Spline16", dstcolorspace="RGB24", srcmatrix = "TV.601", dstmatrix = "TV.709", Chroma_Kernel = "Spline16")) : clip1.ResampleHQ(breite, hoehe, Kernel = "Spline16", dstcolorspace="YV12", srcmatrix = "TV.601", dstmatrix = "TV.709", Chroma_Kernel = "Spline16")
---[NoImage] back = (clip1.width == breite && clip1.height == hoehe) ? clip1 : (AR == 1) ? (afps == "Auto") ? (0 == 1) ? ImageReader("", 0, clip1.framecount - 1, clip1.framerate).ChangeFPS(round(clip1.framerate) * ratefaktor, rate).ResampleHQ(breite, hoehe, Kernel = "Spline16", dstcolorspace="YV12", srcmatrix = "TV.601", dstmatrix = "TV.709", Chroma_Kernel = "Spline16") : BlankClip(clip1.framecount, breite, hoehe, "YV12", round(Clip1.framerate) * ratefaktor, rate).KillAudio() : (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", Chroma_Kernel = "Spline16") : BlankClip(clip1.framecount, breite, hoehe, "YV12", clip1.frameratenumerator, clip1.frameratedenominator).KillAudio() : clip1
---[NoImage] Return (clip1.width == breite && clip1.height == hoehe) ? clip1.ConvertToYV12(matrix = "Rec709", ChromaResample = "Spline16") : (AR == 1) ? Overlay(back, clip1, (back.width - clip1.width) / 2, (back.height - clip1.height) / 2) : clip1
---[NoImage] }
--[Information] [29.12.2014 23:47:07] resolution: 3200x1800
--[Information] [29.12.2014 23:47:07] [lexicon]frame[/lexicon] rate: 60/1
--[Information] [29.12.2014 23:47:07] aspect ratio: 16:9 (1.778)
--[Information] [29.12.2014 23:47:08] Job commandline: "D:\Downloads\MeGUI_2153_x86\tools\[lexicon]x264[/lexicon]\avs4x264mod.exe" --[lexicon]crf[/lexicon] 18.0 --keyint 600 --sar 1:1 --output "E:\Lets Plays\FarCry4 2014-12-25 15-00-41-942tested.[lexicon]mkv[/lexicon]" "C:\Users\Michi\Desktop\FarCry4 2014-12-25 15-00-41-942.avs"
--[Information] [29.12.2014 23:47:08] Process started
--[Information] [29.12.2014 23:47:08] Standard output stream
--[Information] [29.12.2014 23:47:08] Standard error stream
---[Information] [29.12.2014 23:47:22] raw [info]: 3200x1800p 1:1 @ 60/1 fps ([lexicon]cfr[/lexicon])
---[Information] [29.12.2014 23:47:22] [lexicon]x264[/lexicon] [info]: using SAR=1/1
---[Information] [29.12.2014 23:47:22] [lexicon]x264[/lexicon] [info]: using [lexicon]cpu[/lexicon] capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
---[Information] [29.12.2014 23:47:22] [lexicon]x264[/lexicon] [info]: profile High, level 5.2
---[Information] [29.12.2014 23:48:11] [lexicon]x264[/lexicon] [info]: [lexicon]frame[/lexicon] I:1 Avg QP:20.86 size:1325779
---[Information] [29.12.2014 23:48:11] [lexicon]x264[/lexicon] [info]: [lexicon]frame[/lexicon] P:97 Avg QP:21.54 size:301721
---[Information] [29.12.2014 23:48:11] [lexicon]x264[/lexicon] [info]: [lexicon]frame[/lexicon] B:90 Avg QP:24.17 size: 1774
---[Information] [29.12.2014 23:48:11] [lexicon]x264[/lexicon] [info]: consecutive B-frames: 17.0% 50.0% 22.3% 10.6%
---[Information] [29.12.2014 23:48:11] [lexicon]x264[/lexicon] [info]: mb I I16..4: 0.4% 63.1% 36.6%
---[Information] [29.12.2014 23:48:12] [lexicon]x264[/lexicon] [info]: mb P I16..4: 0.0% 2.0% 0.6% P16..4: 28.6% 19.2% 16.1% 0.0% 0.0% skip:33.4%
---[Information] [29.12.2014 23:48:12] [lexicon]x264[/lexicon] [info]: mb B I16..4: 0.0% 0.0% 0.0% B16..8: 11.0% 0.0% 0.0% direct: 0.0% skip:88.9% L0:57.4% L1:35.3% BI: 7.3%
---[Information] [29.12.2014 23:48:12] [lexicon]x264[/lexicon] [info]: 8x8 transform intra:72.4% inter:46.5%
---[Information] [29.12.2014 23:48:12] [lexicon]x264[/lexicon] [info]: coded y,uvDC,uvAC intra: 97.1% 96.2% 85.6% inter: 25.5% 19.7% 6.5%
---[Information] [29.12.2014 23:48:12] [lexicon]x264[/lexicon] [info]: i16 v,h,dc,p: 15% 21% 5% 59%
---[Information] [29.12.2014 23:48:12] [lexicon]x264[/lexicon] [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 20% 7% 10% 9% 9% 13% 7% 16% 9%
---[Information] [29.12.2014 23:48:12] [lexicon]x264[/lexicon] [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 20% 9% 10% 9% 11% 12% 8% 13% 8%
---[Information] [29.12.2014 23:48:12] [lexicon]x264[/lexicon] [info]: i8c dc,h,v,p: 54% 13% 24% 9%
---[Information] [29.12.2014 23:48:12] [lexicon]x264[/lexicon] [info]: Weighted P-Frames: Y:0.0% UV:0.0%
---[Information] [29.12.2014 23:48:13] [lexicon]x264[/lexicon] [info]: ref P L0: 75.3% 20.7% 2.8% 1.3%
---[Information] [29.12.2014 23:48:13] [lexicon]x264[/lexicon] [info]: ref B L0: 99.6% 0.4% 0.0%
---[Information] [29.12.2014 23:48:13] [lexicon]x264[/lexicon] [info]: ref B L1: 97.0% 3.0%
---[Information] [29.12.2014 23:48:13] [lexicon]x264[/lexicon] [info]: kb/s:78516.66
---[Information] [29.12.2014 23:48:13] encoded 188 frames, 3.00 fps, 78518.51 kb/s
--[Information] [29.12.2014 23:48:13] Process exits with error: 0xFFFFFFFF (-1)
--[Information] Deleting aborted output
---[Information] [29.12.2014 23:48:13] Delete aborted output set: True
---[Information] [29.12.2014 23:48:13] File to delete: E:\Lets Plays\FarCry4 2014-12-25 15-00-41-942tested.[lexicon]mkv[/lexicon]
---[Information] [29.12.2014 23:48:13] File deleted
--[Information] [29.12.2014 23:48:13] Job completed
--[Information] [29.12.2014 23:48:13] Current job was aborted
-[Information] Log for job2 (video, FarCry4 2014-12-25 15-00-41-942.avs -> FarCry4 2014-12-25 15-00-41-942test.[lexicon]mkv[/lexicon])
--[Information] [29.12.2014 23:48:19] Started handling job
--[Information] [29.12.2014 23:48:19] Preprocessing
--[Information] [29.12.2014 23:48:19] [lexicon]Avisynth[/lexicon] input script
---[NoImage] ### [lexicon]SagaraS Scriptmaker[/lexicon] - Version 5.4 ###
---[NoImage] ### Lade Plugins und setze die globalen Variablen ###
---[NoImage] LoadPlugin("C:\Program Files (x86)\[lexicon]SagaraS Scriptmaker[/lexicon]\Plugins\resamplehq.dll")
---[NoImage] Global breite = 3200
---[NoImage] Global hoehe = 1800
---[NoImage] Global AR = 0
---[NoImage] ### Lade Videoquellen ###
---[NoImage] SetMTMode(3,2)
---[NoImage] AVIload("E:\FarCry4 2014-12-25 15-00-41-942.avi", 0, 0, 0, -0, -0, "Auto", "Auto", 0, 0)
---[NoImage] ### Filter Verarbeitungszone ###
---[NoImage] ### Funktion für Video-Laderoutine ###
---[NoImage] Function AVIload (String file, int loading, int cl, int co, int cr, int cu, string pixtype, string afps, int fpsn, int fpsd) {
---[NoImage] (loading == 1) ? FFIndex(file) : nop()
---[NoImage] clip0 = (loading == 3) ? LWLibavVideoSource(file) : (loading == 2) ? Import(file).KillAudio() : (loading == 1) ? FFVideoSource(file, threads=1) : (pixtype == "Auto") ? AVISource(file, false).KillAudio() : AVISource(file, false, pixel_type=pixtype).KillAudio()
---[NoImage] rate1 = (afps == "Auto") ? (Round(Float(clip0.framerate * 1000)) / 1000) / 2 : nop()
---[NoImage] rate2 = (afps == "Auto") ? Round(clip0.framerate) / 2 : nop()
---[NoImage] rate = (afps == "Auto") ? (rate1 == rate2) ? 1 : 1001 : (afps == "Igno.") ? clip0.frameratedenominator : fpsd
---[NoImage] ratefaktor = (afps == "Auto") ? (rate == 1001) ? 1000 : 1 : nop()
---[NoImage] clip1 = (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)
---[NoImage] clip1 = (clip1.IsRGB32() == True) ? clip1.ConvertToRGB24() : clip1
---[NoImage] clip1 = (cl != 0) ? clip1.Crop(cl, co, cr, cu) : (co != 0) ? clip1.Crop(cl, co, cr, cu) : (cr != 0) ? clip1.Crop(cl, co, cr, cu) : (cu != 0) ? clip1.Crop(cl, co, cr, cu) : clip1
---[NoImage] clip1 = (clip1.width == breite && clip1.height == hoehe) ? 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(matrix = "Rec709") : clip1.ConvertToRGB24(matrix = "Rec709") : clip1
---[NoImage] clip1 = (clip1.width == breite && clip1.height == hoehe) ? 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", Chroma_Kernel = "Spline16") : Clip1.ResampleHQ(ceil(float(clip1.width * hoehe) / clip1.height), hoehe, Kernel = "Spline16", dstcolorspace="RGB24", srcmatrix = "TV.601", dstmatrix = "TV.709", Chroma_Kernel = "Spline16")) : clip1.ResampleHQ(breite, hoehe, Kernel = "Spline16", dstcolorspace="YV12", srcmatrix = "TV.601", dstmatrix = "TV.709", Chroma_Kernel = "Spline16")
---[NoImage] back = (clip1.width == breite && clip1.height == hoehe) ? clip1 : (AR == 1) ? (afps == "Auto") ? (0 == 1) ? ImageReader("", 0, clip1.framecount - 1, clip1.framerate).ChangeFPS(round(clip1.framerate) * ratefaktor, rate).ResampleHQ(breite, hoehe, Kernel = "Spline16", dstcolorspace="YV12", srcmatrix = "TV.601", dstmatrix = "TV.709", Chroma_Kernel = "Spline16") : BlankClip(clip1.framecount, breite, hoehe, "YV12", round(Clip1.framerate) * ratefaktor, rate).KillAudio() : (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", Chroma_Kernel = "Spline16") : BlankClip(clip1.framecount, breite, hoehe, "YV12", clip1.frameratenumerator, clip1.frameratedenominator).KillAudio() : clip1
---[NoImage] Return (clip1.width == breite && clip1.height == hoehe) ? clip1.ConvertToYV12(matrix = "Rec709", ChromaResample = "Spline16") : (AR == 1) ? Overlay(back, clip1, (back.width - clip1.width) / 2, (back.height - clip1.height) / 2) : clip1
---[NoImage] }
--[Information] [29.12.2014 23:48:20] resolution: 3200x1800
--[Information] [29.12.2014 23:48:20] [lexicon]frame[/lexicon] rate: 60/1
--[Information] [29.12.2014 23:48:20] aspect ratio: 16:9 (1.778)
--[Information] [29.12.2014 23:48:20] Job commandline: "D:\Downloads\MeGUI_2153_x86\tools\[lexicon]x264[/lexicon]\avs4x264mod.exe" --[lexicon]crf[/lexicon] 17.5 --keyint 600 --sar 1:1 --output "E:\Lets Plays\FarCry4 2014-12-25 15-00-41-942test.[lexicon]mkv[/lexicon]" "C:\Users\Michi\Desktop\FarCry4 2014-12-25 15-00-41-942.avs"
--[Information] [29.12.2014 23:48:20] Process started
--[Information] [29.12.2014 23:48:20] Standard output stream
--[Information] [29.12.2014 23:48:20] Standard error stream
---[Information] [29.12.2014 23:48:34] raw [info]: 3200x1800p 1:1 @ 60/1 fps ([lexicon]cfr[/lexicon])
---[Information] [29.12.2014 23:48:34] [lexicon]x264[/lexicon] [info]: using SAR=1/1
---[Information] [29.12.2014 23:48:34] [lexicon]x264[/lexicon] [info]: using [lexicon]cpu[/lexicon] capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
---[Information] [29.12.2014 23:48:34] [lexicon]x264[/lexicon] [info]: profile High, level 5.2 -
Wenn du keine Filter benutzt, kannste für die Sourcen ruhig 4 Threads nehmen. Wäre dann schon 'ne gute Beschleunigung.
3200x1800 = hohe [lexicon]Auflösung[/lexicon], und 60fps = viele frames. Bedenke das bei 60fps video bzw mehr als 30fps auf youtube davon nur 1080p über bleibt, 1440 und 4k zwar noch encodet werden, jedoch in 30fps und am Player nicht angeboten, sprich nur via JDownloader zu erreichen.
Was für eine [lexicon]CPU[/lexicon] wird eingesetzt? 3 fps ist schon dennoch recht langsam ohne Filter. Und mal ein Encode direkt mit [lexicon]MeGUI[/lexicon] versuchen (kein [lexicon]Frameserver[/lexicon], keine [lexicon]NLE[/lexicon] davor)
Nächstes Mal die log in code bbtag setzen, ist sonst bissl schwerlich zu lesen.
edit: Du hast mit ResampleHQ skaliert? natürlich dann 'ne weitere Bremse. Wegnehmen. Spline100 nutzen. Spline16 wäre noch schneller.
-
Alles anzeigenCode---[NoImage] AVIload("E:\FarCry4 2014-12-25 15-00-41-942.avi", 0, 0, 0, -0, -0, "Auto", "Auto", 0, 0)---[NoImage] Function AVIload (String file, int loading, int cl, int co, int cr, int cu, string pixtype, string afps, int fpsn, int fpsd) {---[NoImage] clip0 = (loading == 3) ? LWLibavVideoSource(file) : (loading == 2) ? Import(file).KillAudio() : (loading == 1) ? FFVideoSource(file, threads=1) : (pixtype == "Auto") ? AVISource(file, false).KillAudio() : AVISource(file, false, pixel_type=pixtype).KillAudio()---[NoImage] rate = (afps == "Auto") ? (rate1 == rate2) ? 1 : 1001 : (afps == "Igno.") ? clip0.frameratedenominator : fpsd---[NoImage] clip1 = (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)---[NoImage] clip1 = (cl != 0) ? clip1.Crop(cl, co, cr, cu) : (co != 0) ? clip1.Crop(cl, co, cr, cu) : (cr != 0) ? clip1.Crop(cl, co, cr, cu) : (cu != 0) ? clip1.Crop(cl, co, cr, cu) : clip1---[NoImage] clip1 = (clip1.width == breite && clip1.height == hoehe) ? 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(matrix = "Rec709") : clip1.ConvertToRGB24(matrix = "Rec709") : clip1---[NoImage] clip1 = (clip1.width == breite && clip1.height == hoehe) ? clip1 : (AR == 1) ? (((clip1.width * hoehe) / clip1.height > breite) ? Clip1.Spline100Resize(breite, ceil(float(Clip1.height * breite) / clip1.width)) : Clip1.Spline100Resize(ceil(float(clip1.width * hoehe) / clip1.height), hoehe)) : clip1.Spline100Resize(breite, hoehe).ConvertToYV12(matrix = "Rec709", ChromaResample = "Spline16")---[NoImage] back = (clip1.width == breite && clip1.height == hoehe) ? clip1 : (AR == 1) ? (afps == "Auto") ? (0 == 1) ? ImageReader("", 0, clip1.framecount - 1, clip1.framerate).Spline100Resize(breite, hoehe).ConvertToYV12(matrix = "Rec709", ChromaResample = "Spline16") : BlankClip(clip1.framecount, breite, hoehe, "YV12", Clip1.framerate).KillAudio() : (0 == 1) ? ImageReader("", 0, clip1.framecount - 1, clip1.framerate).ChangeFPS(Clip1.frameratenumerator, Clip1.frameratedenominator).Spline100Resize(breite, hoehe).ConvertToYV12(matrix = "Rec709", ChromaResample = "Spline16") : BlankClip(clip1.framecount, breite, hoehe, "YV12", Clip1.frameratenumerator, Clip1.frameratedenominator).KillAudio() : clip1---[NoImage] Return (clip1.width == breite && clip1.height == hoehe) ? clip1.ConvertToYV12(matrix = "Rec709", ChromaResample = "Spline16") : (AR == 1) ? Overlay(back, clip1, (back.width - clip1.width) / 2, (back.height - clip1.height) / 2) : clip1--[Information] [30.12.2014 00:05:01] Job commandline: "D:\Downloads\MeGUI_2153_x86\tools\x264\avs4x264mod.exe" --crf 17.5 --keyint 300 --sar 1:1 --output "E:\Lets Plays\FarCry4 2014-12-25 15-00-41-942test.mkv" "C:\Users\Michi\Desktop\FarCry4 2014-12-25 15-00-41-942.avs"
So habs nun mit [lexicon]Spline[/lexicon] 100 ohne ResampleHQ und 4 Threads laufen und lande bei ca. 6 FPS und einer Encodierzeit von gut über ner Stunde. Verwendet wird ein Intel I7 2600K und auf 30 fps hab eigentlich nur das Rohvideo genommen in [lexicon]SSM[/lexicon] gezogen dort das Script geschrieben und lass es über [lexicon]MeGui[/lexicon] laufen.
-
Weiß jemand warum ich immer den Fehlercode
für mein LP. Hab das AVS Script mit [lexicon]SSM[/lexicon] erstellt und bei Multithreading auf 1440p den Spline100 Resizer benutzt bei Multithreading Einstellungen Sourcen 3, Threads 2, Trim 2. Aber dann kommt immer dieser Fehler. Weiß jemand woran's liegt?
-
Du hast beim [lexicon]SSM[/lexicon] Setup [lexicon]Avisynth[/lexicon] MT nicht mit installiert oder aber du hast in MeGUIs Options den Haken drin "always use the included [lexicon]avisynth[/lexicon]"
-
-
@ShowCast
Weil du kein [lexicon]AVISynth[/lexicon] MT installiert hast.[lexicon]AVISynth[/lexicon] MT ist bei der [lexicon]SSM[/lexicon] Setup dabei. Einfach bei der Setup mit ankreuzen und installieren lassen. Dann läuft das auch.
So habs nun mit [lexicon]Spline[/lexicon] 100 ohne ResampleHQ und 4 Threads laufen und lande bei ca. 6 FPS und einer Encodierzeit von gut über ner Stunde.
Ist schon realistischer der Wert langsam.
-
Seit ich den neuen [lexicon]SSM[/lexicon] und 10-bit Encoding benutze, springt bei mir SpeedFan in kürzester Zeit auf der [lexicon]CPU[/lexicon] von 30° auf 50° und die Cores von 40° auf 90°. Habe jetzt mal 4 Minuten [lexicon]x264[/lexicon] laufen lassen und mittlerweile sind die Cores bei 90° eingependelt und die [lexicon]CPU[/lexicon] bei 60°, trotz voll aufgedrehter Lüfter. Ich mein, SpeedFan ist für seine Macken (AUX, SMIOVT4-6) bekannt, aber normalerweise werden diese Sensoren auf dem MaBo doch immer korrekt ausgelesen, oder? Nicht, dass es mir die [lexicon]CPU[/lexicon] schrottet.
-
Leute ich zur Gerade mal wieder total neben der Spur
Der [lexicon]CFR[/lexicon] wer doch des so kleiner der wert des besser Quali und de so größer die datein ?
Wenn ich falsch liege bitte verbessern !
-
[lexicon]CFR[/lexicon] vs. [lexicon]VFR[/lexicon] hat was mit den Frameraten der Videos zu tun, nicht aber mit der Qualität dieser.
Was du meinst ist eindeutig [lexicon]CRF[/lexicon] vs. [lexicon]Bitrate[/lexicon]. Dort gilt:
<23 = Qualität wird besser, Kompression wird schlechter (größere Datei), Speed wird verlangsamt (Encoding und bedingt durch die schlechtere Kompression (größere Datei) auch je nach I-Net Leitung der Upload)
Standard CRF 23
>23 = Qualität wird schlechter, Kompression wird besser (kleinere Datei), Speed wird erhöht (Encoding und bedingt durch die bessere Kompression (kleinere Datei) auch je nach I-Net Leitung der Upload) -
Also alles was größer ist als 23 ist besser vom Bild aber größer Datein
Alles was kleiner ist als 23 ist schlecht vom Bild her aber kleine datein ist das so richtig ?
-
Genau umgekehrt.
Je kleiner der [lexicon]CRF[/lexicon] desto besser die Qualität und desto größer Datei und Verarbeitungsdauer.
-
Ich hätte da mal wieder eine Frage um [lexicon]MeGUI[/lexicon] und [lexicon]Avisynth[/lexicon].
Über 'AudioDub' kann man in das Skript direkt eine Audio-Spur einbinden und bearbeiten. Die wird auch direkt von [lexicon]MeGUI[/lexicon] ausgelesen, was ich sehr praktisch finde.
In Zukunft würde ich gerne (unter anderem wegen Urheberrechts-Gründen, Stichwort "Ingame-Musik") noch zusätzlich meine Kommentar-Spur, und die Ingame-Spur im Video ablegen. Insgesamt also 3 Spuren: Einmal die abgemischte Kommentar + [lexicon]IGS[/lexicon]-Spur, dann zusätzlich die reine Kommentar-Spur, und die reine [lexicon]IGS[/lexicon]-Spur.
Kann ich es irgendwie bewerkstelligen das ich alle 3 Spuren ins Skript schreibe, und diese auch direkt von [lexicon]MeGUI[/lexicon] ausgelesen und einzeln im Video abgelegt werden, oder sollte ich die Spuren einfach zusätzlich über "New Track" in [lexicon]MeGUI[/lexicon] einfügen? Wäre direkt über das Skript eben etwas komfortabler, aber wenn das nicht ohne weiteres möglich ist kann ich die Spuren auch einzeln in [lexicon]MeGUI[/lexicon] einfügen, würde wahrscheinlich nur unwesentlich mehr Zeit kosten.
YouTube müsste ja die erste Audio-Spur aus dem Video auslesen, und die anderen beiden ignorieren. Wie gesagt würde ich die 2 anderen Audio-Spuren gerne für eventuelle spätere Nachbearbeitung direkt im Video ablege lassen. -
Mach zusätzliches Audio doch später einfach via MKVMerge hinzu.
-
Na dann kann ich die Audio-Spuren auch gleich über [lexicon]MeGUI[/lexicon] hinzufügen lassen. Die Spuren anschließend noch für jedes einzelne Video hinzuzufügen wäre da noch umständlicher

-
Ist [lexicon]MeGUI[/lexicon] nativ 32 Bit oder gibts das auch in 64 Bit ?
-
[lexicon]MeGUI[/lexicon] ist eine 32Bit [lexicon]GUI[/lexicon]. Ist aber eh egal. Wirklich arbeiten tust du im Endeffekt mit [lexicon]AVISynth[/lexicon] und den [lexicon]x264[/lexicon] [lexicon]Encoder[/lexicon].
[lexicon]AVISynth[/lexicon] wird gewiss 32Bit sein
Und den [lexicon]x264[/lexicon] [lexicon]Encoder[/lexicon] gibt es in der 32 und 64Bit Version bei [lexicon]MeGUI[/lexicon]. Jeweils 8 und 10Bit [lexicon]Encoder[/lexicon].der x64 [lexicon]CLI[/lexicon] [lexicon]Encoder[/lexicon] von [lexicon]x264[/lexicon] erfordert für die [lexicon]AVISynth[/lexicon] Skripte die avs4x264mod Pipeline die jeweils nur YV12, YV16 und YV24 durchlässt zum [lexicon]Encoder[/lexicon].
Also [lexicon]MeGUI[/lexicon] ganz einfach:
32Bit [lexicon]Encoder[/lexicon]:
[lexicon]AVISynth[/lexicon] 32Bit -> x264cli_x86 (jeweils der 8 und 10 Bit [lexicon]Encoder[/lexicon])64Bit [lexicon]Encoder[/lexicon]:
[lexicon]AVISynth[/lexicon] 32Bit -> avs4x264mod (only YV12, YV16, YV24) -> x264cli_x64 (jeweils der 8 und 10Bit [lexicon]Encoder[/lexicon]) -
Würde [lexicon]Avisynth[/lexicon] 64bit mehr Filter haben würde Zathor auch eine 64bit [lexicon]MeGUI[/lexicon] Version anbieten. Da die 64bit Version aber eben fast keine unterstützten filter hat, wird auf 32bit gesetzt. Für [lexicon]x264[/lexicon] ist das dann irrelevant, da das ja [lexicon]cli[/lexicon] ist.
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!