I-Ffmpeg: ukuguqula amafomethi we-multimedia

Nayi inkomba emfushane yokuguqula amafayela alalelwayo usebenzisa i-ffmpeg.

Amafomethi womsindo

I-MP3 -> MP3

Lokhu ukwehlisa ikhwalithi ye-MP3:

$ lame -b 64 source_file.mp3 destination_file.mp3

64 kuzoba yi-bitrate entsha yefayela. Noma yimaphi amanani alandelayo angasetshenziswa: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320. Ukuphakama kwe-bitrate, ikhwalithi yomsindo iyanda ( futhi kuphakama usayizi wefayela).

I-MP3 -> I-OGG

Uhlelo lwe-Mp32ogg luyadingeka

$ sudo aptitude faka i-mp32ogg

Ukuguqula

$ mp32ogg umculo.mp3 music.ogg

Ukuguqula yonke ifolda

$ mp32ogg * .mp3 * .ogg

Nakhu ukuguqulwa okuvamile kumafayili womsindo kusetshenziswa Ffmpeg.

I-WMA -> MP3

Ngemuva kwepharamitha ab sizocacisa thambisa ye-MP3 (192 esibonelweni).

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

I-MP3 -> AMR

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

I-WAV -> AMR

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

I-MPEG -> MP3

Khipha umsindo kusuka kufayela le-MPEG bese uliguqulela ku-MP3

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

I-MIDI -> WAV

$ timidity -Ow -s 44100 -o okukhiphayo.wav okokufaka.mid

I-MIDI -> I-OGG

$ ukwethuka -Og -s 44100 -o okukhiphayo.ogg input.mid

Amafomethi wevidiyo

Okunye ukuguqulwa okuvamile kumafayela evidiyo kukleliswe ngezansi kusetshenziswa Ffmpeg.

I-AVI -> FLV

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

Kusukela kunguqulo 9.04 kufanele ufake iphakheji ye-libavcodec-unstripped-52 bese ushintsha i - '-acodec mp3' nge '-acodec libmp3lame' kuzinketho zomyalo.

I-AVI -> VCD

Ukungeza inketho -hq sebenzisa ikhwalithi ephezulu.

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

I-AVI -> DV

Le yifomethi yeVidiyo Yedijithali, efanayo naleyo ekhiqizwa yikhamera yevidiyo edijithali futhi iyona engasetshenziswa ukuhlela noKino.

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

Lokhu kunginikeza amaphutha wesikhathi somsindo engingaboni ukuthi ayaqashelwa. Uma ufuna ukuzigwema, kuzofanela ukwenze ngale ndlela:

$ 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 && rm movie-new.avi

Enye indlela yokukwenza:

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

UKino naye ufunda ifomethi ye-AVI eyenziwe ngale ndlela (ngokwesibonelo evela ku-FLV):

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

I-AVI -> PNG

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

3GP -> MPEG4

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

I-RMVB -> AVI

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

I-MPEG -> 3GP

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

Noma futhi ngekhwalithi eyengeziwe:

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

I-MPEG -> XviD

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

I-MPEG -> FLV

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

Ifayela elivelayo aliqukethe imininingwane yemethadatha kahle. Lokhu kusho ukuthi uma usebenzisa ifayili kusibukeli sevidiyo seFlash Isidlali sevidiyo seFlash ifayili lizobukeka lilihle kepha ibha yokuqhubeka ngeke ivuselelwe. Ukulungisa lokhu sebenzisa ukusetshenziswa amadlinga ozoyithola ku- http://inlet-media.de/flvtool2. Yenziwe kuRuby ngakho-ke kuzofanele ufake iphakethe elihambisanayo. Kusetshenziswa kanjena:

$ flvtool2 -U i-movie.flv

Siphinde sibe nenye insiza ebizwa Umjovo we-FLV MetaData ukuthi noma ngabe ingeyeWindows, isebenza ngokuphelele nayo Iwayini (okungenani inguqulo yomugqa womyalo). Kusetshenziswa kanjena:

