Sicher dir die settings.xml, ggf die joblists.xml (ggf gehört der jobs ordner dann auch dazu) und den allprofiles ordner
Lad dir das aktuellste MeGUI runter und füge die gesicherten Daten in den neuen MeGUI Ordner ein.
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 erstellenSicher dir die settings.xml, ggf die joblists.xml (ggf gehört der jobs ordner dann auch dazu) und den allprofiles ordner
Lad dir das aktuellste MeGUI runter und füge die gesicherten Daten in den neuen MeGUI Ordner ein.
Und ggf. auf Stable Update Server umstellen.
Hallo,
es kommt doch hin und wieder vor, dass Probleme auftauchen obwohl nichts bewusst von mir verstelt wurde.
Ich nutze den SSM zum erstellen der avs und wav dateien (Ich weiß es gibt kein Support mehr für SSM aber daran muss es nicht liegen).
Aufgenommen wurde im OBS per GPU auf MP4 (Problem tritt übrigens auch bei mkv auf).
Also folgende Aufnahmedatei (Mediainfo):
Allgemein
Vollständiger Name : B:\OBS Studio\Fortnite Rette Die Welt 16.mp4
Format : MPEG-4
Format-Profil : Base Media
Codec-ID : isom (isom/iso2/avc1/mp41)
Dateigröße : 2,25 GiB
Dauer : 16 min 11s
Modus der Gesamtbitrate : variabel
Gesamte Bitrate : 19,9 Mb/s
Kodierendes Programm : Lavf57.84.100
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format-Profil : [email protected]
Format-Einstellungen für CABAC : Ja
Format-Einstellungen für ReFrames : 2 frames
Codec-ID : avc1
Codec-ID/Info : Advanced Video Coding
Dauer : 16 min 11s
Bitraten-Modus : konstant
Bitrate : 20,0 Mb/s
Breite : 1 920 Pixel
Höhe : 1 080 Pixel
Bildseitenverhältnis : 16:9
Modus der Bildwiederholungsrate : konstant
Bildwiederholungsrate : 60,000 FPS
ColorSpace : YUV
ChromaSubsampling/String : 4:2:0
BitDepth/String : 8 bits
Scantyp : progressiv
Bits/(Pixel*Frame) : 0.161
Stream-Größe : 2,20 GiB (97%)
colour_range : Limited
matrix_coefficients : BT.709
Audio #1
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format-Profil : LC
Codec-ID : 40
Dauer : 16 min 11s
Bitraten-Modus : variabel
Bitrate : 288 kb/s
maximale Bitrate : 320 kb/s
Kanäle : 2 Kanäle
Kanal-Positionen : Front: L R
Samplingrate : 48,0 kHz
Bildwiederholungsrate : 46,875 FPS (1024 spf)
Stream-Größe : 33,9 MiB (1%)
Titel : Track1
Default : Ja
AlternateGroup/String : 1
Audio #2
ID : 3
Format : AAC
Format/Info : Advanced Audio Codec
Format-Profil : LC
Codec-ID : 40
Dauer : 16 min 11s
Bitraten-Modus : variabel
Bitrate : 201 kb/s
maximale Bitrate : 320 kb/s
Kanäle : 2 Kanäle
Kanal-Positionen : Front: L R
Samplingrate : 48,0 kHz
Bildwiederholungsrate : 46,875 FPS (1024 spf)
Stream-Größe : 23,3 MiB (1%)
Titel : Track2
Default : Nein
AlternateGroup/String : 1
Wenn ich jetzt die Datei per SSM zu AVS ausgeben möchte kommt folgendes:
Diese Fehlermeldung wird 2x angezeigt, so als ob es irgendwie mit den 2 Soundspuren zusammen hängt.
Bevor ich jetzt alle Einstellungen in OBS und SSM screenshotte, dachte ich hier erkennt ein pfiffiges Köpfchen von euch schon das Problem.
Ich reiche aber gerne benötigte Angaben nach. Ich glaube es kann nicht am SSM selber liegen sondern höchstens eine Einstellungssache sein.
Das Problem müsste ja theoretisch mit jedem anderen Scriptmaker auch auftreten, da es ein VirtualDubError ist.
Darauf schließe ich, dass irgendwas mit der Rohaufnahme aus OBS nicht in Ordnung ist.
Übrigens bei Adobe Premiere erkennt er alle 3 Spuren aber die Videospur hat am Anfang Pixelfehler oder mal ein grünes Bild und läuft dann auch Asynchron mit 4-6 Sekunden Bildverzögerung.
Ich hoffe hier kann mir jemand von euch helfen weil dieses Problem tritt ganz unregelmäßig auf es versaut mir immer wieder Aufnahmen, die ich dann teilweise sogar so bringen muss weil es immer erst hinterher zu erkennen ist.
Danke im voraus,
Grüße
Danger
Warum ist die Datei so klein? Fortnite stell ich mir jetzt nich so gut komprimierbar vor, das das nur 20 mbit bitrate braucht.
Wenn du eh ein Programm benutzt, was MKV lesen kann, warum dann überhaupt erst in MP4 aufnehmen? MKV kannste restlos wiederherstellen, sollte mal was abbrechen. Eine ungeschlossene MP4 hingegen kannste so ziemlich in den Papierkorb schmeißen.
Naja du hast leider kein Script gepostet.
Bei OBS reicht die Log und bei SSM reicht das Script.
unseekable wirkt ein wenig als wenn die Datei nicht indexiert wurde. Aber eig. müsste das von FFVideo automatisch passieren.
Sonst probier's mal mit L-Smash statt ffms.
Anscheinend ist da doch mehr verstellt als ich dachte.
Es scheiden sich auf allen Plattformen mit Tipps doch die Geister, wie man es richtig einstellt.
Das kommt natürlich auf das System jedes einzelnen an aber hilft auch nicht für ein besseres Verständnis des ganzen.
In der Regel "never change a running system" aber ich finde meine ganzen Screens wo ich die Einstellungen abfotografiert habe nicht mehr ![]()
Hier der Log vom Tag der Aufnahme:
20:39:06.571: CPU Name: Intel(R) Core(TM) i5-4690K CPU @ 3.50GHz
20:39:06.571: CPU Speed: 3500MHz
20:39:06.571: Physical Cores: 4, Logical Cores: 4
20:39:06.571: Physical Memory: 16321MB Total, 13008MB Free
20:39:06.571: Windows Version: 6.1 Build 7601 (revision: 24291; 64-bit)
20:39:06.571: Running as administrator: false
20:39:06.571: Aero is Enabled
20:39:06.573: Browser Hardware Acceleration: false
20:39:06.573: Portable mode: false
20:39:07.084: OBS 22.0.2 (64-bit, windows)
20:39:07.084: ---------------------------------
20:39:07.096: ---------------------------------
20:39:07.096: audio settings reset:
20:39:07.096: samples per sec: 48000
20:39:07.096: speakers: 2
20:39:07.194: ---------------------------------
20:39:07.195: Initializing D3D11...
20:39:07.195: Available Video Adapters:
20:39:07.204: Adapter 1: NVIDIA GeForce GTX 970
20:39:07.204: Dedicated VRAM: 4186308608
20:39:07.204: Shared VRAM: 3993516032
20:39:07.204: output 1: pos={0, 0}, size={1920, 1080}, attached=true
20:39:07.204: output 2: pos={1920, 0}, size={1280, 1024}, attached=true
20:39:07.204: output 3: pos={-1280, 0}, size={1280, 1024}, attached=true
20:39:07.221: Loading up D3D11 on adapter NVIDIA GeForce GTX 970 (0)
20:39:07.250: D3D11 loaded successfully, feature level used: 45056
20:39:08.272: ---------------------------------
20:39:08.272: video settings reset:
20:39:08.272: base resolution: 1920x1080
20:39:08.272: output resolution: 1920x1080
20:39:08.272: downscale filter: Bilinear
20:39:08.272: fps: 60/1
20:39:08.272: format: NV12
20:39:08.272: YUV mode: 709/Partial
20:39:08.274: Audio monitoring device:
20:39:08.274: name: Standard
20:39:08.274: id: default
20:39:08.282: ---------------------------------
20:39:08.386: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/chrome_elf.dll' not found, loading of module failed
20:39:08.437: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
20:39:08.638: [AMF] AMF Test failed due to one or more errors.
20:39:08.638: Failed to initialize module 'enc-amf.dll'
20:39:09.521: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libcef.dll' not found, loading of module failed
20:39:09.550: LoadLibrary failed for '../../obs-plugins/64bit/libEGL.dll': (null) (127)
20:39:09.550: Module '../../obs-plugins/64bit/libEGL.dll' not loaded
20:39:09.704: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libGLESv2.dll' not found, loading of module failed
20:39:09.790: [obs-browser]: Version 2.1.5
20:39:10.164: NVENC supported
20:39:10.923: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/openvr_api.dll' not found, loading of module failed
20:39:11.349: VLC found, VLC video source enabled
20:39:11.459: No blackmagic support
20:39:11.596: Failed to load 'de-DE' text for module: 'win-openvr.dll'
20:39:11.615: ---------------------------------
20:39:11.615: Loaded Modules:
20:39:11.615: win-wasapi.dll
20:39:11.615: win-openvr.dll
20:39:11.615: win-mf.dll
20:39:11.615: win-dshow.dll
20:39:11.615: win-decklink.dll
20:39:11.615: win-capture.dll
20:39:11.615: vlc-video.dll
20:39:11.615: text-freetype2.dll
20:39:11.615: rtmp-services.dll
20:39:11.615: obs-x264.dll
20:39:11.615: obs-vst.dll
20:39:11.615: obs-transitions.dll
20:39:11.615: obs-text.dll
20:39:11.615: obs-qsv11.dll
20:39:11.615: obs-outputs.dll
20:39:11.615: obs-filters.dll
20:39:11.615: obs-ffmpeg.dll
20:39:11.615: obs-browser.dll
20:39:11.615: image-source.dll
20:39:11.615: frontend-tools.dll
20:39:11.615: enc-amf.dll
20:39:11.615: coreaudio-encoder.dll
20:39:11.615: ---------------------------------
20:39:11.615: ==== Startup complete ===============================================
20:39:11.626: All scene data cleared
20:39:11.626: ------------------------------------------------
20:39:11.685: WASAPI: Device 'Lautsprecher (3- Logitech G930 Headset)' initialized
20:39:11.699: WASAPI: Device 'Mikrofon (2- SC450USB )' initialized
20:39:11.827: adding 106 milliseconds of audio buffering, total audio buffering is now 106 milliseconds
20:39:12.415: Failed to open file 'D:/Downloads/Minecraft-Skin-Wallpaper-Widescreen.jpg': No such file or directory
20:39:12.415: gs_image_file_init: Failed to load file 'D:/Downloads/Minecraft-Skin-Wallpaper-Widescreen.jpg'
20:39:12.415: [image_source: 'Bild'] failed to load texture 'D:/Downloads/Minecraft-Skin-Wallpaper-Widescreen.jpg'
20:39:12.855: Failed to open file 'F:/YouTube/Projekte/Battlefield V/Battlefield_V_Logo.png': No such file or directory
20:39:12.855: gs_image_file_init: Failed to load file 'F:/YouTube/Projekte/Battlefield V/Battlefield_V_Logo.png'
20:39:12.855: [image_source: 'Battlefield V'] failed to load texture 'F:/YouTube/Projekte/Battlefield V/Battlefield_V_Logo.png'
20:39:12.856: [window-capture: 'Motion MPC'] update settings:
20:39:12.856: executable: mpc-hc64.exe
20:39:15.131: [window-capture: 'Browser Hauptfenster'] update settings:
20:39:15.131: executable: firefox.exe
20:39:15.406: [Media Source '(null)']: settings:
20:39:15.406: input:
20:39:15.406: input_format: (null)
20:39:15.406: speed: 100
20:39:15.406: is_looping: no
20:39:15.406: is_hw_decoding: yes
20:39:15.406: is_clear_on_media_end: yes
20:39:15.406: restart_on_activate: yes
20:39:15.406: close_when_inactive: no
20:39:15.593: Switched to scene 'Aufnahme'
20:39:15.608: ------------------------------------------------
20:39:15.608: Loaded scenes:
20:39:15.608: - scene 'Aufnahme':
20:39:15.608: - source: 'OpenVR Capture' (win-openvr)
20:39:15.608: - source: '[Bildschirm] Hauptfenster' (monitor_capture)
20:39:15.608: - source: 'Browser Hauptfenster' (window_capture)
20:39:15.608: - source: '[GAME] Houseflipper' (game_capture)
20:39:15.608: - source: '[GAME] LITW' (game_capture)
20:39:15.608: - source: '[GAME] Golf With Friends' (game_capture)
20:39:15.608: - source: '[GAME] Fortnite' (game_capture)
20:39:15.608: - source: '[GAME] ETS2' (game_capture)
20:39:15.608: - source: '[GAME] Battlefield V' (game_capture)
20:39:15.608: - source: '[GAME] UnicaCity' (game_capture)
20:39:15.608: - source: '[GAME] UnicaCity 5zig' (game_capture)
20:39:15.608: - source: '[GAME] This War Of Mine' (game_capture)
20:39:15.608: - source: 'Treasure Hunter Simulator' (game_capture)
20:39:15.608: - scene 'Stream':
20:39:15.608: - source: '[AddON] Countdown' (text_gdiplus)
20:39:15.608: - source: 'Restream' (browser_source)
20:39:15.608: - source: 'Hauptfenster' (monitor_capture)
20:39:15.608: - source: '[GAME] Houseflipper' (game_capture)
20:39:15.608: - source: '[GAME] UnicaCity Live' (game_capture)
20:39:15.608: - source: 'Stream Vorspann' (image_source)
20:39:15.608: - source: 'Greenscreen' (image_source)
20:39:15.608: - source: 'Motion MPC' (window_capture)
20:39:15.608: - source: 'Stream Vorspann Motion' (image_source)
20:39:15.608: - source: 'Battlefield V' (image_source)
20:39:15.608: - source: '[GAME] UnicaCity 5zig' (game_capture)
20:39:15.608: - source: 'Browser Hauptfenster' (window_capture)
20:39:15.608: - source: 'Golf' (game_capture)
20:39:15.608: - source: 'Logo UC' (image_source)
20:39:15.608: - source: 'Battelfield V' (game_capture)
20:39:15.608: - source: '[LAB] Zuschauer' (browser_source)
20:39:15.608: - source: '[LAB] Chatbox' (browser_source)
20:39:15.608: - source: 'Credits BG' (image_source)
20:39:15.608: - source: 'Credits' (browser_source)
20:39:15.608: - source: 'Overlay' (browser_source)
20:39:15.608: - source: 'Bild' (image_source)
20:39:15.608: ------------------------------------------------
20:39:15.958: CalculateFileHash: Failed to open file 'C:\Users\DANGER\AppData\Roaming\obs-studio\updates\whatsnew.json':
20:39:21.226: User switched to scene 'Stream'
20:39:28.499: obs-browser: Uncaught (in promise) Something went wrong. (source: https://streamlabs.com/widgets…v1/C0D4AB08139DBDB42FF9:0)
20:39:29.065: obs-browser: Uncaught (in promise) Something went wrong. (source: https://streamlabs.com/widgets…v1/C0D4AB08139DBDB42FF9:0)
20:39:39.670: User Removed source 'Bild' (image_source) from scene 'Stream'
20:39:57.922: User Removed source 'Golf' (game_capture) from scene 'Stream'
20:40:07.937: User Removed source '[GAME] Houseflipper' (game_capture) from scene 'Stream'
20:41:21.908: User switched to scene 'Aufnahme'
20:41:36.298: User Removed source '[GAME] This War Of Mine' (game_capture) from scene 'Aufnahme'
20:41:42.375: User switched to scene 'Stream'
20:42:23.460: User switched to scene 'Aufnahme'
20:43:10.876: [game-capture: '[GAME] Battlefield V'] attempting to hook process: bfv.exe
20:43:10.893: [game-capture: '[GAME] Battlefield V'] using helper (compatibility hook)
20:43:11.051: [game-capture: '[GAME] Battlefield V'] hook not loaded yet, retrying..
20:43:13.877: [game-capture: '[GAME] Battlefield V'] attempting to hook process: bfv.exe
20:43:13.905: [game-capture: '[GAME] Battlefield V'] d3d11 shared texture capture successful
20:43:13.911: [game-capture: '[GAME] Battlefield V'] shared texture capture successful
20:44:45.323: [game-capture: '[GAME] Battlefield V'] ----------------- d3d11 capture freed ----------------
20:44:45.414: [game-capture: '[GAME] Battlefield V'] d3d11 shared texture capture successful
20:44:45.429: [game-capture: '[GAME] Battlefield V'] shared texture capture successful
20:46:25.229: Starting recording due to hotkey
20:46:25.229: ---------------------------------
20:46:25.240: [NVENC encoder: 'recording_h264'] settings:
20:46:25.240: rate_control: CBR
20:46:25.240: bitrate: 20000
20:46:25.240: cqp: 0
20:46:25.240: keyint: 250
20:46:25.240: preset: hq
20:46:25.240: profile: high
20:46:25.240: level: 4.2
20:46:25.240: width: 1920
20:46:25.240: height: 1080
20:46:25.240: 2-pass: true
20:46:25.240: b-frames: 2
20:46:25.240: GPU: 0
20:46:25.240:
20:46:25.640: ---------------------------------
20:46:25.641: [FFmpeg aac encoder: 'Track1'] bitrate: 320, channels: 2, channel_layout: 3
20:46:25.641:
20:46:25.717: ---------------------------------
20:46:25.717: [FFmpeg aac encoder: 'Track2'] bitrate: 320, channels: 2, channel_layout: 3
20:46:25.717:
20:46:25.774: ==== Recording Start ===============================================
20:46:25.774: [ffmpeg muxer: 'adv_file_output'] Writing file 'B:/OBS Studio/2018-12-07 20-46-25.mkv'...
20:46:54.183: Stopping recording due to hotkey
20:46:54.458: [ffmpeg muxer: 'adv_file_output'] Output of file 'B:/OBS Studio/2018-12-07 20-46-25.mkv' stopped
20:46:54.458: Output 'adv_file_output': stopping
20:46:54.458: Output 'adv_file_output': Total frames output: 1705
20:46:54.458: Output 'adv_file_output': Total drawn frames: 1721
20:46:54.458: ==== Recording Stop ================================================
20:50:49.919: ---------------------------------
20:50:49.919: video settings reset:
20:50:49.919: base resolution: 1920x1080
20:50:49.919: output resolution: 1920x1080
20:50:49.919: downscale filter: Bilinear
20:50:49.919: fps: 60/1
20:50:49.919: format: NV12
20:50:49.919: YUV mode: 709/Partial
20:50:49.925: Settings changed (advanced)
20:50:49.925: ------------------------------------------------
20:50:51.649: ==== Shutting down ==================================================
20:50:51.656: Switched to scene '(null)'
20:50:51.702: [game-capture: '[GAME] Battlefield V'] capture stopped
20:50:51.703: WASAPI: Device 'Lautsprecher (3- Logitech G930 Headset)' Terminated
20:50:51.708: WASAPI: Device 'Mikrofon (2- SC450USB )' Terminated
20:50:51.708: All scene data cleared
20:50:51.708: ------------------------------------------------
20:50:51.757: Freeing OBS context data
20:50:51.966: [Scripting] Total detached callbacks: 0
20:50:52.013: == Profiler Results =============================
20:50:52.013: run_program_init: 11083.6 ms
20:50:52.013: ┣OBSApp::AppInit: 214.513 ms
20:50:52.013: ┃ ┗OBSApp::InitLocale: 97.545 ms
20:50:52.013: ┗OBSApp::OBSInit: 10027.3 ms
20:50:52.013: ┣obs_startup: 1.92 ms
20:50:52.013: ┗OBSBasic::OBSInit: 8861.28 ms
20:50:52.013: ┣OBSBasic::InitBasicConfig: 0.779 ms
20:50:52.013: ┣OBSBasic::ResetAudio: 17.795 ms
20:50:52.013: ┣OBSBasic::ResetVideo: 1159.85 ms
20:50:52.013: ┣OBSBasic::InitOBSCallbacks: 0.009 ms
20:50:52.013: ┣OBSBasic::InitHotkeys: 8.039 ms
20:50:52.013: ┣obs_load_all_modules: 3333.28 ms
20:50:52.013: ┃ ┣obs_init_module(coreaudio-encoder.dll): 1.84 ms
20:50:52.013: ┃ ┣obs_init_module(enc-amf.dll): 77.172 ms
20:50:52.013: ┃ ┣obs_init_module(frontend-tools.dll): 30.775 ms
20:50:52.013: ┃ ┣obs_init_module(image-source.dll): 0.006 ms
20:50:52.013: ┃ ┣obs_init_module(obs-browser.dll): 2.257 ms
20:50:52.013: ┃ ┣obs_init_module(obs-ffmpeg.dll): 164.527 ms
20:50:52.013: ┃ ┃ ┗nvenc_check: 164.4 ms
20:50:52.013: ┃ ┣obs_init_module(obs-filters.dll): 0.044 ms
20:50:52.013: ┃ ┣obs_init_module(obs-outputs.dll): 0.021 ms
20:50:52.013: ┃ ┣obs_init_module(obs-qsv11.dll): 112.092 ms
20:50:52.014: ┃ ┣obs_init_module(obs-text.dll): 0.789 ms
20:50:52.014: ┃ ┣obs_init_module(obs-transitions.dll): 0.012 ms
20:50:52.014: ┃ ┣obs_init_module(obs-vst.dll): 0.003 ms
20:50:52.014: ┃ ┣obs_init_module(obs-x264.dll): 0.001 ms
20:50:52.014: ┃ ┣obs_init_module(rtmp-services.dll): 55.402 ms
20:50:52.014: ┃ ┣obs_init_module(text-freetype2.dll): 0.248 ms
20:50:52.014: ┃ ┣obs_init_module(vlc-video.dll): 234.387 ms
20:50:52.014: ┃ ┣obs_init_module(win-capture.dll): 0.355 ms
20:50:52.014: ┃ ┣obs_init_module(win-decklink.dll): 3.477 ms
20:50:52.014: ┃ ┣obs_init_module(win-dshow.dll): 2.063 ms
20:50:52.014: ┃ ┣obs_init_module(win-mf.dll): 0 ms
20:50:52.014: ┃ ┣obs_init_module(win-openvr.dll): 0.002 ms
20:50:52.014: ┃ ┣obs_init_module(win-wasapi.dll): 0.007 ms
20:50:52.014: ┃ ┗reset_win32_symbol_paths: 2.068 ms
20:50:52.014: ┣OBSBasic::ResetOutputs: 0.64 ms
20:50:52.014: ┣OBSBasic::CreateHotkeys: 0.345 ms
20:50:52.014: ┣OBSBasic::InitService: 4.096 ms
20:50:52.014: ┣OBSBasic::InitPrimitives: 0.461 ms
20:50:52.014: ┗OBSBasic::Load: 4054.79 ms
20:50:52.014: obs_hotkey_thread(25 ms): min=0.002 ms, median=0.004 ms, max=20.701 ms, 99th percentile=0.106 ms, 100% below 25 ms
20:50:52.014: audio_thread(Audio): min=0 ms, median=0.047 ms, max=92.499 ms, 99th percentile=4.058 ms
20:50:52.014: ┗receive_audio: min=0.001 ms, median=1.738 ms, max=90.694 ms, 99th percentile=4.312 ms, 0.077484 calls per parent call
20:50:52.014: ┣buffer_audio: min=0 ms, median=0.001 ms, max=0.034 ms, 99th percentile=0.003 ms
20:50:52.014: ┗do_encode: min=0.01 ms, median=1.734 ms, max=90.691 ms, 99th percentile=4.308 ms
20:50:52.014: ┣encode(Track2): min=0.313 ms, median=1.762 ms, max=90.688 ms, 99th percentile=3.348 ms, 0.5013 calls per parent call
20:50:52.014: ┗encode(Track1): min=0.005 ms, median=1.396 ms, max=4.79 ms, 99th percentile=3.054 ms, 0.4987 calls per parent call
20:50:52.014: obs_graphics_thread(16.6667 ms): min=0.053 ms, median=0.479 ms, max=3646.36 ms, 99th percentile=3.964 ms, 99.8852% below 16.667 ms
20:50:52.014: ┣tick_sources: min=0.001 ms, median=0.027 ms, max=3588.22 ms, 99th percentile=1.877 ms
20:50:52.014: ┣output_frame: min=0.048 ms, median=0.16 ms, max=94.222 ms, 99th percentile=1.645 ms
20:50:52.014: ┃ ┣gs_context(video->graphics): min=0.047 ms, median=0.159 ms, max=94.221 ms, 99th percentile=1.248 ms
20:50:52.014: ┃ ┃ ┣render_video: min=0.005 ms, median=0.033 ms, max=16.652 ms, 99th percentile=0.223 ms
20:50:52.014: ┃ ┃ ┃ ┣render_main_texture: min=0.003 ms, median=0.03 ms, max=16.646 ms, 99th percentile=0.215 ms
20:50:52.014: ┃ ┃ ┃ ┣render_output_texture: min=0.001 ms, median=0.01 ms, max=0.106 ms, 99th percentile=0.031 ms, 0.0411683 calls per parent call
20:50:52.014: ┃ ┃ ┃ ┣render_convert_texture: min=0.001 ms, median=0.013 ms, max=0.581 ms, 99th percentile=0.035 ms, 0.0411683 calls per parent call
20:50:52.014: ┃ ┃ ┃ ┗stage_output_texture: min=0 ms, median=0.009 ms, max=2.603 ms, 99th percentile=0.164 ms, 0.0411683 calls per parent call
20:50:52.014: ┃ ┃ ┣gs_flush: min=0.038 ms, median=0.12 ms, max=94.203 ms, 99th percentile=1.027 ms
20:50:52.014: ┃ ┃ ┗download_frame: min=0 ms, median=0.059 ms, max=1.673 ms, 99th percentile=0.226 ms, 0.0411683 calls per parent call
20:50:52.014: ┃ ┗output_video_data: min=0.38 ms, median=0.523 ms, max=5.899 ms, 99th percentile=3.104 ms, 0.0410726 calls per parent call
20:50:52.014: ┗render_displays: min=0 ms, median=0.251 ms, max=65.945 ms, 99th percentile=1.452 ms
20:50:52.014: video_thread(video): min=1.376 ms, median=2.169 ms, max=36.463 ms, 99th percentile=4.889 ms
20:50:52.014: ┗receive_video: min=1.374 ms, median=2.166 ms, max=36.46 ms, 99th percentile=4.882 ms
20:50:52.014: ┗do_encode: min=1.373 ms, median=2.165 ms, max=36.459 ms, 99th percentile=4.881 ms
20:50:52.014: ┗encode(recording_h264): min=1.357 ms, median=2.092 ms, max=7.109 ms, 99th percentile=3.917 ms
20:50:52.014: OBSBasic::ResetVideo: 16.478 ms
20:50:52.014: obs_graphics_thread(16.6667 ms): min=0.334 ms, median=0.373 ms, max=6.716 ms, 99th percentile=1.412 ms, 100% below 16.667 ms
20:50:52.014: ┣tick_sources: min=0.002 ms, median=0.023 ms, max=1.013 ms, 99th percentile=0.595 ms
20:50:52.014: ┣output_frame: min=0.123 ms, median=0.14 ms, max=1.023 ms, 99th percentile=0.683 ms
20:50:52.014: ┃ ┗gs_context(video->graphics): min=0.122 ms, median=0.139 ms, max=1.022 ms, 99th percentile=0.683 ms
20:50:52.014: ┃ ┣render_video: min=0.008 ms, median=0.03 ms, max=0.039 ms, 99th percentile=0.036 ms
20:50:52.014: ┃ ┃ ┗render_main_texture: min=0.004 ms, median=0.027 ms, max=0.036 ms, 99th percentile=0.033 ms
20:50:52.014: ┃ ┗gs_flush: min=0.091 ms, median=0.108 ms, max=1.011 ms, 99th percentile=0.651 ms
20:50:52.014: ┗render_displays: min=0.001 ms, median=0.206 ms, max=6.391 ms, 99th percentile=0.835 ms
20:50:52.014: =================================================
20:50:52.014: == Profiler Time Between Calls ==================
20:50:52.014: obs_hotkey_thread(25 ms): min=24.019 ms, median=25.001 ms, max=545.137 ms, 97.0863% within ±2% of 25 ms (0.973599% lower, 1.94009% higher)
20:50:52.014: obs_graphics_thread(16.6667 ms): min=0.428 ms, median=16.667 ms, max=3646.37 ms, 94.5435% within ±2% of 16.667 ms (2.75818% lower, 2.69837% higher)
20:50:52.014: obs_graphics_thread(16.6667 ms): min=16.464 ms, median=16.667 ms, max=16.872 ms, 100% within ±2% of 16.667 ms (0% lower, 0% higher)
20:50:52.014: =================================================
20:50:52.131: Number of memory leaks: 0
Was ist LSmash genau, ein anderes Programm oder eine Einstellung?
20:46:25.240: rate_control: CBR
20:46:25.240: bitrate: 20000
Da haben wir ja den Übeltäter.
Warum nimmst du mit bitrate auf und dann auch noch eine so niedrige? ![]()
Warst du überhaupt zufrieden mit der Aufnahmequalität? Weil 20 mbit ist jetzt nich sooo bombe
Stell's ma lieber auf das um:
https://abload.de/img/unbenannt707vfftm.png
@ alle anderen. Habe sonst CQP16 genannt, aber da OBS ja keine Angabe eines minimal quantizers erlaubt, hab ich es ma auf CQP10 runter empfohlen. Ein fester Quantizer von 16 auch bei dunklen Szenen kann sonst dann doch bissl leiden.
OBS wird aber endlich auch bei ffmpeg ausgabe mehrere audiotracks spendiert. Vllt kann man dann bissl mehr drehen.
lieber wär mir sowas:
qmin 1, qmax 16
aber das gibt es bei OBS halt nich.
_
Auf L-Smash kannst du in SSM umstellen.
Hier der SSM Skript, leider waren die Zeichen begrenzt deswegen Doppelpost
### SagaraS Scriptmaker - Version 6.1 ###
### Lade Plugins und setze die globalen Variablen ###
LoadPlugin("P:\Program Files (x86)\SagaraS Scriptmaker\Plugins\resamplehq.dll")
Global breite = 2048
Global hoehe = 1152
Global AR = 0
### Lade Videoquellen ###
SetMTMode(3)
### Filter Verarbeitungszone ###
(IsYUY2() == true) ? ConvertToYV16(matrix = "Rec709") : Last
### Funktion für Video-Laderoutine ###
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
(loading == 1) ? FFIndex(file) : nop()
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()
clip1 = clip0.AutoFPS(afps, fpsn, fpsd).Cropping(cl, co, cr, cu)
Return (clip1.width == breite && clip1.height == hoehe) ? clip1.ConvertToYV12(matrix = "Rec709") : Clip1.Resize()
}
Function AutoFPS (Clip clip0, string afps, int fpsn, int fpsd) {
rate1 = (afps == "Auto") ? (Round(Float(clip0.framerate * 1000)) / 1000) / 2 : nop()
rate2 = (afps == "Auto") ? Round(clip0.framerate) / 2 : nop()
rate = (afps == "Auto") ? (rate1 == rate2) ? 1 : 1001 : (afps == "Igno.") ? clip0.frameratedenominator : fpsd
ratefaktor = (afps == "Auto") ? (rate == 1001) ? 1000 : 1 : nop()
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)
Return clip0.ChangeFPS(60, 1)
}
Function Cropping (Clip clip0, int cl, int co, int cr, int cu) {
clip0 = (clip0.IsRGB32() == True) ? clip0.ConvertToRGB24() : clip0
Return (cl != 0
co != 0
cr != 0
cu != 0) ? clip0.Crop(cl, co, cr, cu) : clip0
}
Function Resize (Clip clip1) {
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.709", dstmatrix = "TV.709") : Clip1.ResampleHQ(ceil(float(clip1.width * hoehe) / clip1.height), hoehe, Kernel = "Spline16", dstcolorspace="RGB24", srcmatrix = "TV.709", dstmatrix = "TV.709")) : clip1.ResampleHQ(breite, hoehe, Kernel = "Spline16", dstcolorspace="YV12", srcmatrix = "TV.709", 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.709", dstmatrix = "TV.709") : BlankClip(clip1, width = breite, height = hoehe, pixel_type = "YV12").KillAudio() : clip1
Return (AR == 1) ? Overlay(back, clip1, (back.width - clip1.width) / 2, (back.height - clip1.height) / 2) : clip1
}
Würde ResampleHQ weglassen. Bremst enorm aus und ist imo stellenweise sogar schlechter als der normale scale.
Was mich jedoch irritiert: Warum hat das Script kein Video drin?
Also MP4 habe ich für Videos, wo ich doch mal Schnittprogramme benötige.
Das ist aber der seltenere Fall bei mir.
Also brauchst du die MediaInfo von dem AVS Skript oder SSM Skript mit Video drin?
SSM Video:
### SagaraS Scriptmaker - Version 6.1 ###
### Lade Plugins und setze die globalen Variablen ###
LoadPlugin("P:\Program Files (x86)\SagaraS Scriptmaker\Plugins\FFMS2.dll")
Global breite = 2048
Global hoehe = 1152
Global AR = 0
### Lade Videoquellen ###
SetMTMode(3)
AVIload("B:\OBS Studio\Fortnite Rette Die Welt 16.mp4", 1, 0, 0, -0, -0, "Auto", "Igno.", 0, 0)
### Filter Verarbeitungszone ###
(IsYUY2() == true) ? ConvertToYV16(matrix = "Rec709") : Last
### Funktion für Video-Laderoutine ###
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
(loading == 1) ? FFIndex(file) : nop()
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()
clip1 = clip0.AutoFPS(afps, fpsn, fpsd).Cropping(cl, co, cr, cu)
Return (clip1.width == breite && clip1.height == hoehe) ? clip1.ConvertToYV12(matrix = "Rec709") : Clip1.Resize()
}
Function AutoFPS (Clip clip0, string afps, int fpsn, int fpsd) {
rate1 = (afps == "Auto") ? (Round(Float(clip0.framerate * 1000)) / 1000) / 2 : nop()
rate2 = (afps == "Auto") ? Round(clip0.framerate) / 2 : nop()
rate = (afps == "Auto") ? (rate1 == rate2) ? 1 : 1001 : (afps == "Igno.") ? clip0.frameratedenominator : fpsd
ratefaktor = (afps == "Auto") ? (rate == 1001) ? 1000 : 1 : nop()
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)
Return clip0.ChangeFPS(60, 1)
}
Function Cropping (Clip clip0, int cl, int co, int cr, int cu) {
clip0 = (clip0.IsRGB32() == True) ? clip0.ConvertToRGB24() : clip0
Return (cl != 0
co != 0
cr != 0
cu != 0) ? clip0.Crop(cl, co, cr, cu) : clip0
}
Function Resize (Clip clip1) {
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.Spline16Resize(breite, ceil(float(Clip1.height * breite) / clip1.width)) : Clip1.Spline16Resize(ceil(float(clip1.width * hoehe) / clip1.height), hoehe)) : clip1.Spline16Resize(breite, hoehe).ConvertToYV12(matrix = "Rec709")
back = (AR == 1) ? (0 == 1) ? ImageReader("", 0, clip1.framecount - 1, clip1.framerate).ChangeFPS(Clip1.frameratenumerator, Clip1.frameratedenominator).Spline16Resize(breite, hoehe).ConvertToYV12(matrix = "Rec709") : BlankClip(clip1, width = breite, height = hoehe, pixel_type = "YV12").KillAudio() : clip1
Return (AR == 1) ? Overlay(back, clip1, (back.width - clip1.width) / 2, (back.height - clip1.height) / 2) : clip1
}
Achso was kann man da zu den Farbmatrixen noch sagen?
Vom logischen denk ich, dass man die Quelle im SSM gleich der in OBS eingestellten Matrix nehmen sollte.
Probier's mal mit L-Smash wie gesagt, und ohne Multithreading, weil L-Smash bringt eigenes MT mit.
Wo die Videoliste ist, da ist 'nen > Pfeil dann klappt was auf. Dann stell das Video auf L-Smash um und nimm den Pfad von MeGUI
\MeGUI\tools\lsmash\
da die lsmash beim SSM natürlich mittlerweile outdated ist. Achte drauf das du im MeGUI Updater L-Smash auch aktuell hast.
Wenn du eine MKV zu MP4 brauchst, muxe sie einfach um dann. Sogar OBS bietet ein Remux tool an (Datei - Remuxe Aufnahmen).
Also mit lsmash kam der Fehler mit den lines nicht mehr, das hat schon mal geholfen.
Für was steht MT was der lsmash selber mitbringt?
Ich werde deine CQP 10 mal ein wenig testen, da hab ich mich noch gar nicht dran getraut.
Aber für den Fall wieder auf CBR umsteigen zu wollen (ich hatte das jahrelang so), wie hoch kann man da gehen und ab wann ist die Bitrate unnötig hoch? Ich habe mit den Videos selber eigentlich vom Bild nie Probleme gehabt.
Auf jedenfall aber schonmal danke für den Tipp mit lsmash ![]()
MT = Multithreading. Schalte das unbedingt aus wenn du L-Smash benutzt!
SSM hat leider ein Bug das der den geänderten Pfad zu l-smash nich speichert. müsstest also nach jedem start neu ändern, oder du kopierst die l-smash dll von megui in ssm rein (ersetzen quasi).
L-Smash wird zudem auch schneller sein beim Encode.
Du willst nicht Bitraten benutzen ![]()
Das ist echt nur für livestreams sinnvoll.
Ich habe das mal zur Aufnahmesession heute so genutzt, 3 Parts aufgenommen.
zweite Aufnahme MediaInfo:
Allgemein
UniqueID/String : 209934431113397569553279378024297274211 (0x9DEFE695D7BF97E247566B0875EE1B63)
Vollständiger Name : B:\OBS Studio\Battlefield V (10).mkv
Format : Matroska
Format-Version : Version 4
Dateigröße : 14,0 GiB
Dauer : 20 min 8s
Modus der Gesamtbitrate : variabel
Gesamte Bitrate : 99,6 Mb/s
Kodierendes Programm : Lavf57.84.100
verwendete Encoder-Bibliothek : Lavf57.84.100
ErrorDetectionType : Per level 1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format-Profil : [email protected]
Format-Einstellungen : 1 Ref Frames
Format-Einstellungen für CABAC : Nein
Format-Einstellungen für RefFrames : 1 frame
Codec-ID : V_MPEG4/ISO/AVC
Dauer : 20 min 8s
Bitraten-Modus : variabel
maximale Bitrate : 40,0 Mb/s
Breite : 1 920 Pixel
Höhe : 1 080 Pixel
Bildseitenverhältnis : 16:9
Modus der Bildwiederholungsrate : konstant
Bildwiederholungsrate : 60,000 FPS
ColorSpace : YUV
ChromaSubsampling/String : 4:2:0
BitDepth/String : 8 bits
Scantyp : progressiv
Default : Ja
Forced : Nein
colour_range : Limited
matrix_coefficients : BT.709
Audio #1
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec-ID : A_AAC-2
Dauer : 20 min 8s
Kanäle : 2 Kanäle
Channel layout : L R
Samplingrate : 48,0 kHz
Bildwiederholungsrate : 46,875 FPS (1024 SPF)
Titel : Track1
Default : Ja
Forced : Nein
Audio #2
ID : 3
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec-ID : A_AAC-2
Dauer : 20 min 8s
Kanäle : 2 Kanäle
Channel layout : L R
Samplingrate : 48,0 kHz
Bildwiederholungsrate : 46,875 FPS (1024 SPF)
Titel : Track2
Default : Ja
Forced : Nein
Beim zweiten Video hat er es trotzdem wieder asynchron ausgegeben, was man gut an den zwei erstellten WAV Dateien sehen kann:
Wave 1 MediaInfo:
Allgemein
Vollständiger Name : F:\YouTube\Projekte\Battlefield V\Uploads\Battlefield V (10)_Track_0.wav
Format : Wave
Dateigröße : 202 MiB
Dauer : 20 min 0s
Modus der Gesamtbitrate : konstant
Gesamte Bitrate : 1 411 kb/s
IsTruncated : Yes
Audio
Format : PCM
Format-Einstellungen : Little / Signed
Codec-ID : 1
Dauer : 20 min 0s
Bitraten-Modus : konstant
Bitrate : 1 411,2 kb/s
Kanäle : 2 Kanäle
Samplingrate : 44,1 kHz
BitDepth/String : 16 bits
Stream-Größe : 202 MiB (100%)
Wave 2 MediaInfo:
Allgemein
Vollständiger Name : F:\YouTube\Projekte\Battlefield V\Uploads\Battlefield V (10)_Track_1.wav
Format : Wave
Dateigröße : 203 MiB
Dauer : 20 min 3s
Modus der Gesamtbitrate : konstant
Gesamte Bitrate : 1 411 kb/s
IsTruncated : Yes
Audio
Format : PCM
Format-Einstellungen : Little / Signed
Codec-ID : 1
Dauer : 20 min 3s
Bitraten-Modus : konstant
Bitrate : 1 411,2 kb/s
Kanäle : 2 Kanäle
Samplingrate : 44,1 kHz
BitDepth/String : 16 bits
Stream-Größe : 202 MiB (100%)
Wave 2 ist 3 Sekunden länger und auch die Rohaufnahme hängt am Anfang 4 Sekunden im Blackscreen obwohl man schon Sound hört.
Ich kann es mir nicht wirklich erklären. Könnte vielleicht die CPU Auslastung damit zusammen hängen?
Wobei ich dieses Problem erst seit wenigen Wochen habe und meine Hardware ist die selbe geblieben.
OBS Log hab ich mal in ein Google Docs gepackt wegen der Zeichenbegrenzung:
Hier noch das SSM Skript:
### SagaraS Scriptmaker - Version 6.1 ###
### Lade Plugins und setze die globalen Variablen ###
LoadPlugin("P:\Program Files (x86)\SagaraS Scriptmaker\Plugins\LSMASHSource.dll")
Global breite = 2048
Global hoehe = 1152
Global AR = 0
### Lade Videoquellen ###
AVIload("B:\OBS Studio\Battlefield V (10).mkv", 3, 0, 0, -0, -0, "Auto", "Igno.", 0, 0).FadeIn0(30).FadeOut0(30)
### Filter Verarbeitungszone ###
(IsYUY2() == true) ? ConvertToYV16(matrix = "Rec709") : Last
### Funktion für Video-Laderoutine ###
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
(loading == 1) ? FFIndex(file) : nop()
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()
clip1 = clip0.AutoFPS(afps, fpsn, fpsd).Cropping(cl, co, cr, cu)
Return (clip1.width == breite && clip1.height == hoehe) ? clip1.ConvertToYV12(matrix = "Rec709") : Clip1.Resize()
}
Function AutoFPS (Clip clip0, string afps, int fpsn, int fpsd) {
rate1 = (afps == "Auto") ? (Round(Float(clip0.framerate * 1000)) / 1000) / 2 : nop()
rate2 = (afps == "Auto") ? Round(clip0.framerate) / 2 : nop()
rate = (afps == "Auto") ? (rate1 == rate2) ? 1 : 1001 : (afps == "Igno.") ? clip0.frameratedenominator : fpsd
ratefaktor = (afps == "Auto") ? (rate == 1001) ? 1000 : 1 : nop()
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)
Return clip0.ChangeFPS(60, 1)
}
Function Cropping (Clip clip0, int cl, int co, int cr, int cu) {
clip0 = (clip0.IsRGB32() == True) ? clip0.ConvertToRGB24() : clip0
Return (cl != 0
co != 0
cr != 0
cu != 0) ? clip0.Crop(cl, co, cr, cu) : clip0
}
Function Resize (Clip clip1) {
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.Spline16Resize(breite, ceil(float(Clip1.height * breite) / clip1.width)) : Clip1.Spline16Resize(ceil(float(clip1.width * hoehe) / clip1.height), hoehe)) : clip1.Spline16Resize(breite, hoehe).ConvertToYV12(matrix = "Rec709")
back = (AR == 1) ? (0 == 1) ? ImageReader("", 0, clip1.framecount - 1, clip1.framerate).ChangeFPS(Clip1.frameratenumerator, Clip1.frameratedenominator).Spline16Resize(breite, hoehe).ConvertToYV12(matrix = "Rec709") : BlankClip(clip1, width = breite, height = hoehe, pixel_type = "YV12").KillAudio() : clip1
Return (AR == 1) ? Overlay(back, clip1, (back.width - clip1.width) / 2, (back.height - clip1.height) / 2) : clip1
}
Auffällig ist auch, dass er beim SSM sehr sehr lange benötigt und im VirtualDub bei 99 hängen bleibt, also allen 3 Aufnahmen.
Ich hab da mal die anderen Videos ohne asynchronität abgebrochen aber die Sounddatei waren gleich lang und nicht beschädigt.
Es muss irgendwie mit der Aufnahmedatei zusammen hängen.
Ich lasse es über Nacht jetzt erstmal so in Megui durchlaufen und schau mir das morgen alles nochmal an.
Das es dauert bis es das erste mal öffnet ist normal, weils ja indexiert wird.
Sind die ganzen Sourcen aktiv? Weil das wären dann ja ganz schön viele und der meckert ja auch ziemlich viel über die Browser Source.
Mich hat es halt nur gewundert, ich ab es angeklickt und bin dann ins Bett gegangen weil der ewig bei 99% hing. Heute morgen war er fertig aber kann nicht sagen wie lange er tatsächlich gebraucht hat.
Also einige Quellen der Spiele waren parallel aktiv zu dem aufgenommenen. Die Browser Sources waren aber bis auf 1 alle deaktiviert.
Habes es nun nocheinmal getestet und alles bis auf die Spielaufnahme aktiviert. Auswertung folgt später.
Also einige Quellen der Spiele waren parallel aktiv zu dem aufgenommenen. Die Browser Sources waren aber bis auf 1 alle deaktiviert.
Das ist natürlich fail, weil das wird dann alles mitgerendert. Die Szenenkomposition hast du dadurch immens mehr Rechenleistung aufgezwackt, dazu noch die Browser Source auch noch.
Also nochmal probiert und wirklich alle Quellen deaktiviert im OBS (reicht doch aus wenn man die einfach nicht sichtbar macht mit dem durchgestrichenen Auge oder).
4 Aufnahmen gemacht und die dritte/vierte waren wieder mit 4 Sekunden Verzögerung.
Heißt ein Blackscreen und ab 4 Sekunden erst das Bild, obwohl der Ton von Anfang an läuft.
Hier mal als Vergleich eine synchrone und asynchrone MediaInfo.
Synchron:
Allgemein
UniqueID/String : 130945052255869552917868050532416870643 (0x628319874EF66529306E9C786EFFD8F3)
Vollständiger Name : B:\OBS Studio\House Flipper 75.mkv
Format : Matroska
Format-Version : Version 4
Dateigröße : 15,0 GiB
Dauer : 19 min 59s
Modus der Gesamtbitrate : variabel
Gesamte Bitrate : 107 Mb/s
Kodierendes Programm : Lavf57.84.100
verwendete Encoder-Bibliothek : Lavf57.84.100
ErrorDetectionType : Per level 1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format-Profil : [email protected]
Format-Einstellungen : 1 Ref Frames
Format-Einstellungen für CABAC : Nein
Format-Einstellungen für RefFrames : 1 frame
Codec-ID : V_MPEG4/ISO/AVC
Dauer : 19 min 59s
Bitraten-Modus : variabel
maximale Bitrate : 40,0 Mb/s
Breite : 1 920 Pixel
Höhe : 1 080 Pixel
Bildseitenverhältnis : 16:9
Modus der Bildwiederholungsrate : konstant
Bildwiederholungsrate : 60,000 FPS
ColorSpace : YUV
ChromaSubsampling/String : 4:2:0
BitDepth/String : 8 bits
Scantyp : progressiv
Default : Ja
Forced : Nein
colour_range : Limited
matrix_coefficients : BT.709
Audio #1
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec-ID : A_AAC-2
Dauer : 19 min 59s
Kanäle : 2 Kanäle
Channel layout : L R
Samplingrate : 48,0 kHz
Bildwiederholungsrate : 46,875 FPS (1024 SPF)
Titel : Track1
Default : Ja
Forced : Nein
Audio #2
ID : 3
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec-ID : A_AAC-2
Dauer : 19 min 59s
Kanäle : 2 Kanäle
Channel layout : L R
Samplingrate : 48,0 kHz
Bildwiederholungsrate : 46,875 FPS (1024 SPF)
Titel : Track2
Default : Ja
Forced : Nein
Asynchron:
Allgemein
UniqueID/String : 98687509127901518568337480963051699736 (0x4A3E85DC8DE6168ED4F41367B3C73E18)
Vollständiger Name : B:\OBS Studio\House Flipper 77.mkv
Format : Matroska
Format-Version : Version 4
Dateigröße : 14,1 GiB
Dauer : 20 min 39s
Modus der Gesamtbitrate : variabel
Gesamte Bitrate : 98,0 Mb/s
Kodierendes Programm : Lavf57.84.100
verwendete Encoder-Bibliothek : Lavf57.84.100
ErrorDetectionType : Per level 1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format-Profil : [email protected]
Format-Einstellungen : 1 Ref Frames
Format-Einstellungen für CABAC : Nein
Format-Einstellungen für RefFrames : 1 frame
Codec-ID : V_MPEG4/ISO/AVC
Dauer : 20 min 39s
Bitraten-Modus : variabel
maximale Bitrate : 40,0 Mb/s
Breite : 1 920 Pixel
Höhe : 1 080 Pixel
Bildseitenverhältnis : 16:9
Modus der Bildwiederholungsrate : konstant
Bildwiederholungsrate : 60,000 FPS
ColorSpace : YUV
ChromaSubsampling/String : 4:2:0
BitDepth/String : 8 bits
Scantyp : progressiv
Default : Ja
Forced : Nein
colour_range : Limited
matrix_coefficients : BT.709
Audio #1
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec-ID : A_AAC-2
Dauer : 20 min 39s
Kanäle : 2 Kanäle
Channel layout : L R
Samplingrate : 48,0 kHz
Bildwiederholungsrate : 46,875 FPS (1024 SPF)
Titel : Track1
Default : Ja
Forced : Nein
Audio #2
ID : 3
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec-ID : A_AAC-2
Dauer : 20 min 39s
Kanäle : 2 Kanäle
Channel layout : L R
Samplingrate : 48,0 kHz
Bildwiederholungsrate : 46,875 FPS (1024 SPF)
Titel : Track2
Default : Ja
Forced : Nein
![]()
EDIT: Benötigt OBS besonders viel Speicher auf der Systemfestplatte? Es ist zwar schon immer auf einer anderen Partition/Festplatte installiert aber ich kann es mir einfach nicht mehr erklären woran das liegen könnte.
Jetzt tritt in den Rohaufnahmen auch vermehrt komische Bild- und Farbverzerrungen auf 
Bild
MediaInfo:
Allgemein
UniqueID/String : 314512285757675291034481800907282128404 (0xEC9CDCE72286BAA2C63E153A712B1E14)
Vollständiger Name : B:\OBS Studio\Treasure Hunter Simulator 05.mkv
Format : Matroska
Format-Version : Version 4
Dateigröße : 37,5 GiB
Dauer : 18 min 47s
Modus der Gesamtbitrate : variabel
Gesamte Bitrate : 286 Mb/s
Kodierendes Programm : Lavf57.84.100
verwendete Encoder-Bibliothek : Lavf57.84.100
ErrorDetectionType : Per level 1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format-Profil : [email protected]
Format-Einstellungen : 1 Ref Frames
Format-Einstellungen für CABAC : Nein
Format-Einstellungen für RefFrames : 1 frame
Codec-ID : V_MPEG4/ISO/AVC
Dauer : 18 min 47s
Bitraten-Modus : variabel
maximale Bitrate : 40,0 Mb/s
Breite : 1 920 Pixel
Höhe : 1 080 Pixel
Bildseitenverhältnis : 16:9
Modus der Bildwiederholungsrate : konstant
Bildwiederholungsrate : 60,000 FPS
ColorSpace : YUV
ChromaSubsampling/String : 4:2:0
BitDepth/String : 8 bits
Scantyp : progressiv
Default : Ja
Forced : Nein
colour_range : Limited
matrix_coefficients : BT.709
Audio #1
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec-ID : A_AAC-2
Dauer : 18 min 47s
Kanäle : 2 Kanäle
Channel layout : L R
Samplingrate : 44,1 kHz
Bildwiederholungsrate : 43,066 FPS (1024 SPF)
Titel : Track1
Default : Ja
Forced : Nein
Audio #2
ID : 3
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec-ID : A_AAC-2
Dauer : 18 min 47s
Kanäle : 2 Kanäle
Channel layout : L R
Samplingrate : 44,1 kHz
Bildwiederholungsrate : 43,066 FPS (1024 SPF)
Titel : Track2
Default : Ja
Forced : Nein
Ist es nicht vllt einfach nur dein Videoplayer?
Haste das Video mal auf Youtube hochgeladen?
Nein noch nicht, dass kann ich nur testen wenn es fertig ist aber das wirkt alles schon sehr komisch.
Das Problem mit dem Anfang ist ja weiterhin vorhanden, ich bin kurz davor mein System komplett neu aufzusetzen.
Wenn es nur nicht so lange dauern würde mit allem drum und dran ![]()
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!