Otu esi edekọ vidiyo na ọdịyo desktọpụ gị site na iji ngwa Avconv na Ubuntu


Libav bụ ọba akwụkwọ na ngwaọrụ ndị a na-eji eme ihe maka faịlụ mgbasa ozi, iyi na protocols, ewepụtara ya na mbụ site na ọrụ ffmpeg. Libav gụnyere ọtụtụ sub-ngwaọrụ dị ka:

  1. Avplay: ihe ọkpụkpọ vidiyo & ọdịyo.
  2. Avconv: ihe ntụgharị ọtụtụ mgbasa ozi gbakwunyere vidiyo na ihe ndekọ ọdịyo sitere na isi mmalite dị iche iche.
  3. Avprobe: ngwa ọrụ na-ejikọ na iyi faịlụ mgbasa ozi ma weghachi ọtụtụ ozi bara uru na ọnụ ọgụgụ gbasara ya.
  4. Libavfilter: API nzacha maka ngwaọrụ Libav dị iche iche.

N'isiokwu a, anyị ga-akọwa otu esi edekọ vidiyo & ọdịyo nke Linux desktọpụ site na iji mmemme 'Avconv' na nkesa Debian/Ubuntu/ Linux Mint.

Nzọụkwụ 1: Ịwụnye Avconv Tool

1. avconv bụ akụkụ sitere na ngwugwu \libav-tools, nke dị maka ịwụnye site na ebe nchekwa gọọmentị maka nkesa niile dabere na Debian dị ka Ubuntu na Mint, iji iwu ndị a.

$ sudo apt-get update
$ sudo apt-get install libav-tools

Mara: Ịwụnye ngwungwu sitere na ebe nchekwa ndabara, nwere ike inye gị ụdị ngwa 'avconv' nke ochie. Yabụ, anyị na-akwado gị ka ị nweta ụdị kachasị ọhụrụ site na ebe nchekwa git gọọmentị, dị ka egosiri n'okpuru.

$ sudo apt-get install yasm
$ git clone git://git.libav.org/libav.git
$ cd libav
$ ./configure
$ make
$ sudo make install

Mara: Ị ga-agba ọsọ \./configure -help iji depụta nhọrọ niile dị maka faịlụ nhazi wee wụnye codecs na ọba akwụkwọ nke ịchọrọ, ị ga-achọkwa ime a ọtụtụ ọrụ iji wụnye ndabere.

Ọzọkwa mara, ọ bụrụ na ị na-eji the compile-from-source way, ị ga-mgbe niile iji \sudo avconv kama \avconv ka ọ na-agba ọsọ. ngwá ọrụ.

Nzọụkwụ 2: Malite Video ndekọ nke Desktop

2. Ị dị njikere ugbu a, ihe niile ị ga-eme bụ ịdekọ vidiyo desktọpụ gị site n'inye iwu na-esonụ.

$ avconv -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec libx264 -threads 4 $HOME/output.avi

Ugbu a, ka anyị kọwaa iwu ahụ na nkenke:

  1. avconv -f x11grab bụ iwu ndabara iji weghara vidiyo na sava X.
  2. -r 25 bụ ọnụ ọgụgụ etiti ị chọrọ, ị nwere ike ịgbanwe ya ma ọ bụrụ na-amasị gị.
  3. -s 1920×1080 bụ mkpebi ihuenyo sistemụ gị, gbanwee ya na mkpebi sistemụ gị ugbu a, ọ dị ezigbo mkpa ime nke a.
  4. -i :0.0 bụ ebe anyị chọrọ ịtọ ebe mmalite ndekọ, hapụ ya otu a.
  5. -vcodec libx264 bụ codec vidiyo anyị na-eji edekọ desktọpụ.
  6. -threads 4 bụ ọnụọgụ nke eri, ị nwere ike gbanwee ya ma ọ masịrị gị.
  7. $HOME/mmepụta bụ ụzọ ebe ịchọrọ ịchekwa faịlụ ahụ.
  8. .avi bụ usoro vidiyo, ị nwere ike ịgbanwe ya ka ọ bụrụ “flv”, “mp4”, “wmv”, “mov”, “mkv”

