Čia yra trumpas garso failų konvertavimo naudojant „ffmpeg“ vadovas. |
Garso formatai
MP3 -> MP3
Taip siekiama sumažinti MP3 kokybę:
$ lame -b 64 source_file.mp3 paskirties_file.mp3
64 bus naujas failo pralaidumas. Galima naudoti bet kurią iš šių reikšmių: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320. Kuo didesnis pralaidumas, tuo geresnė garso kokybė ( ir kuo didesnis failo dydis).
MP3 -> OGG
Reikalinga „Mp32ogg“ programa
$ sudo aptitude įdiekite mp32ogg
Konvertuoti
$mp32ogg music.mp3 music.ogg
Norėdami konvertuoti visą aplanką
$ mp32ogg * .mp3 * .ogg
Štai keletas įprastų garso failų konversijų naudojant Ffmpeg.
WMA -> MP3
Po parametro ab mes patikslinsime bitrate MP3 (pavyzdyje 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
Ištraukite garso įrašą iš MPEG failo ir konvertuokite į MP3
$ffmpeg -i video.mpg -f mp3 audio_track.mp3
MIDI -> WAV
$ drovumas -Ow -44100 -o output.wav input.mid
MIDI -> OGG
$ baikštumas -Og -s 44100 -o output.ogg input.mid
Vaizdo įrašų formatai
Kai kurios įprastos vaizdo failų konversijos yra išvardytos toliau naudojant Ffmpeg.
AVI -> FLV
$ ffmpeg -i movie.avi -codec mp3 -ar 11025 movie.flv
Nuo 9.04 versijos turite įdiegti paketą libavcodec-unstripped-52 ir komandos parinktyse pakeisti „-acodec mp3“ į „-acodec libmp3lame“.
AVI -> VCD
Pridedama parinktis -hq naudoti aukštos kokybės.
$ ffmpeg -i myfile.avi -target pal -vcd myfile_vcd.mpg
AVI -> DV
Tai yra „Digital Video“ formatas, tas pats formatas, kurį gamina skaitmeninė vaizdo kamera, ir kurį galima naudoti redaguojant su „Kino“.
$ ffmpeg -i movie.avi -target pal-dv movie.dv
Tai man sukelia keletą garso laiko klaidų, kurių nematau pastebėta. Jei norite jų išvengti, turėsite tai padaryti taip:
$ 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
Kitas būdas tai padaryti:
$ ffmpeg -i movie.avi -vcodec dvvideo -acodec copy -f dv movie.dv -hq
„Kino“ taip pat skaito tokiu būdu sugeneruotą AVI formatą (pavyzdžiui, iš FLV):
$ 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 filmas. 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 išvestis. 3gp
Arba taip pat kokybiškiau:
$ ffmpeg -i file.mpeg -s qcif -r 15 -ac 1 -ar 8000 -b 256000 -ab 15 išvestis. 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
Gautame faile neteisingai pateikiama metaduomenų informacija. Tai reiškia, kad kai naudojate failą kaip „Flash“ vaizdo peržiūros priemonėje „Flash“ vaizdo grotuvas failas atrodys gerai, bet eigos juosta nebus atnaujinta. Norėdami tai išspręsti, naudokite įrankį flvtool2 kad jį rasite http://inlet-media.de/flvtool2. Jis pagamintas iš „Ruby“, todėl turėsite įdiegti atitinkamą paketą. Jis naudojamas taip:
$ flvtool2 -U movie.flv
Mes taip pat turime dar vieną pavadinimą FLV „MetaData“ purkštuvas net jei jis skirtas „Windows“, jis puikiai veikia Vynas (bent jau komandinės eilutės versija). Jis naudojamas taip:
$ vyno flvmdi.exe movie.flv
Kitas būdas konvertuoti į FLV formatą yra „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_frames
FLV -> MPEG
$ ffmpeg -i video.flv video.mpeg
FLV -> AVI
$ ffmpeg -i video.flv video.avi
JPG -> „DivX“
$ mencoder -mf į: w = 800: h = 600: fps = 0.5 -ovc divx4 -o output.avi * .jpg
Taigi jums rodoma nuotrauka kas dvi sekundes, jei norite kas keturias sekundes, turėtumėte įdėti 0.25 kadrų per sekundę.
Jei ši komanda jums netinka, pabandykite
$ mencoder "mf: //*.jpg" -mf fps = 0.25 -vf skalė = 480: 360 -o išvestis.avi -ovc lavc -lavcopts vcodec = mpeg4
Su tuo jūs gausite visų JPG failų, esančių kelyje, iš kurio paleidžiate komandą, vaizdo įrašą, kuriame bus rodoma 1 nuotrauka kas 4 sekundes
Įtraukite subtitrus į vaizdo įrašą
$ mencoder -ovc lavc -oac mp3lame movie.avi -o movie_with_subtitles.avi -sub subtitles.srt
Konvertuokite vaizdo įrašą į OGV „Theora“ formatą
„Ogg Theora“ yra vaizdo kodekas, pagal numatytuosius nustatymus iš anksto įdiegtas „Ubuntu“, todėl jums nereikės įdiegti jokio kodeko paketo, kad galėtumėte juos paleisti „Ubuntu“ (tai yra „theora“ pranašumas). Toliau pateikiami keli vaizdo įrašų konversijų naudojimo pavyzdžiai ffmpeg2theoraNorėdami jį įdiegti, atidarome terminalą (programos> priedai> terminalas) ir parašome:
$ sudo aptitude įdiegti ffmpeg2theora
„Ffmpeg2theora“ yra komandinė programa (ne grafinė), todėl viskas naudojama iš terminalo, norimas konvertuoti vaizdo įrašas turi būti vartotojo namų aplanke.
bet koks vaizdo formatas -> Ogg Theora
$ ffmpeg2theora vaizdo klipas. išplėtimas
tai sukurs failą „Ogv Theora“, vadinamą „video clip.ogv“. Norėdami jį užkoduoti kita kokybe, tarkime, vaizdo kokybė: 7 ir garso kokybė: 3:
$ ffmpeg2theora -v 7 -a 3 vaizdo įrašas. plėtinys
taip pat galite naudoti „v2v Presets“, kad užkoduotumėte savo vaizdo įrašą
$ ffmpeg2theora -p vaizdo įrašo peržiūra.dv
o
$ ffmpeg2theora -p pro vaizdo klipas.dv
kad vaizdo įrašo kodavimas prasideda nuo antrojo 10 ir baigiasi antrą vaizdo įrašo minutę
$ ffmpeg2theora -s 10 -e 120 vaizdo klipas. pratęsimas
kad vaizdo įrašo galia yra 512, o garso - 96
$ ffmpeg2theora -V 512 -A 96 vaizdo klipas. išplėtimas
vaizdo įrašo dydis yra 640 × 480
$ ffmpeg2theora -x 640 -y 480 vaizdo įrašas. išplėtimas
optimizuoti vaizdo įrašo dydį
$ ffmpeg2theora - optimizuokite vaizdo įrašą
nurodyti išvesties pavadinimą (vaizdo įrašas jau užkoduotas)
$ ffmpeg2theora -o alternatyvaus pavadinimo vaizdo klipas.extension
kaip akivaizdu, ankstesnes komandas galite naudoti vienoje eilutėje
$ ffmpeg2theora -s 10 -e 120 -V 512 -A 96 x 640 -y 480 --optimize -o alternatyvaus pavadinimo vaizdo klipas. išplėtimas
Patikrinkite rezultatą
Jei medijos leistuvas nepalaiko tikslinio formato totemas galite naudoti programą ffplay kas yra pakuotėje ffmpeg, jis gros bet kokį formatą, kurį palaiko ffmpeg. Tai naudinga, pavyzdžiui, mobiliajam AMR garso formatui.
Kiti keitikliai
- Konvertuokite nemokamai vaizdo failus tiesiai į savo mobilųjį telefoną, „iPod“, PSP, kompiuterį Tai yra internetinė konvertavimo paslauga, todėl jūs neturite turėti nieko įdiegę savo kompiuteryje.
- Zamzar Kitas nemokamas internetinis formato keitiklis. Tai leidžia konvertuoti ir dokumentus, ir garso bei vaizdo įrašus.
- Švelniai Ir dar vienas internetinis formato keitiklis!
- "Mobile Media Converter" Tai daugiaplatformis keitiklis su gana paprasta grafine sąsaja. Veikia su viena versija Ffmpeg sudarytas palaikyti papildomus formatus.
- „Arista Transcoder“ Tai yra naujas projektas, ypač palengvinantis vaizdo formatų konversiją. Grafiškai tai labai malonu, nors jis dar nėra supakuotas į „Ubuntu“ ir, jei norite jį išbandyti, turėsite tai padaryti senuoju būdu.
- Konvertuoti failus Failų konvertavimas yra nauja internetinė failų konvertavimo paslauga. Tai yra dar viena galimybė, kurią vartotojai turi rinkdamiesi paslaugą, leidžiančią mums įvesti failą tam tikru formatu, kad jį būtų galima konvertuoti į kitą to paties ar kito formato failą toje pačioje kategorijoje.
- „Cometdocs“ Tai galingas daugiafunkcis internetinis keitiklis, veikiantis su daugiau nei 50 skirtingų formatų, leidžiantis atlikti visas konversijas tiesiogiai iš naršyklės, nereikia nieko įdiegti, ir visiškai nemokamai.
Ačiū ... Aš nežinojau visko, ką gali padaryti tokia paprasta, bet tokia galinga programa, kiekvieną dieną esu labiau įsitikinusi savo sprendimu pereiti prie „Linux“ (turiu „OpenSuse 12.2“)
Koks vaizdo redaktorius matomas nuotraukoje?
Jis vadinamas „Cinelerra“
Ačiū! Cheers!
Nusiimu kepurę nuo tokios gražios temos ir vertingos informacijos, turiu pakomentuoti, kad vakar 12-12-2011 norėjau pakeisti vaizdo formatus ir aptikau informaciją iš „Ffmpeg“, perskaičiusi matau tikrąją jos galią ir šiandien aš raskite šią temą su išsamia informacija.
Puiki tema
Dar vieną galvos skausmą išgydė šis tinklaraštis. Geriausia internete, be jokios abejonės.
Aciu Dani.
Apkabink! Paulius.