Ffmpeg: multimeediumvormingute teisendamine

Siin on lühike juhend helifailide teisendamiseks ffmpegi abil.

Helivormingud

MP3 -> MP3

Selle eesmärk on halvendada MP3 kvaliteeti:

$ lame -b 64 source_file.mp3 sihtkoha_fail.mp3

64 saab faili uueks bitikiiruseks. Kasutada saab ükskõik millist järgmistest väärtustest: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320. Mida suurem on bitikiirus, seda parem on helikvaliteet (ja seda kõrgem on faili suurus).

MP3 -> OGG

Vaja on programmi Mp32ogg

$ sudo aptitude installige mp32ogg

Teisendada

$mp32ogg music.mp3 music.ogg

Kogu kausta teisendamiseks

$ mp32ogg * .mp3 * .ogg

Siin on mõned levinud helifailide konversioonid Ffmpeg.

WMA -> MP3

Pärast parameetrit ab täpsustame bitrate MP3-st (näites 192).

$ ffmpeg -i inputFile.wma -f mp3 -ab 192 OutputFile.mp3

MP3 -> AMR

$ ffmpeg -i music.mp3 -codec amr_nb -ar 8000 -ac 1 -ab 32 music.amr

WAV -> AMR

$ ffmpeg -i music.wav -codec amr_nb -ar 8000 -ac 1 -ab 32 music.amr

MPEG -> MP3

Eemaldage heli MPEG-failist ja teisendage see MP3-ks

$ffmpeg -i video.mpg -f mp3 audio_track.mp3

MIDI -> WAV

$ pelgus -Ow -s 44100 -o output.wav input.mid

MIDI -> OGG

$ pelgus -Og -s 44100 -o output.ogg input.mid

Video formaadid

Mõned levinud konversioonid videofailides on loetletud allpool Ffmpeg.

AVI -> FLV

$ ffmpeg -i movie.avi -codec mp3 -ar 11025 movie.flv

Alates versioonist 9.04 peate installima paketi libavcodec-unstripped-52 ja käsuvalikutes asendama '-acodec mp3' -ga '-acodec libmp3lame'.

AVI -> VCD

Valiku lisamine -hq kasutage kvaliteetset.

$ ffmpeg -i myfile.avi -target pal -vcd myfile_vcd.mpg

AVI -> DV

See on digitaalse video formaat, sama, mida toodab digitaalne videokaamera, ja seda saab kasutada Kinoga toimetamiseks.

$ ffmpeg -i movie.avi -target pal-dv movie.dv

See annab mulle mõned heli ajastamise vead, mida ma ei näe märgatavana. Kui soovite neid vältida, peate seda tegema nii:

$ mencoder movie.avi -ovc lavc -oac pcm -o movie-new.avi $ ffmpeg -i movie-new.avi -s pal -r pal -ac 2 -ar 48000 movie.dv &&m movie-new.avi

Teine võimalus seda teha:

$ ffmpeg -i movie.avi -vcodec dvvideo -acodec copy -f dv movie.dv -hq

Kino loeb ka sel viisil loodud AVI-vormingut (näiteks FLV-st):

$ mencoder -oac mp3lame -ovc xvid -of avi -xvidencopts bitrate = 1350 -o output.avi input.flv

AVI -> PNG

$ ffmpeg -i swing.avi -vcodec png -vframes 1 -an -f rawvideo -s 320x240 swing1.png

3GP -> MPEG4

$ ffmpeg -i film.3gp -vcodec mpeg4 -acodec mp3 movie.avi

RMVB -> AVI

$ mencoder -oac mp3lame -lameopts cbr = 128 -ovc xvid -xvidencopts bitrate = 1200 video_input.rmvb -o video_output.avi

MPEG -> 3GP

$ ffmpeg -i file.mpeg -s qcif -r 12 -ac 1 -ar 8000 -b 30 -ab 12 väljund. 3gp

Või ka kvaliteetsemalt:

$ ffmpeg -i file.mpeg -s qcif -r 15 -ac 1 -ar 8000 -b 256000 -ab 15 väljund. 3gp

MPEG -> XviD

$ ffmpeg -i movie.mpg -acodec mp3 -vcodec xvid -b 687 movie.avi

MPEG -> FLV

$ ffmpeg -i movie.mpg -vcodec flv -y movie.flv

Saadud fail ei sisalda metaandmete teavet õigesti. See tähendab, et kui kasutate faili näiteks Flash-videovaaturis Flash-videopleier fail näeb hea välja, kuid edenemisriba ei värskendata. Selle parandamiseks kasutage utiliiti flvtööriist2 et leiate selle http://inlet-media.de/flvtool2. See on valmistatud rubiinis, nii et peate installima vastava paketi. Seda kasutatakse järgmiselt:

$ flvtool2 -U movie.flv

Meil on ka teine ​​utiliit nimega FLV MetaData pihusti et isegi kui see on Windowsi jaoks, töötab see suurepäraselt Vein (vähemalt käsurea versioon). Seda kasutatakse järgmiselt:

$ vein flvmdi.exe movie.flv

Teine võimalus FLV-vormingusse teisendamiseks on Memkooder:

$ mencoder movie.avi -o movie.flv -of lavf -oac mp3lame -lameopts br = 32 -af lavcresample = 22050 -rate 22050 -ovc lavc -lavcopts vcodec = flv: vbitrate = 340: autoaspect: mbd = 2: trell: v4mv -vf scale = 320: 240 -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames

FLV -> MPEG

$ ffmpeg -i video.flv video.mpeg

FLV -> AVI

$ ffmpeg -i video.flv video.avi

JPG -> DivX

