Od kilku dni chciałem dokończyć kilka samouczków wideo na temat czegoś nowego, czego się nauczyłem, chciałem użyć mikrofonu, aby nagrać swój głos wyjaśniający, co robię w terminalu, podczas gdy piszę w nim polecenia itp.
Miałem problem, gdy zadałem sobie pytanie: jakiej aplikacji użyć do nagrywania? ...
Jeśli używasz Gnome, masz jeden o nazwie mniej więcej «gnome-dźwięk-nagrywanie» czy coś w tym stylu, ale ponieważ odmawiam używania aplikacji Gnome, wziąłem się za szukanie aplikacji Qt (czyli dla KDE), który pozwoliłby mi nagrać dźwięk.
Przeszukałem to samo repozytorium Debiana i znalazłem kilka aplikacji, które robiły wiele rzeczy, w tym nagrywały dźwięk z mikrofonu… jednak to nie było to, czego chciałem. Nie chcę instalować edytora dźwięku i otwierać go tylko do nagrywania, uważam to za absurd, a tam znalazłem: nagranie
nagranie to aplikacja, która ma tylko jeden cel: Nagrywaj!.
Zainstalowałem go w moim Debianie, ponieważ można go zainstalować w systemie Ubuntu lub podobnym:
sudo apt-get install alsa-utils
Wtedy korzystanie z niego jest naprawdę BARDZO proste, wystarczy nacisnąć [Alt] + [F2], napisz poniższy tekst i naciśnij [Wchodzić]:
arerecord ~/nagrywanie.mp3
Tutaj pokazuję mały zrzut ekranu:
I to wystarczy, aby w naszym domu (folderze osobistym) pojawił się plik o nazwie «nagranie.mp3» To dobrze… to dźwięk jest nagrywany przez mikrofon.
Ok, teraz… jak zatrzymać nagrywanie?
W prosty sposób też 😉 …naciskamy [Alt] + [F2], piszemy i naciskamy [Wchodzić]:
killall arecord
To wystarczy, aby zabić aplikację (nagranie).
Mogą również otworzyć Monitor systemu i wyszukać, gdzie są procesy nagranie i kliknij prawym przyciskiem myszy + zabij ... lub zatrzymaj, lub dowolną opcję, którą lubisz hehe.
A w terminalu?
Ma to zrobić w sposób całkowicie graficzny, ponieważ możemy również wykonać nagranie przez terminal, po prostu napisz arerecord ~/nagrywanie.mp3 w terminalu, aby rozpocząć nagrywanie, a następnie, gdy chcemy zatrzymać nagrywanie, po prostu naciśnij [Ctrl] + [C]. Pokazuję zrzut ekranu:
Nic, wszystko jest bardzo proste… aplikacja, która nie potrzebuje wielu rzeczy ani opcji, po prostu nagrywaj, gdy ci się powie, i zatrzymuj się, gdy ci się powie, hahahaha.
Jednakże, nagranie tak, ma wiele opcji… możesz je zobaczyć, wpisując w terminalu:
man arecord
No i to jest to.
pozdrowienia
Bródkowy!!!
Dziękuję za dzielenie się.
Przyjemność 🙂
Widzę, że wyciągnąłeś dżina z lampy, dzięki przyjacielu za samouczek.
Smak 🙂
Interesujące byłoby jednoczesne nagrywanie mikrofonu i pulpitu
Cóż, mam własny skrypt do nagrywania pulpitu i jeden do nagrywania dźwięku… właśnie wczoraj zacząłem łączyć te dwie osoby, aby stworzyć jeden, który rejestruje oba, hahahaha.
Czy rozważałeś użycie następujących elementów do tego zadania?:
Stambuł (https://live.gnome.org/Istanbul)
recordmydesktop, w tym jego interfejs gtk-recordMyDesktop (recordmydesktop.sf.net/about.php)
Tak, próbowałem i wszystko jest w porządku... o ile nie jest to bardzo długi film. Nagrałem tylko 10 minut i nie było możliwości, żeby przerwanie nagrywania zwróciło mi film 🙁
Pakiet, który chcesz zainstalować, nie istnieje w Debian/Testing (i przypuszczam, że nie istnieje też w innych). Dobrym jest alsa-utils, który zawiera komendę arecord (zobacz apt-cache show alsa-utils).
Plik, który otrzymujesz za pomocą polecenia: arecord recording.mp3, nie jest mp3, jest to wav. Oglądaj z:
$ nagranie pliku.mp3
nagrywanie.mp3: dane RIFF (little-endian), dźwięk WAVE, Microsoft PCM, 8 bitów, mono 8000 Hz
Tak więc właściwa nazwa, aby się nie mylić, brzmiałaby recording.wav. Jestes mile widziany
No tak, duży błąd z mojej strony O_O.
Już poprawiłem post, naprawdę bardzo dziękuję za ostrzeżenie.
hahaha bardzo dobrze... właściwie nie pomyślałem o tym, złe jest to, że nie można tego połączyć w tej chwili; Musiałbym to edytować za pomocą Cinelerra (chyba tak to jest napisane)
dzięki 0/
To bardzo ciekawe, czy będzie coś takiego do nagrywania wideo?
Tak, właśnie kończę aplikację, która w prosty sposób to umożliwi 😉
Aby nagrać pulpit, używam tego polecenia:
ffmpeg -f x11grab -s sga -r 25 -i :0.0 -sameq ~/nazwa_mojego_rekordu.mpg
Więc jeśli możesz stworzyć funkcję, która rejestruje oba w tym samym czasie, a następnie z samym ffmpeg łączy je w jednym pliku, to wszystko.
genialny! udowodnić, że to zostało powiedziane
Ciekawy program, moje pytanie brzmi, czy można go zaprogramować, aby rozpoczynał nagrywanie i zatrzymywał się w określonym czasie za pomocą crona, aby było to zautomatyzowane?
Oto mój skrypt do przechwytywania dźwięku z kamery internetowej na wypadek, gdyby komuś to pomogło:
#! / Bin / sh
UŻYTKOWNIK=użytkownik
DATA =
date +%Y_%m_%d_%k:%M:%S
ffmpeg -f alsa -i "plughw:CARD=Camera,DEV=0" -ab 64k /home/user/$DATA.mp3
Dzięki, jak zawsze, Gaara, śledziłem wkład, jaki wnosisz na tego bloga, który jest bezcenny, 😀 bardzo przydatny, szczególnie w przypadku rozgrywki, która daje dużo żaru, otwórz ciężki edytor audio lub wideo, taki jak audacity lub kdenlive, tylko po to, aby nagrać z mikrofonem, tak Nie ma już problemów z zawieszaniem się, ponieważ przy tym, czym zajmuje się przechwytujący, nie pozwala mi to na wiele ::D.
klejnot, dziękuję szalonej staruszce