3. Mgbe ịbanyechara iwu ahụ, ndekọ ahụ ga-amalite na-akpaghị aka dị ka usoro na-esi na njedebe, iji kwụsị ya, pịa igodo \Ctrl + C n'ime windo ọnụ.

4. Ugbu a, ị nwere ike na-agba ọsọ faịlụ site na iji VLC ma ọ bụ ọ bụla ọzọ multimedia player, ma ọ bụ i nwere ike na-agba ya na-eji \avplay ngwá ọrụ nke bụ a multimedia player si otu Libav ngwugwu.

$ avplay $HOME/output.avi

Cheta na: Echefula iji dochie ụzọ faịlụ na-aga. Ogo nke ndekọ ahụ mara mma.

Nke a bụ vidiyo m dekọrọ site na iji ngwá ọrụ \avconv.

Nzọụkwụ 3: Malite Video & Audio Recording of Desktop

5. Ọ bụrụ na ịchọrọ ịdekọ ọdịyo, buru ụzọ mee iwu a ka ịdepụta isi mmalite ntinye niile dị maka ọdịyo ahụ.

$ arecord -l

Ọ ga-enye gị ụfọdụ mmepụta dị ka nke a.

N'ọnọdụ m, enwere m otu ntinye ntinye maka naanị ọdịyo, yana ọnụọgụ ya bụ \1, ya mere m ga-eji iwu na-esonụ weghara ma vidiyo na igwe okwu.

$ avconv -f alsa -i hw:1 -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec libx264 -threads 4 output-file2.avi

Ị na-ahụ akụkụ ahụ nke na-acha odo odo? Ọ bụ naanị mgbanwe m mere maka iwu ahụ. Ugbu a, ka anyị kọwaa iwu ahụ na nkenke:

  1. -f alsa bụ nhọrọ iji weghara ụda na ngwaọrụ alsa.
  2. -i hw:1 bụ nhọrọ iji were isi iyi ntinye ọdịyo sitere na ngwaọrụ \hw:1 nke bụ nke mbụ - na naanị - ntinye ụda ngwaọrụ na kọmputa m.< /li>

Cheta na: Echefula iji nọmba ntinye ngwaọrụ dochie nọmba \1 mgbe ị depụtara isi mmalite ntinye ọdịyo dị site na iji arecord -l iwu.

Ka ịkwụsị ndekọ ahụ, ị nwere ike pịa igodo \Ctrl + C ọzọ.

Nzọụkwụ 4: Malite Audio Recording of Desktop

6. Ọ bụrụ na ịchọrọ ịdekọ naanị ọdịyo, ịnwere ike iji iwu a.

$ avconv -f alsa -i hw:1 out.wav

7. Ị nwere ike dochie .mp3 na ụdị ọ bụla akwadoro nke Libav, ị nwere ike ugbu a kpọọ out.wav site na iji ọkpụkpọ mutlimedia ọ bụla dị ka VLC.

Mmechi

Enwere ike iji ngwá ọrụ \avconv mee ọtụtụ ihe ndị ọzọ, ọ bụghị naanị ịdekọ vidiyo na ọdịyo nke desktọpụ. Maka ojiji ọzọ na nkọwa gbasara ngwá ọrụ \avconv, ị nwere ike ịga na ntuziaka gọọmentị na.

Gụọkwa: Iwu 10 Avconv ka ịdekọ ma gbanwee faịlụ mgbasa ozi

Ị na-eji ngwá ọrụ \avconv tupu ịdekọ desktọpụ gị? Kedu ihe ị chere gbasara ya? Ọ nwere ngwaọrụ ndị ọzọ ị na-eji na-edekọ desktọpụ gị? Kekọrịta ha na anyị na nkwupụta.