11 Avconv Kommandoen fir opzehuelen, konvertéieren an extrahéieren Videoen & Audios vum Linux Terminal


Am virege Artikel hu mir geschwat iwwer Wéi Dir Desktop Video & Audio opzehuelen mat 'Avconv' Tool. Mir hunn erwähnt datt et vill aner Benotzungsméiglechkeeten fir den \avconv-Tool gëtt fir mat Multimedia Streamen a Dateien ëmzegoen.

  1. Schreift Ären Desktop Video an Audio mat 'Avconv' Kommando

An dësem Artikel wäerte mir déi wichtegst 10 Kommandoen entdecken fir mam avconv Programm ze benotzen.

Just fir sécher ze sinn, musst Dir den Tool \avconv installéiert hunn fir se ze benotzen, fir se ënner Debian/Ubuntu/Mint z'installéieren, lafen déi folgend Kommandoen:

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

1. Kréien Video an Audio Fichier Informatiounen

Wann Dir e puer Informatioun iwwer all Multimedia Datei wëllt kréien, fuert de folgende Kommando mat der Optioun '-i' (Informatioun) mam avcon Kommando an gitt Är Audio- oder Videodatei.

$ avconv -i Michael-Jackson-You-Rock-My-World-HD.mp4 

avconv version 11-6:11-1, Copyright (c) 2000-2014 the Libav developers
  built on Sep 26 2014 14:34:54 with gcc 4.9.1 (Ubuntu 4.9.1-15ubuntu1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Michael-Jackson-You-Rock-My-World-HD.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: isommp42
    creation_time   : 2013-12-04 15:45:45
  Duration: 00:09:43.05, start: 0.000000, bitrate: 1898 kb/s
    Stream #0.0(und): Video: h264 (High), yuv420p, 1280x720, 1703 kb/s, 29.97 fps, 60k tbn, 59.94 tbc (default)
    Stream #0.1(und): Audio: aac, 44100 Hz, stereo, fltp, 192 kb/s (default)
    Metadata:
      creation_time   : 2013-12-04 15:46:06
At least one output file must be specified

2. Extrait Audio aus Video Fichier

Fir den Audio nëmmen aus enger Videodatei ze extrahéieren, an et op eng aner Datei erauszekréien, kënnt Dir de folgende Kommando ausféieren.

$ avconv -i Michael-Jackson-You-Rock-My-World-HD.mp4 -vn -f wav sound.wav

E puer Punkten iwwer de Kommando uewen:

  1. Vergiesst net den Input Dateinumm mat Ärem Video Dateinumm ze ersetzen.
  2. -vn ass eng Optioun déi mir benotze fir de Video aus der Multimedia Datei ze läschen.
  3. -f wav ass de Format, dee mir wëllen, datt eis Ausgangsdatei et benotzt, Dir kënnt op \mp3 oder \webm wiesselen wann Dir wëllt.
  4. sound.wav ass den Numm vun der Ausgangsdatei.

3. Extrait Video aus Audio Fichier

Dir kënnt och de Video nëmmen aus enger Multimedia Datei extrahéieren déi souwuel Video wéi Audio enthält mat dem folgenden Kommando.

$ avconv -i You-Rock-My-World.avi -vcodec libx264 -an -f mp4 video.mp4

Beschreiwung iwwer de Kommando uewen:

  1. -an ass eng Optioun fir den Audio aus der Datei ze läschen.
  2. mp4 ass dat Format dat mir fir eisen neie Fichier benotze wëllen, Dir kënnt op \mkv\, \ogg\ änneren. video.mp4 op video.mkv och.

4. Convertéieren .avi zu .mkv Format

Fir eng .avi Datei op .mkv Format ze konvertéieren, benotzt de folgende Kommando.

$ avconv -i You-Rock-My-World.avi -vcodec libx264 You-Rock-My-World.mkv

  1. -i source-file.avi ass de Fichier dee mir wëllen konvertéieren (-i = -input).
  2. -vcodec ass eng Optioun déi mir benotze fir e Videocodec ze wielen fir ze benotzen beim Veraarbechtung vun der Konversioun, an eisem Fall ass et \libx264, dës Optioun ass wichteg fir de Video ze halen Qualitéit wéi se ass.
  3. newfile.mkv ass den Ausgangsdatei Numm.

5. Convertéieren .mp4 zu avi Format

Fir n .mp4 Datei op .avi Format ze konvertéieren, fuert de folgende Kommando.

$ avconv -i Michael-Jackson-You-Rock-My-World-HD.mp4 -vcodec libx264 newfile.avi

6. Convertéieren .mp3 zu .wav Format

Näischt Neies hei .. Mir hunn eng Datei aginn, mir hunn eng aner erausginn :) Notéiert datt mir hei net d'Optioun -vcodec libx264 mussen benotzen, well mir eng Audiodatei an en aneren Audio konvertéieren Fichier, et gëtt kee Video hei.