$ iwayini flvmdi.exe movie.flv

Enye indlela yokuguqula ifomethi ye-FLV isebenzisa I-Memcoder:

$ mencoder movie.avi -o movie.flv -of lavf -oac mp3lame -lameopts br = 32 -af lavcresample = 22050 -srate 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_rames

I-FLV -> MPEG

$ ffmpeg -i ividiyo.flv ividiyo.mpeg

I-FLV -> AVI

$ ffmpeg -i ividiyo.flv video.avi

I-JPG -> DivX

$ mencoder -mf ku: w = 800: h = 600: fps = 0.5 -ovc divx4 -o output.avi * .jpg

Ngakho-ke ikukhombisa isithombe njalo ngemizuzwana emibili, uma ufuna njalo ngemizuzwana emine kufanele ufake u-0.25 fPS.

Uma lo myalo ungakusebenzeli, zama

$ mencoder "mf: //*.jpg" -mf fps = 0.25 -vf scale = 480: 360 -o okukhipha.avi -ovc lavc -lavcopts vcodec = mpeg4

Ozothola ngayo ividiyo yawo wonke amafayela we-jpg asendleleni oqalisa ngayo umyalo futhi okukhombisa isithombe esingu-1 njalo ngemizuzwana emi-4

Faka nemibhalo engezansi kuvidiyo

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

Guqula ividiyo ibe yifomethi ye-OGV Theora

I-Ogg Theora yi-codec yevidiyo efakwe ngaphambili ngokuzenzakalela ku-Ubuntu, ngakho-ke ngeke udinge ukufaka noma iyiphi iphakethe le-codec ukuyidlala ku-Ubuntu (leyo yinzuzo ye-theora). Ngezansi kunezibonelo ezithile zokuguqulwa kwamavidiyo kusetshenziswa ffmpegmbadiUkuyifaka, sivula ukuphela (izinhlelo zokusebenza> izesekeli> ukuphela) bese sibhala:

$ sudo ukufaneleka ukufaka ffmpeg2theora

I-Ffmpeg2theora wuhlelo lomyalo (hhayi umdwebo), ngakho-ke konke kusetshenziswa esigungwini, ividiyo ofuna ukuyiguqula kumele ibe kufolda yasekhaya yomsebenzisi.

noma iyiphi ifomethi yevidiyo -> Ogg Theora

$ ffmpeg2theora isiqeshana sevidiyo

lokhu kuzokwakha ifayili le-Ogv Theora elibizwa ngevidyo kliphu. Ukuyifaka ngekhodi ngenye ikhwalithi, ake sithi ikhwalithi yevidiyo: 7 nekhwalithi yomsindo: 3:

$ ffmpeg2theora -v 7 -a 3 isiqeshana sevidiyo

ungasebenzisa futhi i-v2v Presets ukufaka ividiyo yakho ngekhodi

$ ffmpeg2theora -p hlola kuqala isiqeshana sevidiyo.dv

o

$ ffmpeg2theora -p pro isiqeshana sevidiyo.dv

ukuthi ukufakwa ekhompyutheni kwevidiyo kuqala kusukela eshumini le-10 kuphele ngomzuzu wesibili wevidiyo

$ ffmpeg2theora -s 10 -e 120 isiqeshana sevidiyo

ukuthi i-britrate yevidiyo ingu-512 futhi umsindo u-96

$ ffmpeg2theora -V 512 -A 96 isiqeshana sevidiyo. ukwandiswa

ividiyo ikhuliswe usayizi waba ngu-640 × 480

$ ffmpeg2theora -x 640 -y 480 isiqeshana sevidiyo

nokwandisa usayizi wevidiyo

$ ffmpeg2theora - khulisa isiqeshana sevidiyo

chaza igama lokukhiphayo (ividiyo isivele ifakiwe)

$ ffmpeg2theora -o elinye igama-isiqeshana sevidiyo

