Bii o ṣe le Gba fidio Ojú-iṣẹ Rẹ silẹ ati Audio Lilo Irinṣẹ "Avconv" ni Ubuntu
Libav jẹ ipilẹ ti awọn ile-ikawe agbelebu-pẹpẹ ati awọn irinṣẹ ti a lo lati ṣe pẹlu awọn faili multimedia, awọn ṣiṣan ati awọn ilana, o ti kọkọ ni akọkọ lati inu iṣẹ akanṣe ffmpeg. Libav pẹlu ọpọlọpọ awọn irinṣẹ-kekere bi:
- Avplay : fidio ati ẹrọ orin ohun.
- Avconv : oluyipada multimedia pẹlu fidio & agbohunsilẹ ohun lati awọn orisun oriṣiriṣi.
- Avprobe : irinṣẹ kan ti o sopọ si ṣiṣan faili multimedia ati dapada ọpọlọpọ alaye ti o wulo ati awọn iṣiro nipa rẹ.
- Libavfilter : API sisẹ fun awọn irinṣẹ Libav oriṣiriṣi.
Ninu àpilẹkọ yii, a yoo ṣalaye bi a ṣe le ṣe igbasilẹ fidio & ohun elo tabili tabili Linux nipa lilo eto 'Avconv' lori awọn kaakiri Debian/Ubuntu/Linux.
Igbesẹ 1: Fifi Ọpa Avconv sii
1. avconv jẹ apakan kan ninu package\" libav-irinṣẹ ", eyiti o wa lati fi sori ẹrọ lati awọn ibi ipamọ osise fun gbogbo awọn kaakiri orisun Debian bii Ubuntu ati Mint, lilo awọn ofin wọnyi.
$ sudo apt-get update $ sudo apt-get install libav-tools
Akiyesi: Fifi awọn idii sii lati awọn ibi ipamọ aiyipada, le fun ọ ni ẹya ti o ti dagba diẹ ti irinṣẹ 'avconv'. Nitorinaa, a ṣeduro fun ọ lati gba ẹya tuntun lati ibi ipamọ git osise, bi a ṣe han ni isalẹ.
$ sudo apt-get install yasm $ git clone git://git.libav.org/libav.git $ cd libav $ ./configure $ make $ sudo make install
Akiyesi: Iwọ yoo ni lati ṣiṣẹ\" Tun ṣe akiyesi, ti o ba lo ọna ikojọpọ-lati-orisun, iwọ yoo nigbagbogbo ni lati lo\" sudo avconv " dipo\" avconv " lati ṣiṣẹ irinṣẹ. 2. O ti ṣetan ni bayi, gbogbo ohun ti o ni lati ṣe ni lati ṣe igbasilẹ fidio tabili tabili rẹ nipasẹ ipinfunni aṣẹ atẹle. Bayi jẹ ki a ṣalaye aṣẹ ni kukuru:Igbese 2: Bẹrẹ Gbigbasilẹ Fidio ti Ojú-iṣẹ
$ avconv -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec libx264 -threads 4 $HOME/output.avi
3. Lẹhin ti o tẹ aṣẹ naa sii, gbigbasilẹ yoo bẹrẹ laifọwọyi bi ilana ti n ṣiṣẹ lati ọdọ ebute, lati le da a duro, lu awọn bọtini\" Ctrl + C " inu window window.
4. Nisisiyi, o le ṣiṣẹ faili naa ni lilo VLC tabi ẹrọ orin multimedia miiran, tabi o le ṣiṣẹ pẹlu lilo ohun elo\" avplay " eyiti o jẹ oṣere multimedia lati package Libav kanna.
$ avplay $HOME/output.avi
Akiyesi: Maṣe gbagbe lati rọpo ọna faili nlo. Didara gbigbasilẹ dara dara.
Eyi ni fidio kan ti Mo ti gbasilẹ nipa lilo ohun elo\" avconv ".
Igbesẹ 3: Bẹrẹ Fidio & Gbigbasilẹ ohun ti Ojú-iṣẹ
5. Ti o ba fẹ ṣe igbasilẹ ohun naa daradara, kọkọ ṣiṣe aṣẹ yii lati ṣe atokọ gbogbo awọn orisun titẹ sii ti o wa fun ohun naa.
$ arecord -l
Yoo fun ọ ni iṣẹjade bi eleyi.
Ninu ọran mi, Mo ti wa orisun ifunni kan fun ohun nikan, ati nọmba rẹ ni\" 1 ", iyẹn ni idi ti Emi yoo lo aṣẹ atẹle lati mu fidio mejeeji & ohun gbohungbohun.
$ avconv -f alsa -i hw:1 -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec libx264 -threads 4 output-file2.avi
Ṣe o rii apakan naa eyiti o ni awọ ni awọ ofeefee? O jẹ iyipada nikan ti Mo ṣe fun aṣẹ naa. Bayi jẹ ki a ṣalaye aṣẹ ni kukuru:
- -f alsa jẹ aṣayan lati gba ohun lati ẹrọ alsa naa.
- -i hw: 1 jẹ aṣayan lati mu orisun titẹ sii ohun lati ẹrọ\"hw: 1" eyiti o jẹ akọkọ - ati ẹrọ kan ti o n tẹ ohun inu kọmputa mi sii./li>
Akiyesi: Maṣe gbagbe lati ropo nọmba\" 1 " pẹlu nọmba ohun elo titẹ sii ti o fẹ nigba ti o ba ṣe atokọ awọn orisun igbewọle ohun ti o wa nipa lilo arecord -l pipaṣẹ.
Lati da gbigbasilẹ duro, o le lu awọn bọtini\" Ctrl + C " lẹẹkansii.
Igbesẹ 4: Bẹrẹ Gbigbasilẹ ohun ti Ojú-iṣẹ
6. Ti o ba fẹ ṣe igbasilẹ ohun nikan, o le lo aṣẹ atẹle.
$ avconv -f alsa -i hw:1 out.wav
7. O le ropo .mp3 pẹlu eyikeyi ọna kika ohun ti o ni atilẹyin nipasẹ Libav, o le mu bayi out.wav ni lilo eyikeyi oṣere mutlimedia bi VLC.
Ipari
\ " avconv " irinṣẹ le ṣee lo lati ṣe ọpọlọpọ awọn ohun miiran, kii ṣe lati ṣe igbasilẹ fidio ati ohun oju-iwe tabili. Fun ilo siwaju ati awọn alaye nipa irinṣẹ\"avconv”, o le ṣabẹwo si itọsọna osise ni.
Ka Tun : Awọn ofin Avconv 10 lati Gbasilẹ ati Yiyipada Awọn faili Multimedia
Njẹ o ti lo irinṣẹ\" avconv " ṣaaju lati ṣe igbasilẹ tabili tabili rẹ? Kini o ro nipa rẹ? Ṣe awọn irinṣẹ miiran wa ti o lo lati ṣe igbasilẹ tabili rẹ? Pin wọn pẹlu wa ninu awọn asọye naa.