$ avconv -i michael-jackson-dangerous.mp3 newfile.wav

7. Convertéieren .yuv zu .avi Format

Dir kënnt d'Format ofhängeg vun Äre Besoinen an de fréiere Kommandoen änneren wann Dir wëllt, gitt sécher datt de Format deen Dir gewielt hutt Libav ënnerstëtzt.

$ avconv -i oldfile.yuv newfile.avi

8. Fusioun Video an Audio Zesummen

Fir eng Videodatei mat enger Audiodatei zesummen ze fusionéieren, fuert de folgende Kommando.

$ avconv -i the-sound-file.wav -i the-video-file.avi the-output-file.mkv

Dir kënnt \the-output-file.mkv ersetzen duerch \the-output-file.avi oder all aner ënnerstëtzt Format vu Libav (Fro net mech doriwwer, probéiert se all selwer!).

9. Convertéieren Video an Biller

Fir eng Videodatei a verschidde verschidde Biller ze konvertéieren, kënnt Dir de folgende Kommando ausféieren.

$ avconv -i Michael-Jackson-You-Rock-My-World-HD.mp4 -r 1 -s 1366x768 -f image2 image-%03d.png

  1. -r 1: ass d'Zuel vun de Frames déi Dir pro Bild wëllt, wat méi et ass, wat méi Biller erstallt ginn.
  2. 1366×768: ass d'Breet an d'Héicht déi Dir fir d'Biller wëllt, Dir kënnt se duerch all aner Gréisst ersetzen déi Dir wëllt.
  3. image-%03d.png: ass den Numm vum Bildformat, wann Dir de Kommando probéiert hutt, erstellt et vill Biller wéi \image-001.png , \image-002 .png.. etc, Dir kënnt \png duerch \jpg\ oder \jpeg ersetzen, wann dir wëllt.

10. Méi Optiounen mat Libav ze benotzen

An Libav gëtt et eng erstaunlech Saache genannt \Filter, andeems Dir Filtere benotzt, kënnt Dir vill flott Saachen op Är Multimediadateien maachen. Huelt zum Beispill de folgende Kommando.

$ avconv -i input-video.avi -vcodec libx264 -vf "drawbox=x=50:y=50:width=400:height=300:[email " output-video.avi

  1. -vf: ass eng Optioun fir e Videofilter z'applizéieren (Wann Dir en Audiofilter benotze wëllt, ersetzt en duerch -af).
  2. drawbox=x=50:y=50:width=400:height=300:[email : Hei hu mir e Filter mam Numm \drawbox” ugewannt, deen eng rout Këscht mat 400 zeechent Breet an 300 Héicht bei x=50 an y = 50.

An hei ass d'Resultat vum uewe genannte Kommando.

An huelt de folgende Kommando zum Beispill,

$ avconv -i input-file.avi -vcodec libx264 -vf "transpose=cclock" output-file.avi

  1. transpose=cclock ass e Videofilter deen de Video ëm 90 Grad no der Auer dréit.

Hei ass e Bild fir wat Dir kritt.

11. Record tty als Video

Dëse Kommando muss vum Root Benotzer benotzt ginn, et funktionnéiert net ouni sudo, well et erfuerdert Zougang zum Framebuffer Apparat (fbdev). fbdev ass de Linux Framebuffer Input Apparat, dësen Apparat ass de verantwortlechen Apparat fir d'Grafiken an der Konsole ze weisen.

$ sudo avconv -f fbdev -r 30 -i /dev/fb0 out.avi

  1. * -r 30: ass d'Zuel vun de Frames pro Sekonn.
  2. * -i /dev/fb0: ass de lafende Fichier Apparat Node, andeems Dir dës Optioun benotzt, kënne mir de Video vun der tty erfaassen.

Erstaunlech ass net? Et gi vill aner gutt Filtere fir mat Äre Multimedia Dateien ze benotzen nieft villen anere Benotzungsmethoden fir avconv, Dir kënnt se all aus der offizieller Dokumentatioun iwwerpréiwen.

Avconv Kommando Benotzung

Hutt Dir virdru probéiert de Virausverbrauch fir Libav? Wat mengs du doriwwer? Hutt Dir aner wichteg Kommandoen fir avconv? Deelt se mat eis an de Kommentaren!