Beiträge von SvenPower

    Hallo zusammen,


    ich bin von einem 2-PC-Setup wieder auf ein 1-PC-Setup umgestiegen und OBS dropped nun Frames.
    Zu meinem Setup:


    i7 4790k
    GTX1080ti
    32GB RAM
    Magewell HDMI 4k Plus (Spiel)
    Razer Ripsaw (Facecam)
    OBS ist auf einer SSD
    Steam-Spiele auf einer eigenen HDD
    Aufnahme auf einer gesonderten HDD (Seagate Barracuda Pro)


    Die Szenen sind nicht wirklich voll. Spielbild, Facecam, Restream-Chat, Streamlabs Alerts und natürlich der Ton. Die Szenenleinwand hat die Größe der Auflösung meines Monitors (2560x1440). Ich streame in 720p und nehme gleichzeitig in 1440p auf. Beide Encodes werden über NVENC gemacht (ab der 900er Reihe kann NVENC zwei Encodes gleichzeitig). Das Eingangssignal ist 2560x1440@144hz.


    Am Samstag habe ich World of Tanks gestreamt und parallel aufgenommen. Der CPU Peak lag bei etwas über 70%.


    Eine reine Aufnahme über ffmpeg Kommandozeile (nicht OBS) läuft ohne Probleme mit stabilen 60fps.


    Hat jemand eine Idee? Schafft die CPU die Szenenkomposition nicht? Auslastung war jedoch nie höher als 75%.
    Eine GTX1080ti sollte zwei Encodes mit h264 doch wohl packen...

    Oh das ging ja schnell! Danke für die Daten der Magewell :) Interessant, wie viel "langsamer" sie als deine Datapath ist ^^ jedoch immer noch mehr als drei mal so schnell, wie ich es für meine Zwecke bräuchte :)


    Das Umstellen auf YUV420p hat in der tat nochmal einen ordentlichen Boost gegeben.
    Hab ne kurze Desktopaufnahme mit 120hz gemacht.


    Von 5313 Frames wurden nur noch 12 Frames (0,23%) gedropped.


    Die Drops wurden in den Positionen jedoch mehrfach erwähnt. Hier zum Beispiel der Drop Nr. 8:



    EDIT: Falls sich jemand über die angezeigten 60fps der ffmpeg Fußzeile (erstes Bild) wundert -> ffmpeg zeigt keine Nachkommastellen an und rundet auf. Hier ein Screenshot aus MediaInfo zu der Testaufnahme:

    So, erste Erfolge. Nachdem ich das Custom EDID von Elgato geladen habe, stehen mir folgende Auflösungen in OBS zur Verfügung:



    Und in der Elgato Software wird mir jetzt die Unterteilung von 30fps und 60fps sauber vorgeschlagen:



    Einzig das NTSC_M Problem besteht noch. Da gehen Demon und ich jetzt ran...



    EDIT: NTSC_M ist hart im Treiber hinterlegt und wir hinterfragen die Leistung der Karte. Das NTSC_M Problem haben wir erneut dem Support gemeldet. Mal sehen, was hier als Antwort kommt.


    Das nächste Problem ist, dass die Karte mega viele Frames dropped...


    Bei 2560x1440@144hz 59,94fps wurden von ca. 27.500 Frames knapp 4.400 Frames (16%) gedropped.
    Bei 2560x1440@120hz 59,94fps wurden von knapp 27.000 Frames etwas über 3.100 Frames (11,48%) gedropped.


    Fazit: Selbst wenn das NTSC_M Problem vom Support noch via Treiber-Update gefixt werden kann, werden die Framedrops hardwarebedingt bleiben. Die Elgato werde ich wieder zurück schicken und es wird die Magewell gekauft. Schade...

    Nvidia Audio kann ich ausschließen ja :)
    Naja, wenn ich auf den Zweitmonitor klone, habe ich oben und unten halt schwarze Streifen.
    Er stellt sich also sauber von 1920x1200 auf 1920x1080 um.
    Ja, ein klonen vom Main- auf den Gastmonitor ging ebenfalls nicht sauber.

    Hallo zusammen, hier meine bisherige Konversation mit dem Elgato Support.


    Ich:
    Guten Tag, ich habe seit gestern die 4K60 Pro zuhause und stehe
    vor ein paar Herausforderungen. Mein Monitor läuft auf 1440p144hz. Dies
    wird auch ohne Probleme von der Elgato unterstützt. Jedoch kann die
    Karte laut Capture Pin nur in den fps, die ein gemeinsamer Teiler zu Hz
    sind, aufnehmen. Bei 144Hz also 144/72/48 usw. Stelle ich meinen Monitor
    auf 120Hz, kriege ich die 60fps vorgeschlagen. Laut ffmpeg kann die
    Hardware jedoch in 2560x1440 maximal nur 50fps und 59,94fps. Das ist
    Problem Nr 2. Die Karte läuft ausschließlich nur in NTSC_M. Sie lässt
    sich nicht auf einen PAL Modus umstellen und auch nicht auf unknown. Ich
    benötige die 4k60 Pro für konstante 60fps bei 1440p120/144hz. Handelt
    es sich hier noch um anfängliche Treiberprobleme oder wird die Hardware
    dies niemals unterstützen können?


    Elgato:
    vielen Dank für die Kontaktaufnahme mit dem Elgato Support.
    Ich muss die Frage an unsere QA Abteilung weitergeben. Sobald ich Rückmeldung habe werde ich dich informieren.
    Mit freundlichen Grüßen


    Ich:
    vielen Dank!
    Bitte ergänze mein Anliegen noch um die Frage, ob man das EDID der Karte durch ein Custom EDID ersetzen kann und wenn ja, wie.


    Elgato:
    Bitte versuche einmal folgendes.
    Offne den Windows Explorer (nicht Internet Explorer) und gebe %appdata% in die Adresszeile ein.
    Offne hiernach den Ordner Elgato-->GameCapture-->settings.xml.
    Offne die Settings.xml mit einem Editor z.B (Editor oder Wordpad)
    Setze den Wert "Enable Custom Edids....." von false auf true.
    Siehe Screenshot 1.png
    Gehe danach auf die Einstellungen der Software 4K Capture Utility auf die Registerkarte "Device".
    Du bekommst nach dem Editieren der Settings.xml hier eine zusätzliche Auswahl unter EDID (Interval).
    Wähle hier aus: Custom.
    siehe Screenshot 2.png
    Verweise dann auf die Datei aus dem Anhang "EDID.Elgato......" nachdem du die .zip entpackt hast.
    Teste erneut die Anwendung.
    Schöne Grüße

    Hallo zusammen,


    ich habe schon seit laaaaaaaaaa*Luft hol*aaaaanger Zeit ein Problem und vielleicht nur einen Denkfehler, den ihr schnell aus der Welt schaffen könnt :D


    Fange ich mal ganz weit vorne an: Ich hatte mal Probleme beim Starten von Spielen, Tabben von Spiel auf Desktop und Wechsel vom Desktop zurück ins Spiel mit kurzen Blackscreens/Freezes. Da ich nie etwas dazu in Foren gefunden habe, habe ich nach längerer Zeit herausgefunden woran das lag. An der eingestellten Herzfrequenz. In der nVidia Systemsteuerung waren 59Hz eingestellt. Als ich auf 60Hz gegangen bin, waren diese Blackscreens/Freezes weg. Spiele wurden seitdem normal gestartet und auch ein raustabben auf den Desktop ging butterweich und ohne Probleme. Den Blackscreen, den ich meine, kann man am besten mit MediaPlayern erklären, die, sofern sie so konfiguriert sind, die Herzfrequenz des jeweiligen Bildschirms an die fps des Videomaterials angleichen.


    Nun gut, so lange ich mit einem Monitor arbeite ist nun alles fein. Sobald ich jedoch meinen Monitor mit einem anderen klone, ist genau das gleiche Problem wieder da. Obwohl beide Monitore auf 60Hz eingestellt sind...


    Habt ihr eine Idee, woran das liegen könnte? Habe ich aktuell mit meiner GTX1080ti und hatte ich davor auch schon mit der GTX980.


    Kann das an einem meiner Monitore liegen? Ein Problem mit einem EDID? Ist es wichtig, dass entweder die GPU oder die Anzeige skaliert? Ist es wichtig, dass man auf "Seitenverhältnis", "Vollbild" oder "Keine Skalierung" geht?


    Es werden aktuell folgende Monitore verwendet:


    Main: AOC AGON AG241QX
    Zweitmonitor zur Einsicht wichtiger Programme: ASUS VK266H
    Gastmonitor: Asus PB277Q


    Ich verwende Windows 10 Home 64-Bit


    Angeschlossen sind die Monitore wie folgt:


    Main: HDMI 2.0 2560x1440@144hz
    Zweitmonitor: DisplayPort auf DVI 1920x1200@60hz
    Gastmonitor: HDMI 2560x1440@75hz


    Das gleiche Phänomen tritt natürlich auch auf, wenn ich einen Monitor mit einer Capture Card klone. Im Falle der Elgato 4K60 Pro wesentlich heftiger.
    Da wird bei einem Spielstart 7-8 mal flackernd und mit Tonaussetzern "umgestellt". Im Spiel hat man dann auch stellenweise Bildflackern mit Tonaussetzern.

    Das musst du leider akzeptieren :) Ich akzeptiere es nämlich nicht, Fehler nicht in der Nachbearbeitung korrigieren zu können ^^
    Mit meinem jetzigen Vorgehen bezüglich Audio hatte ich noch nie Probleme. Weder live noch in der Nachbearbeitung. Alles andere (über Soundkarte, USB Audio-Interfaces wie das Steinberg UR22 MKII oder das Focusrite Scarlett 18i8) bot mir nie diese Flexibilität ^^ Und für den PC ist das ganze genau ein USB Audio-Device. Im Grunde nichts anderes als eine externe Soundkarte :)


    Das klonproblem habe ich auch mit normalen Monitoren. Da ist es aber nur ein kurzer (vielleicht eine Sekunde) Blackscreen. Wenn ich alles auf "Erweitern" habe, läuft alles butterweich auf meinem Monitor. Egal mit wie viel Hz, nehmen wir als Beispiel mal 60Hz. Ich kann Spiele starten ohne diesen Blackscreen und zwischen Spiel und Desktop hin und her wechseln. Kaum klone ich meinen Monitor mit einem anderen, der auch 60Hz beherrscht, kommt bei jedem Spielstart und auch bei jedem Dektop/Spiel und Spiel/Desktop Switch dieser kurze Blackscreen. Sowas kenne ich nur von MediaPlayern, wenn das Display auf die Hz Frequenz passend zu den fps des Videos umgestellt wird.


    Hier kommt nun der einzige Vorteil der Elgato gegenüber Magewell und Datapath zum tragen. Der HDMI Passthrough.


    Ich finde die Möglichkeiten der Magewell/Datapath Lösung aber viel leckerer. Hier sind wir wieder bei Flexibilität :D;)
    Und wenn die Teile auch noch viel stabiler laufen, hey, thats fair enough!



    EDIT: Hab gestern noch eine Testaufnahme in 1080p mit viel Text gemacht, diese auf 3072x1728 gebracht und hochgeladen...Du hast ja wahrlich untertrieben XD das sieht ja mal richtig bescheiden aus :D:D:D

    Am besten gleich alle Spuren getrennt aufnehmen für höchste Flexibilität ^^ und ich möchte ungerne mehrere Soundquellen in einer Stereospur aufnehmen :D Vielleicht mache ich da wirklich eine Wissenschaft draus aber nachher habe ich nun mal alle Möglichkeiten offen. Lass mal nen Kumpel schön laut und lang rülpsen. Das krieg mal raus, wenn das mit dem Spielsound vermischt ist :D Nur ein blödes Beispiel ^^


    AAABER zurück zum Thema XD das Elgato 4K60 Pro EDID und die fehlende Möglichkeit vom NTSC_M wegzukommen stehen dem Gerät für eine "Preis/Leistung" Auszeichnung im Weg. Wäre natürlich mega uncool, wenn ich mir Montag die Magewell bestelle und die 3 Wochen später per Update das nachreichen :D

    Eben nicht, wenn die Settings in OBS nicht stimmen ^^ Du hörst alles vor OBS. Die Leute hinter OBS.
    Aber das ist ja auch das kleinste Problem ^^ Die Flexibilität ist für mich das Hauptmerkmal. Gerade, wenn man viel über Kreuz einbinden möchte.


    Wie gesagt, bis vorhin war das Mischpult die Wiedergabequelle.
    Den HDMI Sound habe ich vor 1-2 Stunden erst aktiviert.
    Und ich sitze schon den ganzen Tag an diesem Problem dran XD


    Ich denke, dass du mit der Magewell recht haben wirst. Hoffentlich meldet sich Elgato schnell.
    Wenn die mir so nicht helfen können, frage ich mal gezielt nach einem Einbinden eines Custom EDIDs.
    Damit werben die auf der HP ja regelrecht.
    1440p144hz sollten gehen, es kann aber sein, dass man ein Custom EDID verwenden muss...Ja, wie? XD

    Monitoren ist gerade dank Mischpult 1:1 und ohne Latenz. Mit Latenz meine ich a) die D/A Wandler des jeweiligen Geräts und b) die ms Verarbeitungszeit, die je nach Audiogerät variiert.


    Gerade jetzt bin ich sehr Latenzfrei und wenn, muss ich nur ein Gerät korrigieren, mein Mischpult und nicht jede andere Signalquelle.


    Das, was man selber hört, muss so nicht unbedingt beim Zuschauer ankommen ^^ Da braucht man nur mal ausversehen an den falschen Schrauben drehen, dann wars das. Lautstärke im Spiel anpassen, Windowssound anpassen, Discord anpassen und davor am besten schonmal OBS eingestellt haben und zack, haste das Problem :D Genau so, wie OBS gerne den Audiomixer nach jedem update zurück auf Default stellt.


    Bei Lets Plays ist das mit dem Sound sehr viel einfacher. Spielsound 100%, Mikrofon 100% und dann nur das eine oder andere in der Schnittsoftware leiser drehen ^^ Da ich live nicht immer nur ein Spiel pro Stream spiele, sondern manchmal auch 5 oder mehr, ist es so eben ziemlich einfach, auf Ungleichheiten zu reagieren. Ich arbeite, wenn mehrere Leute bei mir sind, sogar mit zwei Mischpulten :D und ein dbx286s hängt auch immer vor dem Mischpult. So habe ich einen Kompressor, De-Esser, ein Gate und und und. Und das als Hardware-Lösung und nicht als billige, mürrische Software ^^ Dann kommen noch x Mikrofone dazu und achja, wenn ein Kumpel seinen PC mitbringt und wir einen Koop-SplitScreen-Stream machen noch ein zweiter Spielsound und tadaaa, da ist man dann froh nur eine Soundquelle synchronisieren zu müssen und darüber auch noch alle Lautstärken verwalten zu können :D Aktuell kann ich über diese Lösung auch drei Personen latenzfrei monitoren. Gerade bei geschlossenen Kopfhörern ein Segen ^^


    Das nächste Problem wäre zum Beispiel das Einbinden einer Konsole (Bei mir Nintendo Switch). Einfach das HDMI Kabel der CC am Eingang rausziehen und die Konsole reinstöpseln. Ergebnis: Bild auf dem Monitor und Audio dank Monitorklinke auf dem Mischpult ;)

    Jedes Gerät bringt eine Latenz mit sich. Diese habe ich nicht, wenn ich Ton und Video synchron über HDMI speise.


    Meinen Klinkenausgang der Soundkarte nutze ich für Discord.
    Ja, in OBS kann man Lautstärken angleichen aber mach das mal live im Stream.
    Ich drehe an meinen Soundquellen pro Spur einfach am Mixer links neben mir und alles ist fein.
    Mir ging es hier um höchste Flexibilität.


    Ich kann mich noch an meine Anfangszeit erinnern
    "Ey, dein Spiel ist zu leise!" Zack, Spiel pausiert, in die Optionen, Spiel lauter oder ggf. leiser gemacht.
    "Man hört deinen Kumpel voll schlecht" Szene gewechselt, auf den Monitor gewechselt, in Discord, denjenigen lauter gemacht.


    Diese Probleme habe ich alle nicht mehr. Je nach Spiel und Kumpel in Discord kann ich alles live mischen.


    Kann ja auch sein, dass ich mich lauter machen muss, im Verhältnis dann aber auch das Spiel usw.

    Audio habe ich eben gerade erst auf die CC umgestellt. Lag also leider nicht am Sound.
    Ne, ich gehe aus der Graka in die CC mit dem Sound aus mehreren Gründen.


    a) Ton ist synchroner zum Video
    b) Mein Monitor hat einen Klinkenausgang, von dem gehe ich ins Mischpult
    c) Dank b) muss ich nicht über Software zwei Wiedergabegeräte aktivieren und verwenden. Sollte diese mal abstüzen, fehlt ab da der Sound in der Aufnahme/Im Stream
    d) Ich brauche eine Möglichkeit, meinen Ton mit 100% Pegel für LPs aufzunehmen und aber auch live regelbar zu haben für Streams. In OBS binde ich das Mischpult ein, mit allen Quellen pro Spur. Das ist super flexibel und man kann sofort live reagieren und für die Lets Plays nehme ich den 100% Pegel der CC auf. Da kann ich dann gemütlich in der Schnittsoftware die Lautstärke des Spiels mit dem Mikrofon angleichen.


    Ich hatte dieses Klonproblem auch schon mit der GTX980. Niemand in meinem Bekanntenkreis hat das XD Das nervt tierisch...

    Aber ist ein Downscale nicht eher fördernd für die Bildqualität?
    Viele Leute machen ja Downsampling und jagen eine höhere Auflösung zum Monitor, welcher dann runterskaliert.


    Oder denke ich gerade in eine falsche Richtung?


    Ich weiß nicht wieso, aber sobald ich anfange zu klonen, habe ich beim Start einen Spiels einen kurzen Freeze. So, als ob die Herzfrequenz nochmal angepasst wird. Auch bei einem kurzen Sprung auf den Desktop, wieder die gleiche Umstellung, wieder Sprung ins Spiel, wieder.


    Klone ich nicht nur zwischen Monitoren, sondern mit der Elgato, ist es ganz aus :D Da passt er 7-8 mal an, flackert, Ton weg und irgendwann fängt er sich. Ich hatte dann jedoch auch im Spiel ab und zu mal flackernde Hänger. Das liegt aber bestimmt an der Auflösung plus Hz. 144hz macht die Karte ja aber nicht 1440p60fps. Und auch bei 1080p, kriegt man nur die 60fps, wenn man auf 120Hz geht. Und trotzdem macht die Karte dann beim Klonen Probleme. Ich habe es sogar mit 1080p60Hz probiert. Nichts zu wollen.


    Aber zurück zu deinem Vorschlag: Da die Magewell keinen HDMI Ausgang hat, MUSS ich ja klonen. Dann habe ich jedoch wieder die kurzen Freezes beim Übergang Desktop->Spiel und Spiel->Desktop. In der Aufnahme garantiert nicht kritisch. Im Stream aber ungeil, wenn jedes Mal bei einem neuen Spiel Bild und Ton hängen. Auch die Mikrofonsounds natürlich.

    Ich habe gestern dazu ein Ticket bei Elgato aufgemacht :)
    Mal schauen. Aktuell bin ich trotzdem gar nicht mal soooo unglücklich,
    Die Upscales auf 3072x1728 sehen von 1440p und 1080p identisch aus (optisch).


    Aktuell kriege ich in ffmpeg mit der Elgato 1080p60fps mit vsync hin, während ich auf meinem Monitor die 1440p@120hz durchgeschleift bekomme, keinen Inputdelay und auch kein Tearing habe.


    Meine Alternativen wären (entschuldigt den Ausdruck) ARSCHTEUER. von wieder hin zu einem 2-PC-Setup, über alle Monitore wieder verkaufen und wieder 1080p Monitore kaufen bis hin zur Magewell CC. Alles wieder Investitionen.


    Ausgangssituation war ein 2-PC-Setup, welches sich über Aufnahmen leistungstechnisch gelangweilt hat. Ich hatte jedoch Tearing im Stream / in der Aufnahme. Also VSync an und schwupps, waren Shooter für mich unspielbar.
    Ich musste das Problem Tearing/Inputdelay also in den Griff kriegen.


    Wenn ich 1080p60fps ohne Tearing und ohne Inputdelay hinkriege, bin ich glücklich. 1440p Aufnahmen wären ein NiceToHave, für mich jedoch nicht kriegsentscheidend.

    Ich werde die Karte wohl zurück schicken.


    Es sind keine sauberen 1440p60fps möglich.
    Sobald ich klone, habe ich arge Probleme in Spielen. So, als ob die Hz Frequenz immer wieder angepasst wird.
    Wenn ich Spiele beende, habe ich manchmal das Problem, dass man Ordnermarkierungen nicht mehr sieht.
    Da hilft dann nur ein Neustart.
    Einmal ist mir die Karte komplett abgestürzt.


    Gehe ich direkt aus der Karte in den Monitor, habe ich keine Probleme, außer das mit den fehlenden 60fps.
    Ich muss aber so oder so noch mal klonen, da ich in meinem Studio noch einen Gastplatz mit Gastmonitor habe, falls mal Splittscreen gespielt wird.


    Ich werde es wohl mal mit der 1000€ Magewell probieren müssen...



    EDIT: OBS bestätigt die Fehlermeldungen in ffmpeg. Wenn ich in der 4k60 Pro Quelle die Auflösung auf 2560x1440 stelle, werden mir maximal 59,94fps vorgeschlagen. Stelle ich auf 1920x1080, werden mir volle 60fps vorgeschlagen.

    Ja, da hast du vollkommen recht!
    Hier der ffmpeg Auszug:


    format=yuyv422 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=yuyv422 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=yuv420p min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=yuv420p min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=nv12 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=nv12 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=bgr24 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=bgr24 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=bgr0 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=bgr0 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=yuyv422 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=yuyv422 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=yuyv422 min s=1280x720 fps=29.97 max s=1280x720 fps=59.9402
    format=yuyv422 min s=1280x720 fps=25 max s=1280x720 fps=50
    format=yuyv422 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=yuyv422 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=yuyv422 min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=yuyv422 min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=yuv420p min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=yuv420p min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=nv12 min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=nv12 min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=bgr24 min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=bgr24 min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=bgr0 min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=bgr0 min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=yuyv422 min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=yuyv422 min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=yuyv422 min s=960x540 fps=29.97 max s=960x540 fps=60.0002
    format=yuyv422 min s=960x540 fps=25 max s=960x540 fps=50
    format=yuyv422 min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=yuyv422 min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=yuv420p min s=0x0 fps=29.97 max s=0x0 fps=60.0002
    format=yuv420p min s=0x0 fps=25 max s=0x0 fps=50
    format=yuv420p min s=640x360 fps=29.97 max s=640x360 fps=60.0002
    format=yuv420p min s=640x360 fps=25 max s=640x360 fps=50
    format=yuv420p min s=960x480 fps=29.97 max s=960x480 fps=60.0002
    format=yuv420p min s=960x576 fps=25 max s=960x576 fps=50
    format=yuv420p min s=720x1280 fps=29.97 max s=720x1280 fps=60.0002
    format=yuv420p min s=720x1280 fps=25 max s=720x1280 fps=50
    format=yuv420p min s=1080x1920 fps=29.97 max s=1080x1920 fps=60.0002
    format=yuv420p min s=1080x1920 fps=25 max s=1080x1920 fps=50
    format=yuv420p min s=320x240 fps=29.97 max s=320x240 fps=60.0002
    format=yuv420p min s=320x240 fps=25 max s=320x240 fps=50
    format=yuv420p min s=352x240 fps=29.97 max s=352x240 fps=60.0002
    format=yuv420p min s=352x288 fps=25 max s=352x288 fps=50
    format=yuv420p min s=640x480 fps=29.97 max s=640x480 fps=60.0002
    format=yuv420p min s=640x480 fps=25 max s=640x480 fps=50
    format=yuv420p min s=704x480 fps=29.97 max s=704x480 fps=60.0002
    format=yuv420p min s=704x576 fps=25 max s=704x576 fps=50
    format=yuv420p min s=720x480 fps=29.97 max s=720x480 fps=60.0002
    format=yuv420p min s=720x576 fps=25 max s=720x576 fps=50
    format=yuv420p min s=800x600 fps=29.97 max s=800x600 fps=60.0002
    format=yuv420p min s=800x600 fps=25 max s=800x600 fps=50
    format=yuv420p min s=1024x768 fps=29.97 max s=1024x768 fps=60.0002
    format=yuv420p min s=1024x768 fps=25 max s=1024x768 fps=50
    format=yuv420p min s=1280x720 fps=29.97 max s=1280x720 fps=60.0002
    format=yuv420p min s=1280x720 fps=25 max s=1280x720 fps=50
    format=yuv420p min s=1280x768 fps=29.97 max s=1280x768 fps=60.0002
    format=yuv420p min s=1280x768 fps=25 max s=1280x768 fps=50
    format=yuv420p min s=1280x800 fps=29.97 max s=1280x800 fps=60.0002
    format=yuv420p min s=1280x800 fps=25 max s=1280x800 fps=50
    format=yuv420p min s=1280x960 fps=29.97 max s=1280x960 fps=60.0002
    format=yuv420p min s=1280x960 fps=25 max s=1280x960 fps=50
    format=yuv420p min s=1280x1024 fps=29.97 max s=1280x1024 fps=60.0002
    format=yuv420p min s=1280x1024 fps=25 max s=1280x1024 fps=50
    format=yuv420p min s=1360x768 fps=29.97 max s=1360x768 fps=60.0002
    format=yuv420p min s=1360x768 fps=25 max s=1360x768 fps=50
    format=yuv420p min s=1440x900 fps=29.97 max s=1440x900 fps=60.0002
    format=yuv420p min s=1440x900 fps=25 max s=1440x900 fps=50
    format=yuv420p min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=yuv420p min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=yuv420p min s=640x360 fps=29.97 max s=640x360 fps=59.9402
    format=yuv420p min s=640x360 fps=25 max s=640x360 fps=50
    format=yuv420p min s=1280x720 fps=29.97 max s=1280x720 fps=59.9402
    format=yuv420p min s=1280x720 fps=25 max s=1280x720 fps=50
    format=yuv420p min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=yuv420p min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=yuyv422 min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=yuyv422 min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=yuyv422 min s=1280x720 fps=29.97 max s=1280x720 fps=60.0002
    format=yuyv422 min s=1280x720 fps=25 max s=1280x720 fps=50
    format=yuyv422 min s=720x480 fps=29.97 max s=720x480 fps=60.0002
    format=yuyv422 min s=720x576 fps=25 max s=720x576 fps=50
    format=yuyv422 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=yuyv422 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=yuyv422 min s=720x1280 fps=29.97 max s=720x1280 fps=60.0002
    format=yuyv422 min s=720x1280 fps=25 max s=720x1280 fps=50
    format=yuyv422 min s=1080x1920 fps=29.97 max s=1080x1920 fps=60.0002
    format=yuyv422 min s=1080x1920 fps=25 max s=1080x1920 fps=50
    format=yuyv422 min s=320x240 fps=29.97 max s=320x240 fps=60.0002
    format=yuyv422 min s=320x240 fps=25 max s=320x240 fps=50
    format=yuyv422 min s=352x240 fps=29.97 max s=352x240 fps=60.0002
    format=yuyv422 min s=352x288 fps=25 max s=352x288 fps=50
    format=yuyv422 min s=640x480 fps=29.97 max s=640x480 fps=60.0002
    format=yuyv422 min s=640x480 fps=25 max s=640x480 fps=50
    format=yuyv422 min s=704x480 fps=29.97 max s=704x480 fps=60.0002
    format=yuyv422 min s=704x576 fps=25 max s=704x576 fps=50
    format=yuyv422 min s=720x480 fps=29.97 max s=720x480 fps=60.0002
    format=yuyv422 min s=720x576 fps=25 max s=720x576 fps=50
    format=yuyv422 min s=800x600 fps=29.97 max s=800x600 fps=60.0002
    format=yuyv422 min s=800x600 fps=25 max s=800x600 fps=50
    format=yuyv422 min s=1024x768 fps=29.97 max s=1024x768 fps=60.0002
    format=yuyv422 min s=1024x768 fps=25 max s=1024x768 fps=50
    format=yuyv422 min s=1280x720 fps=29.97 max s=1280x720 fps=60.0002
    format=yuyv422 min s=1280x720 fps=25 max s=1280x720 fps=50
    format=yuyv422 min s=1280x768 fps=29.97 max s=1280x768 fps=60.0002
    format=yuyv422 min s=1280x768 fps=25 max s=1280x768 fps=50
    format=yuyv422 min s=1280x800 fps=29.97 max s=1280x800 fps=60.0002
    format=yuyv422 min s=1280x800 fps=25 max s=1280x800 fps=50
    format=yuyv422 min s=1280x960 fps=29.97 max s=1280x960 fps=60.0002
    format=yuyv422 min s=1280x960 fps=25 max s=1280x960 fps=50
    format=yuyv422 min s=1280x1024 fps=29.97 max s=1280x1024 fps=60.0002
    format=yuyv422 min s=1280x1024 fps=25 max s=1280x1024 fps=50
    format=yuyv422 min s=1360x768 fps=29.97 max s=1360x768 fps=60.0002
    format=yuyv422 min s=1360x768 fps=25 max s=1360x768 fps=50
    format=yuyv422 min s=1440x900 fps=29.97 max s=1440x900 fps=60.0002
    format=yuyv422 min s=1440x900 fps=25 max s=1440x900 fps=50
    format=yuyv422 min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=yuyv422 min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=yuyv422 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=yuyv422 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=nv12 min s=320x240 fps=29.97 max s=320x240 fps=60.0002
    format=nv12 min s=320x240 fps=25 max s=320x240 fps=50
    format=nv12 min s=640x480 fps=29.97 max s=640x480 fps=60.0002
    format=nv12 min s=640x480 fps=25 max s=640x480 fps=50
    format=nv12 min s=720x480 fps=29.97 max s=720x480 fps=60.0002
    format=nv12 min s=720x576 fps=25 max s=720x576 fps=50
    format=nv12 min s=800x600 fps=29.97 max s=800x600 fps=60.0002
    format=nv12 min s=800x600 fps=25 max s=800x600 fps=50
    format=nv12 min s=1024x768 fps=29.97 max s=1024x768 fps=60.0002
    format=nv12 min s=1024x768 fps=25 max s=1024x768 fps=50
    format=nv12 min s=1280x720 fps=29.97 max s=1280x720 fps=60.0002
    format=nv12 min s=1280x720 fps=25 max s=1280x720 fps=50
    format=nv12 min s=1280x768 fps=29.97 max s=1280x768 fps=60.0002
    format=nv12 min s=1280x768 fps=25 max s=1280x768 fps=50
    format=nv12 min s=1280x800 fps=29.97 max s=1280x800 fps=60.0002
    format=nv12 min s=1280x800 fps=25 max s=1280x800 fps=50
    format=nv12 min s=1280x960 fps=29.97 max s=1280x960 fps=60.0002
    format=nv12 min s=1280x960 fps=25 max s=1280x960 fps=50
    format=nv12 min s=1280x1024 fps=29.97 max s=1280x1024 fps=60.0002
    format=nv12 min s=1280x1024 fps=25 max s=1280x1024 fps=50
    format=nv12 min s=1360x768 fps=29.97 max s=1360x768 fps=60.0002
    format=nv12 min s=1360x768 fps=25 max s=1360x768 fps=50
    format=nv12 min s=1440x900 fps=29.97 max s=1440x900 fps=60.0002
    format=nv12 min s=1440x900 fps=25 max s=1440x900 fps=50
    format=nv12 min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=nv12 min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=nv12 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=nv12 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=bgr24 min s=720x1280 fps=29.97 max s=720x1280 fps=60.0002
    format=bgr24 min s=720x1280 fps=25 max s=720x1280 fps=50
    format=bgr24 min s=1080x1920 fps=29.97 max s=1080x1920 fps=60.0002
    format=bgr24 min s=1080x1920 fps=25 max s=1080x1920 fps=50
    format=bgr24 min s=320x240 fps=29.97 max s=320x240 fps=60.0002
    format=bgr24 min s=320x240 fps=25 max s=320x240 fps=50
    format=bgr24 min s=640x480 fps=29.97 max s=640x480 fps=60.0002
    format=bgr24 min s=640x480 fps=25 max s=640x480 fps=50
    format=bgr24 min s=720x480 fps=29.97 max s=720x480 fps=60.0002
    format=bgr24 min s=720x576 fps=25 max s=720x576 fps=50
    format=bgr24 min s=800x600 fps=29.97 max s=800x600 fps=60.0002
    format=bgr24 min s=800x600 fps=25 max s=800x600 fps=50
    format=bgr24 min s=1024x768 fps=29.97 max s=1024x768 fps=60.0002
    format=bgr24 min s=1024x768 fps=25 max s=1024x768 fps=50
    format=bgr24 min s=1280x720 fps=29.97 max s=1280x720 fps=60.0002
    format=bgr24 min s=1280x720 fps=25 max s=1280x720 fps=50
    format=bgr24 min s=1280x768 fps=29.97 max s=1280x768 fps=60.0002
    format=bgr24 min s=1280x768 fps=25 max s=1280x768 fps=50
    format=bgr24 min s=1280x800 fps=29.97 max s=1280x800 fps=60.0002
    format=bgr24 min s=1280x800 fps=25 max s=1280x800 fps=50
    format=bgr24 min s=1280x960 fps=29.97 max s=1280x960 fps=60.0002
    format=bgr24 min s=1280x960 fps=25 max s=1280x960 fps=50
    format=bgr24 min s=1280x1024 fps=29.97 max s=1280x1024 fps=60.0002
    format=bgr24 min s=1280x1024 fps=25 max s=1280x1024 fps=50
    format=bgr24 min s=1360x768 fps=29.97 max s=1360x768 fps=60.0002
    format=bgr24 min s=1360x768 fps=25 max s=1360x768 fps=50
    format=bgr24 min s=1440x900 fps=29.97 max s=1440x900 fps=60.0002
    format=bgr24 min s=1440x900 fps=25 max s=1440x900 fps=50
    format=bgr24 min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=bgr24 min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=bgr24 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=bgr24 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=bgr0 min s=720x1280 fps=29.97 max s=720x1280 fps=60.0002
    format=bgr0 min s=720x1280 fps=25 max s=720x1280 fps=50
    format=bgr0 min s=1080x1920 fps=29.97 max s=1080x1920 fps=60.0002
    format=bgr0 min s=1080x1920 fps=25 max s=1080x1920 fps=50
    format=bgr0 min s=320x240 fps=29.97 max s=320x240 fps=60.0002
    format=bgr0 min s=320x240 fps=25 max s=320x240 fps=50
    format=bgr0 min s=640x480 fps=29.97 max s=640x480 fps=60.0002
    format=bgr0 min s=640x480 fps=25 max s=640x480 fps=50
    format=bgr0 min s=720x480 fps=29.97 max s=720x480 fps=60.0002
    format=bgr0 min s=720x576 fps=25 max s=720x576 fps=50
    format=bgr0 min s=800x600 fps=29.97 max s=800x600 fps=60.0002
    format=bgr0 min s=800x600 fps=25 max s=800x600 fps=50
    format=bgr0 min s=1024x768 fps=29.97 max s=1024x768 fps=60.0002
    format=bgr0 min s=1024x768 fps=25 max s=1024x768 fps=50
    format=bgr0 min s=1280x720 fps=29.97 max s=1280x720 fps=60.0002
    format=bgr0 min s=1280x720 fps=25 max s=1280x720 fps=50
    format=bgr0 min s=1280x768 fps=29.97 max s=1280x768 fps=60.0002
    format=bgr0 min s=1280x768 fps=25 max s=1280x768 fps=50
    format=bgr0 min s=1280x800 fps=29.97 max s=1280x800 fps=60.0002
    format=bgr0 min s=1280x800 fps=25 max s=1280x800 fps=50
    format=bgr0 min s=1280x960 fps=29.97 max s=1280x960 fps=60.0002
    format=bgr0 min s=1280x960 fps=25 max s=1280x960 fps=50
    format=bgr0 min s=1280x1024 fps=29.97 max s=1280x1024 fps=60.0002
    format=bgr0 min s=1280x1024 fps=25 max s=1280x1024 fps=50
    format=bgr0 min s=1360x768 fps=29.97 max s=1360x768 fps=60.0002
    format=bgr0 min s=1360x768 fps=25 max s=1360x768 fps=50
    format=bgr0 min s=1440x900 fps=29.97 max s=1440x900 fps=60.0002
    format=bgr0 min s=1440x900 fps=25 max s=1440x900 fps=50
    format=bgr0 min s=1920x1080 fps=29.97 max s=1920x1080 fps=60.0002
    format=bgr0 min s=1920x1080 fps=25 max s=1920x1080 fps=50
    format=bgr0 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=bgr0 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=yuyv422 min s=176x120 fps=29.97 max s=176x120 fps=60.0002
    format=yuyv422 min s=176x144 fps=25 max s=176x144 fps=50
    format=yuyv422 min s=960x480 fps=29.97 max s=960x480 fps=60.0002
    format=yuyv422 min s=960x576 fps=25 max s=960x576 fps=50
    format=yuyv422 min s=320x240 fps=29.97 max s=320x240 fps=60.0002
    format=yuyv422 min s=320x240 fps=25 max s=320x240 fps=50
    format=yuyv422 min s=352x240 fps=29.97 max s=352x240 fps=60.0002
    format=yuyv422 min s=352x288 fps=25 max s=352x288 fps=50
    format=yuyv422 min s=640x480 fps=29.97 max s=640x480 fps=60.0002
    format=yuyv422 min s=640x480 fps=25 max s=640x480 fps=50
    format=yuyv422 min s=704x480 fps=29.97 max s=704x480 fps=29.97
    format=yuyv422 min s=704x576 fps=25 max s=704x576 fps=25
    format=yuyv422 min s=720x480 fps=29.97 max s=720x480 fps=29.97
    format=yuyv422 min s=720x576 fps=25 max s=720x576 fps=25
    format=yuyv422 min s=800x600 fps=29.97 max s=800x600 fps=60.0002
    format=yuyv422 min s=800x600 fps=25 max s=800x600 fps=50
    format=yuyv422 min s=1024x768 fps=29.97 max s=1024x768 fps=60.0002
    format=yuyv422 min s=1024x768 fps=25 max s=1024x768 fps=50
    format=yuyv422 min s=1280x720 fps=29.97 max s=1280x720 fps=29.97
    format=yuyv422 min s=1280x720 fps=25 max s=1280x720 fps=25
    format=yuyv422 min s=1280x768 fps=29.97 max s=1280x768 fps=60.0002
    format=yuyv422 min s=1280x768 fps=25 max s=1280x768 fps=50
    format=yuyv422 min s=1280x800 fps=29.97 max s=1280x800 fps=60.0002
    format=yuyv422 min s=1280x800 fps=25 max s=1280x800 fps=50
    format=yuyv422 min s=1280x960 fps=29.97 max s=1280x960 fps=60.0002
    format=yuyv422 min s=1280x960 fps=25 max s=1280x960 fps=50
    format=yuyv422 min s=1280x1024 fps=29.97 max s=1280x1024 fps=60.0002
    format=yuyv422 min s=1280x1024 fps=25 max s=1280x1024 fps=50
    format=yuyv422 min s=1360x768 fps=29.97 max s=1360x768 fps=60.0002
    format=yuyv422 min s=1360x768 fps=25 max s=1360x768 fps=50
    format=yuyv422 min s=1440x900 fps=29.97 max s=1440x900 fps=60.0002
    format=yuyv422 min s=1440x900 fps=25 max s=1440x900 fps=50
    format=yuyv422 min s=1920x1080 fps=29.97 max s=1920x1080 fps=29.97
    format=yuyv422 min s=1920x1080 fps=25 max s=1920x1080 fps=25
    format=yuyv422 min s=640x360 fps=29.97 max s=640x360 fps=59.9402
    format=yuyv422 min s=640x360 fps=25 max s=640x360 fps=50
    format=yuyv422 min s=1280x720 fps=29.97 max s=1280x720 fps=59.9402
    format=yuyv422 min s=1280x720 fps=25 max s=1280x720 fps=50
    format=yuyv422 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=yuyv422 min s=2560x1440 fps=25 max s=2560x1440 fps=50
    format=yuyv422 min s=640x360 fps=59.9402 max s=640x360 fps=59.9402
    format=yuyv422 min s=640x360 fps=50 max s=640x360 fps=50
    format=yuyv422 min s=960x540 fps=29.97 max s=960x540 fps=29.97
    format=yuyv422 min s=960x540 fps=25 max s=960x540 fps=25
    format=yuyv422 min s=1280x720 fps=29.97 max s=1280x720 fps=29.97
    format=yuyv422 min s=1280x720 fps=25 max s=1280x720 fps=25
    format=yuyv422 min s=1920x1080 fps=29.97 max s=1920x1080 fps=29.97
    format=yuyv422 min s=1920x1080 fps=25 max s=1920x1080 fps=25
    format=yuyv422 min s=640x360 fps=29.97 max s=640x360 fps=59.9402
    format=yuyv422 min s=640x360 fps=25 max s=640x360 fps=50
    format=yuyv422 min s=1280x720 fps=29.97 max s=1280x720 fps=59.9402
    format=yuyv422 min s=1280x720 fps=25 max s=1280x720 fps=50
    format=yuyv422 min s=2560x1440 fps=29.97 max s=2560x1440 fps=59.9402
    format=yuyv422 min s=2560x1440 fps=25 max s=2560x1440 fps=50