Ostatnio próbowałem nagrać screencast z dźwiękiem. Wypróbowałem wiele opcji wymienionych tutaj i innych stron internetowych. Moim celem nie było napisanie kompleksowego podsumowania wszystkich dostępnych narzędzi, ale znalezienie jednego, które działałoby.
W moim przypadku (po kilku godzinach zmagań) działał VOKOSCREEN , więc nie szukałem dalej. Mój system to Linux Mint 15 Olivia, 64-bitowy, oparty na Ubuntu Raring.
To jest moje podsumowanie / dziennik, który napisałem podczas eksperymentowania. Mam nadzieję, że pozwoli ci to zaoszczędzić kilka godzin:
avconv : audio i wideo nie są zsynchronizowane, dźwięk pozostaje w tyle Wypróbowałem wszystkie opcje, jakie mogłem. Oto linia poleceń, której użyłem:
avconv -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec wmv1 -acodec pcm_s16le -q 7 b4.avi
Byzanz : tworzy animowany gif (nie wypróbowano, ponieważ potrzebuję również dźwięku i dłuższego screencastu)
Eidete : nie można zainstalować (z 20-letnim doświadczeniem w Linuksie, choć nie próbowałem wiecznie)
gtk-recordmydesktop : tworzy ogg, co jest w porządku, ale nie można go przekonwertować na nic. Najlepszym konwerterem był mencoder, ale przyspiesza wideo (ale nie audio), więc nie synchronizują się.
istanbul : natychmiast zawiesza się
Kazam : jeśli obszar nagrywania większy niż ~ 640x480 pamięć zacznie wyciekać, pozostawiając najwyżej kilka minut, zanim system przestanie odpowiadać. Wielu zgłosiło podobny problem, jest to znany błąd.
pyvnc2swf : to narzędzie do nagrywania sesji VNC. Nie wygodne, jeśli chcesz nagrać własny ekran (nie wypróbowano)
screenkey : reklamowany jako „narzędzie do screencastu”, ale nie dotyczy nagrywania ekranu
tibesti : wydaje się, że nie jest już obsługiwany (od 2011 r.), nawet się nie instaluje
vokoscreen : WRESZCIE !!!! Jakość jest dobra: zarówno audio, jak i wideo. Po nagraniu mogłem skompresować plik do około 1: 7 za pomocą mencodera bez utraty jakości. Odkryłem, że używa następującego wiersza polecenia:
ffmpeg -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0+0,0 -vcodec mpeg4 -acodec libmp3lame -ar 48000 -sameq -r 15 my.avi
xvidcap : Jak stwierdzono powyżej: „Usunęliśmy xvidcap z repozytorium, ponieważ nie jest już utrzymywane”. (nie próbował)
wink : dystrybuowane jako plik wykonywalny do pobrania, nie jako pakiet, (nie wypróbowano)