$ mencoder -mf peal: w = 800: h = 600: fps = 0.5 -ovc divx4 -o väljund.avi * .jpg

Nii et see näitab teile fotot iga kahe sekundi järel, kui soovite iga nelja sekundi tagant, peaksite panema 0.25 fps.

Kui see käsk teie jaoks ei tööta, proovige

$ mencoder "mf: //*.jpg" -mf fps = 0.25 -vf skaala = 480: 360 -o väljund.avi -ovc lavc -lavcopts vcodec = mpeg4

Sellega saate video kõigist JPG-failidest, mis asuvad sellel teel, kust käsk käivitate ja mis näitab teile 1 foto iga 4 sekundi järel

Lisage videole subtiitrid

$ mencoder -ovc lavc -oac mp3lame movie.avi -o movie_with_subtitles.avi -sub subtitles.srt

Teisendage video OGV Theora vormingusse

Ogg Theora on Ubuntu vaikimisi eelinstallitud videokoodek, seega ei pea nende Ubuntu esitamiseks installima ühtegi koodekipaketti (see on theora eelis). Allpool on mõned näited videokonversioonide kasutamisest ffmpeg2 theoraSelle installimiseks avame terminali (rakendused> lisaseadmed> terminal) ja kirjutame:

$ sudo aptitude installib ffmpeg2theora

Ffmpeg2theora on käsuprogramm (mitte graafiline), seega kasutatakse kõike terminalist, teisendatav video peab olema kasutaja kodukataloogis.

mis tahes videovorming -> Ogg Theora

$ ffmpeg2theora videoklipp.extension

see loob Ogv Theora faili nimega video clip.ogv. Selle kodeerimiseks mõne muu kvaliteediga oletame, et videokvaliteet: 7 ja helikvaliteet: 3

$ ffmpeg2theora -v 7 -a 3 videoklipp.extension

saate video kodeerimiseks kasutada ka v2v Presets

$ ffmpeg2theora -p eelvaate videoklipp.dv

o

$ ffmpeg2theora -p pro videoklipp.dv

et video kodeerimine algab teisest kümnest ja lõpeb video teisel minutil

$ ffmpeg2theora -s 10 -e 120 videoklipp.extension

et video britraat on 512 ja heli 96

$ ffmpeg2theora -V 512 -A 96 videoklipp.extension

video suurus on 640 × 480

$ ffmpeg2theora -x 640 -y 480 videoklipp.extension

optimeerida video suurust

$ ffmpeg2theora - optimeerige videoklipp.extension

määrake väljundi nimi (video on juba kodeeritud)

$ ffmpeg2theora -o alternatiivse nimega videoklipp.extension

nagu on ilmne, saate eelmisi käske kasutada ühel real

$ ffmpeg2theora -s 10 -e 120 -V 512 -A 96 x 640 -y 480 --optimeeri -o alternatiivse nimega videoklipp. laiendus

Kontrollige tulemust

Kui meediumipleier ei toeta sihtvormingut tootem saate rakendust kasutada ffplay mis pakendis on ffmpeg, see mängib mis tahes vormingut, mida toetab ffmpeg. See on kasulik näiteks AMR-i mobiilse helivormingu puhul.

Muud muundurid

  • Teisendage tasuta videofailide jaoks otse oma mobiiltelefoni, iPodi, PSP-d, arvutisse See on veebipõhine teisendusteenus, seega ei pea te arvutisse midagi installima.
  • Zamzar Teine tasuta veebivormingu muundur. See võimaldab teisendada nii dokumente kui ka heli ja videot.
  • nõmedad Ja veel üks veebivormingu muundur!
  • Mobile Media Converter See on mitmeplatvormiline muundur, millel on üsna lihtne graafiline liides. Töötab ühe versiooniga Ffmpeg koostatud täiendavate vormingute toetamiseks.
  • Arista transkooder See on uus projekt, mis muudab videovormingute teisendamise palju lihtsamaks. Graafiliselt on see väga tore, kuigi see pole veel Ubuntu jaoks pakendatud ja kui soovite seda proovida, peate seda tegema vanaviisi.
  • Konverteeri faile Failide teisendamine on uus veebipõhine failide teisendusteenus. Kasutajatel on teenuse valimisel veel üks võimalus, mis võimaldab meil sisestada faili kindlas vormingus, nii et selle saab teisendada teiseks failiks samas või teises vormingus samas kategoorias.
  • komeetdokid See on võimas mitmeotstarbeline veebimuundur, mis töötab enam kui 50 erineva vorminguga, võimaldades teil igasuguseid konversioone läbi viia otse brauserist, ilma et peaksite üldse midagi installima, ja täiesti tasuta.

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Germaine DIJO

    Aitäh ... Ma ei teadnud kõike, mida nii lihtne, kuid nii võimas programm teha võib, olen iga päev veendunud oma otsuses Linuxile üle minna (mul on OpenSuse 12.2)

  2.   Juan Escobar Aariase kohatäide DIJO

    Millist videotöötlust on fotol näha?

    1.    kike DIJO

      Seda nimetatakse «Cinelerra»

  3.   Kasutame Linuxi DIJO

    Aitäh! Terviseks!

  4.   eM Öelge eM DIJO

    Võtan mütsi maha nii ilusa teema ja väärtusliku teabe eest, pean kommenteerima, et eile, 12-12-2011, otsisin videovorminguid ja leidsin Ffmpegist teavet, pärast lugemist näen selle tõelist jõudu ja täna leian selle teema koos detailne info.
    Suurepärane teema

  5.   Daniel DIJO

    Järjekordne peavalu, mille see blogi parandas. Parim Internetis, kahtlemata.

    1.    kasutame linuxi DIJO

      Aitäh Dani.
      Kallistama! Paul.