Robię filmy z grami i niedawno zainstalowałem Ubuntu i nie byłem w stanie znaleźć dobrego rejestratora ekranu do grania. Czy są jakieś zalecenia (najlepiej darmowe), które mogą nagrywać w jakości HD, korzystać z wielu źródeł dźwięku (tj. Zestawu słuchawkowego i dźwięku z komputera) i są dostępne w Centrum oprogramowania Ubuntu? Jeśli nie ma go w centrum oprogramowania, nadal mogę go zdobyć, najlepiej w centrum oprogramowania. Próbowałem już Kazam Screencaster i RecordMyDesktop, ale mi się nie udało. Dzięki chłopaki!
software-recommendation
video
games
Noah Mueller
źródło
źródło
qjackctl
które pomaga uruchomić JACK w bardzo prosty sposób. Następnie RecordMyDesktop wyświetli listę wszystkich źródeł audio, a JACK skieruje dźwięk z wielu źródeł do rejestratora. Powodzenia!Odpowiedzi:
Naprawdę mogę poręczyć za odpowiedź Grumbela na temat recordmydesktop w terminalu. To był najlepszy, jeśli chodzi o wykorzystanie zasobów. Również ffmpeg / avconv. Istnieje jednak kilka czynników, które należy wziąć pod uwagę podczas nagrywania:
Ile RPM ma Twój dysk twardy (Zakładając, że nie masz dysku SSD, w takim przypadku nie martw się o dysk twardy). Jeśli ma 5400 RPM, masz większą szansę, że podczas nagrywania podczas odtwarzania wideo nie będzie wyglądało płynnie lub gra będzie wolniejsza. Jeśli jest to 7200 RPM i na dodatek, dysk twardy ma dużo pamięci podręcznej (jak 16 MB, 32 MB lub 64 MB), więc będziesz mieć lepsze wrażenia.
Jaką masz kartę graficzną? Na przykład miałem przypadek, w którym użytkownik miał FX 5200. Mam na myśli faktyczną Nvidię FX 5200. Naprawdę? .. Nie ma na świecie mocy, która pozwoliłaby ci nagrać grę podczas grania na tej karcie wideo w gładka i krystalicznie czysta droga. Im lepsza jest Twoja karta graficzna, tym lepsze wrażenia.
Moc procesora. Oczekuje się, że stworzy najlepsze i niesamowite nagranie z gry, ale będzie miał Intel Celeron lub AMD Duron ... do diabła nie. To nagranie wideo będzie naprawdę NAPRAWDĘ ssące. Jeśli twój procesor nie jest wystarczająco mocny (a wraz z nim twoja płyta główna), nie rób dziwnej miny, gdy zobaczysz, że nagrywanie podczas grania powoduje duże opóźnienie i sprawi, że wideo będzie wyglądać okropnie.
Z mojego doświadczenia, mając dobry komputer z wystarczającą ilością procesora, pamięci RAM, VIDEO i innymi oczywistymi rzeczami do nagrywania (szczególnie z doświadczenia z prędkością odczytu / zapisu na dysku twardym), możesz użyć do tego Kazam (ponieważ mówisz o HD) . Ale nie Kazam, który jest dostarczany z Software Center, ale ten, który jest dostępny w PPA. Ma lepszą wydajność niż ta, która jest dostępna w PPA. Przynajmniej w porównaniu do tego z 12.04 lub 12.10. Jeśli chcesz spróbować, wykonaj następujące czynności:
Weź jednak pod uwagę, że:
Podczas nagrywania, w zależności od aplikacji do nagrywania, nagrane wideo może zostać przesłane bezpośrednio na HDD / SDD, w którym to przypadku zje ono część prędkości dysku twardego, co będzie miało wpływ na to, jak będzie się grała. Drugi przypadek, w zależności od dostępnej ilości pamięci RAM, wyśle ją do pamięci RAM, a następnie rozpocznie przetwarzanie (kodowanie wideo w locie), a następnie zapisywanie na dysku w odstępach czasu.
W każdym razie pamiętaj, że wideo będzie w większości przypadków kodowane podczas nagrywania gry. Oznacza to, że zajmie to część pamięci RAM, procesora i prędkości dysku twardego. Im więcej tego masz, tym mniejszy będziesz odczuwał wpływ.
Jeśli twoja karta graficzna i / lub procesor są zoptymalizowane pod kątem określonych technik kodowania (na przykład H.264), to bardzo pomoże.
Zauważ, że nie wspominam o dźwięku. Wynika to z faktu, że dźwięk ma mniejszy wpływ na wydajność komputera niż rzeczywiste wideo.
Na przykład mam tutaj VIDEO wykonane przy użyciu Ubuntu 13.04 na Intel i7 2600 z 16 GB pamięci RAM i Nvidia 560 TI. Mam dysk SSD Intel 120 GB z płytą główną Intel DZ68DB ... tak, wiem ... cały Intel. W każdym razie możesz zobaczyć, jak zachowuje się film.
W przypadku wielu źródeł audio Kazam (ten w PPA) oferuje:
Jak widać masz dźwięk z głośników i dźwięk z mikrofonu.
źródło
RecordMyDesktop jest najłatwiejszym rozwiązaniem, używasz go w następujący sposób:
Jest jednak powolny i niewystarczająco szybki do grania w dużych rozdzielczościach. Ma również problem, jeśli chodzi o bardzo długie nagrania, które mają tendencję do uszkodzenia, więc dobrym pomysłem jest zatrzymanie i ponowne uruchomienie kodowania co około 30 minut, aby nie ryzykować uszkodzenia strumienia.
Do prawidłowego przechwytywania gry potrzebujesz GLC , która jest specjalnie napisana dla OpenGL i działa tylko z aplikacjami OpenGL. Nie ma go w Ubuntu, ale możesz pobrać źródło i skompilować je samodzielnie. Po skompilowaniu musisz rozpocząć grę za
glc-capture
pomocą wiersza:GLC jest wystarczająco szybki, aby przechwytywać gry w rozdzielczości 1280x720 lub wyższej, w zależności od komputera.
Jeśli potrzebujesz większej elastyczności, jeśli chodzi o przechwytywanie wielu źródeł audio, możesz użyć narzędzi pulseaudio. Najważniejsze jest to
pavucontrol
, że jest to aplikacja miksera dla pulseaudio, która pozwala decydować, co zostanie nagrane, a nawet przełączać źródła nagrywania w czasie wykonywania. Aby wybrać urządzenie nagrywające, przejdź do „Urządzenia wejściowe / Wszystkie urządzenia wejściowe” i wybierz urządzenie o nazwie „Monitor wbudowanego analogowego dźwięku stereo”. Wszystkie te z Monitora pozwalają nagrywać wyjście audio. Jest to coś, co prawdopodobnie będziesz musiał zrobić podczas korzystania z GLC i recordmydesktop, ponieważ myślę, że domyślnie nagrywają wejście liniowe lub coś w tym rodzaju, a nie rzeczywistą moc głośników.Pulseaudio posiada również liczne moduły, które pozwalają przekierowywać lub filtrować dane wyjściowe. Na przykład, aby utworzyć wirtualną kartę dźwiękową, która nie będzie odtwarzana przez głośniki, użyj:
Dokumentacja może być trochę brakuje, ale powinna pozwolić ci robić większość rzeczy, które możesz chcieć zrobić. Aby osobno nagrywać dźwięk z gry i wyjście zestawu słuchawkowego oddzielnie, możesz skonfigurować
pavucontrol
tak, aby GLC nagrywało dźwięk gry, a następnie użyj osobnegoparecord
do przechwytywania zestawu słuchawkowego.źródło
Możesz wypróbować Gamecaster od Ubuntu Vibes .
W momencie pisania jest dostępna tylko dla 12.04 i 12.10. Wydaje się, że rozwój ustał. Naciśnij kombinację klawiszy: CTRL- ALT- T,
aby otworzyć terminal i skopiuj / wklej poniższe kody.
OSTRZEŻENIE GAMECASTER jest wciąż w fazie alfa (0.3)
kulki tar kodu źródłowego są tutaj
źródło
Polecam SimpleScreenRecorder. Aby to zrobić, musisz użyć wiersza polecenia, ale jest to naprawdę proste. Miałem problemy z wieloma innymi nagrywarkami ekranowymi, które miały ogromne problemy z rozrywaniem wideo i tym podobne, ale SSR działał naprawdę dobrze dla mnie
To wszystko. Mam nadzieję że to pomoże!
źródło
Wypróbuj glc, nie ma go w centrum oprogramowania i nie wiem, czy obsługuje wiele źródeł dźwięku, ale był to jedyny, który działał dobrze dla mnie z OpenGL.
źródło
Możesz wypróbować oprogramowanie Open Broadcaster Software (OBS). Jest przeznaczony dla wielu systemów operacyjnych; Używam go na moim komputerze z systemem Windows, ale działa on również natywnie w systemie Linux.
Przechwytuje wiele źródeł dźwięku, ponieważ często streamuję / nagrywam gry, Mumble i inne rzeczy.
Ten link dotyczy 14.04, ale powinien również działać dla Ciebie:
http://ubuntuhandbook.org/index.php/2015/06/open-broadcaster-software-ubuntu-14-04/
Jest również prawdopodobnie w repozytoriach.
Mam nadzieję że to pomoże.
źródło