njengoba kusobala ungasebenzisa imiyalo edlule kulayini owodwa

$ ffmpeg2theora -s 10 -e 120 -V 512 -A 96 x 640 -y 480 --optimize -o alternative-name video clip.

Bheka umphumela

Uma ifomethi eqondisiwe ingasekelwa isidlali semidiya totem ungasebenzisa uhlelo lokusebenza ffplay okuza ephaketheni ffmpeg, izodlala noma iyiphi ifomethi esekelwa yi- ffmpeg. Lokhu kuyasiza, ngokwesibonelo, kufomethi yomsindo weselula ye-AMR.

Abanye abaguquli

  • Guqula amafayela wamahhala wevidiyo aqonde ngqo kuselula yakho, i-iPod, i-PSP, i-PC Yisevisi yokuguqulwa online, ngakho-ke akudingeki ukuthi ube nento efakiwe kwi-PC yakho.
  • UZamzar Esinye isiguquli sefomethi esiku-inthanethi samahhala. Ivumela ukuguqula womabili amadokhumenti nokulalelwayo nevidiyo.
  • I-Filsh Futhi esinye isiguquli sefomethi esiku-inthanethi!
  • I-Mobile Media Converter Isiguquli se-multiplatform esinesibonisi esibonakalayo esilula. Isebenza ngohlobo olulodwa Ffmpeg ihlanganiswe ukuxhasa amafomethi angeziwe.
  • U-Arista Transcoder Yiprojekthi entsha eyenza kube lula ukuguqula amafomethi wevidiyo, ikakhulukazi. Imidwebo imnandi kakhulu, yize ingakahlanganiselwa i-Ubuntu futhi uma ufuna ukuyizama kuzofanela uyenze ngendlela yakudala.
  • Guqula Amafayili Inguqulela Amafayela iyinsizakalo entsha yokuguqula amafayili aku-inthanethi. Yindlela eyodwa eyodwa abasebenzisi abanayo lapho bekhetha insiza esivumela ukuthi sifake ifomethi ngefomethi ethile ukuze iguqulwe ibe elinye ifayela ngendlela efanayo noma kwenye ifomethi esigabeni esifanayo.
  • Ama-cometdocs Kuyisiguquli esinamandla esinezinjongo eziningi esisebenza online esisebenza ngamafomethi ahlukene angaphezu kwama-50, sikuvumela ukuthi ufeze zonke izinhlobo zokuguqulwa ngqo kusuka kusiphequluli, ngaphandle kwesidingo sokufaka noma yini, futhi mahhala ngokuphelele.

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   IGhermain kusho

    Ngiyabonga ... bengingazi konke okungenziwa uhlelo olulula kangaka kodwa olunamandla amakhulu, nsuku zonke ngiyaqiniseka ngesinqumo sami sokushintshela ku-Linux (ngine-OpenSuse 12.2)

  2.   Juan Escobar Arias placeholder isithombe kusho

    Yimuphi umhleli wevidiyo obonakala esithombeni?

    1.    ikee kusho

      Ibizwa nge- «Cinelerra»

  3.   Masisebenzise iLinux kusho

    Ngiyabonga! Halala!

  4.   Ithi eM kusho

    Ngithatha isigqoko sami esihlokweni esihle kangaka nemininingwane ebalulekile, kufanele ngiphawule ukuthi izolo 12-12-2011 bengifuna ukuthi ngingawashintsha kanjani amafomethi evidiyo futhi ngithole imininingwane evela ku-Ffmpeg, ngemuva kokufunda ngibona amandla ayo weqiniso futhi namuhla ngithola lesi sihloko sinemininingwane eningiliziwe.
    Isihloko esihle kakhulu

  5.   Daniel kusho

    Elinye ikhanda elaphulukiswa yile blog. Okuhamba phambili ku-Intanethi, ngaphandle kokungabaza.

    1.    masisebenzise i-linux kusho

      Ngiyabonga Dani.
      Hug! UPaul.