Ich mache Spielevideos und habe vor kurzem Ubuntu installiert. Ich konnte keinen guten Bildschirmrekorder für Spiele finden. Gibt es Empfehlungen (vorzugsweise kostenlose) für die Aufnahme in HD, die Verwendung mehrerer Audioquellen (z. B. Headset und Computer-Sound) und das Ubuntu Software Center? Wenn es nicht im Software-Center ist, bekomme ich es möglicherweise immer noch, am besten im Software-Center. Ich habe Kazam Screencaster und RecordMyDesktop bereits ausprobiert, aber sie haben für mich nicht funktioniert. Danke Leute!
software-recommendation
video
games
Noah Müller
quelle
quelle
qjackctl
, mit dem JACK auf sehr einfache Weise gestartet werden kann. Dann listet RecordMyDesktop alle Ihre Audioquellen auf und JACK leitet Audio von vielen Quellen an den Recorder weiter. Viel Glück!Antworten:
Ich kann tatsächlich für die Antwort bürgen, die Grumbel über recordmydesktop im Terminal gegeben hat. Es war das Beste, wenn es um die Ressourcennutzung geht. Auch ffmpeg / avconv. Es gibt jedoch einige Faktoren, die Sie bei der Aufnahme berücksichtigen sollten:
Wie viele U / min hat Ihre Festplatte? (Angenommen, Sie haben in diesem Fall keine SSD, machen Sie sich keine Sorgen um die Festplatte.) Bei 5400 U / min ist die Wahrscheinlichkeit größer, dass das Video während der Aufnahme nicht flüssig aussieht oder sich das Spiel langsamer anfühlt. Wenn die Drehzahl 7200 U / min beträgt und die Festplatte über viel Cache verfügt (z. B. 16 MB, 32 MB oder 64 MB), haben Sie eine bessere Erfahrung.
Welche Grafikkarte hast du? Zum Beispiel hatte ich einen Fall, in dem der Benutzer eine FX 5200 hatte. Ich meine, eine tatsächliche Nvidia FX 5200. Wirklich? .. Es gibt keinen Strom auf der Welt, mit dem Sie ein Spiel aufzeichnen können, während Sie auf dieser Grafikkarte in einer glatte und glasklare Art und Weise. Je besser Ihre Grafikkarte ist, desto besser wird die Erfahrung sein.
CPU-Leistung. Erwarten Sie die beste und fantastischste Gaming-Aufnahme, aber haben Sie einen Intel Celeron oder einen AMD Duron. Diese Videoaufnahme wird wirklich nerven. Wenn Ihre CPU nicht leistungsfähig genug ist (und nebenbei Ihr Motherboard), dann machen Sie kein komisches Gesicht, wenn Sie sehen, dass die Aufnahme während des Abspielens viel Zeitverzögerung verursacht und das Video dadurch furchtbar aussieht.
Aus meiner Erfahrung mit einem guten Computer mit genügend CPU, RAM, VIDEO und anderen offensichtlichen Dingen für die Aufzeichnung (speziell aus Erfahrung mit der Lese- / Schreibgeschwindigkeit der Festplatte) können Sie Kazam dafür verwenden (da Sie über HD sprechen) . Aber nicht das Kazam, das mit dem Software Center geliefert wird, sondern das, das mit dem PPA geliefert wird. Es bietet eine bessere Leistung als das PPA. Zumindest im Vergleich zu 12.04 oder 12.10. Wenn Sie es versuchen möchten, gehen Sie wie folgt vor:
Beachten Sie jedoch Folgendes:
Abhängig von der Aufnahme-App kann das aufgezeichnete Video beim Aufnehmen direkt auf die Festplatte / SDD übertragen werden. In diesem Fall wird die Geschwindigkeit der Festplatte beeinträchtigt, was sich auf das Spiel auswirkt. In dem anderen Fall wird das Video abhängig von der verfügbaren Größe des Arbeitsspeichers an den Arbeitsspeicher gesendet und anschließend verarbeitet (das Video wird im Handumdrehen codiert) und anschließend in Intervallen auf die Festplatte geschrieben.
Denken Sie in jedem Fall daran, dass das Video in den meisten Fällen während der Aufzeichnung des Spiels codiert wird. Dies bedeutet, dass ein Teil Ihrer RAM-, CPU- und HDD-Geschwindigkeit benötigt wird. Je mehr Sie davon haben, desto weniger Auswirkungen werden Sie spüren.
Wenn Ihre Grafikkarte und / oder CPU für bestimmte Codierungstechniken (z. B. H.264) optimiert ist, hilft dies sehr.
Beachten Sie, dass ich den Ton nicht erwähne. Dies liegt daran, dass der Ton die Leistung des PCs weniger beeinträchtigt als das eigentliche Video.
Zum Beispiel habe ich hier ein VIDEO mit Ubuntu 13.04 auf einem Intel i7 2600 mit 16 GB RAM und einem Nvidia 560 TI gemacht. Ich habe eine Intel 120 GB SSD mit einem Intel DZ68DB Motherboard ... ja, ich weiß .. alles Intel. Wie auch immer, Sie können sehen, wie sich das Video verhält.
Für mehrere Audioquellen bietet Kazam (die in der PPA):
Wie Sie sehen können, haben Sie Ton von den Lautsprechern und Ton vom Mikrofon.
quelle
RecordMyDesktop ist die einfachste Lösung, Sie verwenden es wie folgt:
Es ist jedoch langsam und nicht schnell genug, um mit großen Auflösungen zu spielen. Das Problem tritt auch bei sehr langen Aufzeichnungen auf, die zum Verderben neigen. Daher ist es empfehlenswert, die Codierung etwa alle 30 Minuten anzuhalten und neu zu starten, um das Risiko eines verderbten Streams auszuschließen.
Für die ordnungsgemäße Erfassung von Spielen benötigen Sie GLC , das speziell für OpenGL geschrieben wurde und nur mit OpenGL-Apps funktioniert. Es ist nicht in Ubuntu, aber Sie können den Quellcode herunterladen und selbst kompilieren. Nach dem Kompilieren müssen Sie Ihr Spiel
glc-capture
mit einer Zeile wie der folgenden starten :Je nach Computer ist GLC schnell genug, um Spiele mit einer Auflösung von 1280 x 720 oder mehr aufzunehmen.
Wenn Sie mehr Flexibilität beim Erfassen mehrerer Audioquellen benötigen, können Sie die pulseaudio-Tools verwenden. Das Wichtigste ist
pavucontrol
, dass es sich um eine Mixer-App für pulseaudio handelt, mit der Sie entscheiden können, was aufgezeichnet wird, und sogar die Aufnahmequellen zur Laufzeit wechseln können. Um ein Aufnahmegerät auszuwählen, gehen Sie zu "Eingabegeräte / Alle Eingabegeräte" und wählen Sie eines mit dem Namen "Monitor für eingebautes Audio-Analog-Stereo". Mit allen Monitoren können Sie die Audioausgabe aufzeichnen. Dies ist etwas, was Sie wahrscheinlich tun müssen, wenn Sie GLC und recordmydesktop verwenden, da sie meiner Meinung nach standardmäßig den Line-In oder ähnliches aufzeichnen und nicht den tatsächlichen Lautsprecherausgang.Pulseaudio verfügt auch über zahlreiche Module, mit denen Sie die Ausgabe umleiten oder filtern können. Um beispielsweise eine virtuelle Soundkarte zu erstellen, die nicht an Ihre Lautsprecher ausgegeben wird, verwenden Sie Folgendes:
Die Dokumentation kann etwas fehlen, aber sie sollte es Ihnen ermöglichen, die meisten Dinge zu tun, die Sie vielleicht tun möchten. Wenn Sie nur Spielaudio und Headset-Ausgabe getrennt aufzeichnen möchten, können Sie
pavucontrol
GLC so einrichten , dass es das Spielaudio aufzeichnet, und anschließend ein separatesparecord
Headset zum Aufzeichnen verwenden .quelle
Vielleicht möchten Sie Gamecaster von Ubuntu Vibes ausprobieren .
Ist zum Zeitpunkt des Schreibens nur für den 12.04. Und 12.10. Verfügbar. Die Entwicklung scheint aufgehört zu haben. Drücken Sie die Tastenkombination: CTRL- ALT- T,
um Ihr Terminal zu öffnen, und kopieren Sie die folgenden Codes, und fügen Sie sie ein.
WARNING GAMECASTER befindet sich noch im Alpha-Stadium (0.3)
Quellcode Teerbälle sind hier
quelle
Ich empfehle SimpleScreenRecorder. Sie müssen die Befehlszeile verwenden, um es zu erhalten, aber es ist wirklich einfach. Ich hatte Probleme mit vielen anderen Bildschirmrekordern, die große Probleme mit dem Zerreißen von Videos hatten, aber SSR hat wirklich gut für mich funktioniert
Das ist alles dazu. Hoffe das hilft!
quelle
Probieren Sie glc aus, es befindet sich nicht im Software-Center und ich weiß nicht, ob es mehrere Audioquellen unterstützt, aber es war das einzige, das für mich mit OpenGL gut funktioniert hat.
quelle
Sie können Open Broadcaster Software (OBS) ausprobieren. Es wurde für mehrere Betriebssysteme entwickelt. Ich verwende es auf meinem Windows-Spielcomputer, aber es läuft auch nativ unter Linux.
Es erfasst mehrere Tonquellen, da ich oft Spiele, Mumble und andere Dinge streame / aufnehme.
Dieser Link ist für 14.04, sollte aber auch für Sie funktionieren:
http://ubuntuhandbook.org/index.php/2015/06/open-broadcaster-software-ubuntu-14-04/
Es ist auch wahrscheinlich in den Repositories.
Hoffe das hilft.
quelle