Des de fa uns dies estava volent acabar uns vídeo tutorials sobre una cosa nova que he après, desitjava utilitzar un micròfon per gravar la meva veu explicant el que feia a la terminal, mentre en aquesta escrivia ordres i etc.
El problema el vaig tenir quan em vaig preguntar: ¿Quina aplicació utilitzar per gravar? ...
Si fas servir Gnome tens una que es diu més o menys «gnome-sound-record»O alguna cosa així, però en vista que jo em nego a fer servir aplicacions de GNOME em vaig a la tasca de buscar alguna aplicació Qt (o sigui, per a KDE) Que em permetés gravar l'àudio.
Vaig buscar en el mateix arxiu de Debian i vaig trobar algunes aplicacions que feien moltes coses, entre elles gravar l'àudio de l'micro ... tot i això, no era el que desitjava. No desitjo instal·lar un editor de so i obrir-lo només per a gravar, ho considero un absurd, i aquí vaig trobar: record
record és una aplicació que té un sol propòsit: Gravar !.
La vaig instal·lar en el meu Debian com aquest es pot instal·lar en Ubuntu o similars:
sudo apt-get install alsa-utils
Després usar-la és de debò MOLT simple, només cal pressionar [Alt] + [F2], Escriure el següent i pressionar [Entrar]:
arecord ~ / grabacion.mp3
Aquí els mostro el petit screenshot:
I això n'hi haurà prou perquè en el nostre home (carpeta personal) se'ns creï un fitxer anomenat «enregistrament.mp3»Que bo ... és l'àudio que s'està gravant pel micro.
Ok, ara ... com aturar la gravació?
De forma simple també 😉 ... pressionem [Alt] + [F2], Escrivim el següent i pressionem [Entrar]:
killall arecord
Això és suficient per matar l'aplicació (record).
També poden obrir el Monitor de Sistema i on estiguin els processos, busquen record i li fan clic dret + matar ... o aturar, o qualsevol opció que els agradi jeje.
I en terminal?
Això és per a fer-ho d'una forma completament gràfica, ja que també podem executar record mitjançant la terminal, només cal escriure arecord ~ / grabacion.mp3 en una terminal per iniciar la gravació, i després quan volem aturar la gravació simplement pressionem [Ctrl] + [C]. Els mostro un screenshot:
Res a tot és molt simple ... una aplicació que no necessita moltes coses ni opcions, simplement gravar quan se li diu, i aturar-se quan se li diu jajajaja.
No obstant això, record sí que té munt d'opcions ... poden veure-les escrivint en un terminal:
man arecord
Bé i això és tot.
Salutacions
Genial !!!
Gràcies per compartir.
Un plaer 🙂
Veig que vas treure el geni de la lampara, gràcies amic pel tut.
Un gust 🙂
El que seria interessant, és el de gravar el micròfon i l'escriptori alhora
Bé, jo tinc un script personal per gravar l'escriptori, i un per gravar l'àudio ... just ahir vaig començar a unir aquests dos, per fer un de sol que gravi les dues coses jajajaja.
Has valorat utilitzar per a aquesta tasca el següent?:
Istanbul (https://live.gnome.org/Istanbul)
recordmydesktop inclosa la seva interfície gtk-recordMyDesktop (recordmydesktop.sf.net/about.php)
Sí, la vaig provar i tot bé ... mentre no sigui un vídeo molt llarg. Vaig gravar 10 minuts només, i no hi va haver manera que a l'aturar l'enregistrament, em torni el vídeo 🙁
El paquet que dius que cal instal·lar no existeix en Debian / Testing (i suposo que a les altres tampoc). El bo és alsa-utils, que és el que conté la comanda arecord (veure-ho amb apt-cache show alsa-utils).
L'arxiu que aconsegueixes amb la comanda: arecord grabacion.mp3, no és un mp3, és un wav. Miralo amb:
$ File grabacion.mp3
grabacion.mp3: RIFF (little-endian) data, WAVE àudio, Microsoft PCM, 8 bit, mico 8000 Hz
Així que el nom adequat, per no equivocar-nos, seria grabacion.wav. De res :-D.
Oh cert, enorme error meu O_O.
Ja vaig corregir el post, de veritat moltíssimes gràcies per l'avís.
jajaja molt bo ... en realitat no m'havia posat a pensar en fer això el mal és que no es pot combinar de moment; tocaria editar-lo amb Cinelerra (crec que així s'escriu)
Gràcies 0 /
Aquesta molt interessant, hi ha d'haver alguna cosa així per gravar vídeo?
Sí, just estic acabant una app que permetrà de forma simple això 😉
Per gravar l'escriptori jo faig servir aquesta comanda:
ffmpeg -f x11grab -s SGA -r 25 -i: 0.0 -sameq ~ / nombre_mi_grabacion.mpg
Així que si es pot fer una funcio que gravi tots dos alhora i després amb el propi ffmpeg els uneixi en un sol file, ja llest.
genial! a provar es a dit
Interessantíssim programa, la meva pregunta és si es pot programar perquè s'iniciï a gravar i s'aturi a determinada hora amb el cron a manera de fer-automatitzat?
Us pas el meu script per captar l'àudio de la càmera web per si a algú li serveix:
#! / Bin / sh
USER = usuari
DATA =
date +%Y_%m_%d_%k:%M:%S
ffmpeg -f alsa -i «plughw: CARD = Camera, DEV = 0» -ab 64k /home/usuario/$FECHA.mp3
Gràcies com sempre Gaara vinc seguint les aportacions que fas en aquest bloc que no té desperdici, 😀 molt útil especialment per fer gameplay que dóna molta brasa obrir un pesat editor d'àudio o vídeo com audacity o Kdenlive només per gravar amb el micro, així ja no hi ha problemes de pengis perquè amb el que ocupa la capturadora no em deixa fer molt :: d.
joia, gràcies vella boja