Kitame straipsnyje mes pažvelgsime į FFmpeg. Tai yra vienas komandinės eilutės programinės įrangos rinkimas, nemokamas ir atviras šaltinis, darbui su daugialypės terpės failais. Sudėtyje yra garso ir vaizdo bibliotekų rinkinys, kokie jie yra: libavcodec, libavformat ir libavutil. Naudodamiesi „FFmpeg“, visi gali konvertuoti iš įvairių vaizdo ir garso formatų, nustatyti pavyzdinius dažnius, keisti vaizdo įrašų dydį ar įrašyti kompiuterio darbalaukį. Apie pastarąjį jau kolega kalbėjo su mumis prieš kažkiek laiko.
Šiose eilutėse mes pamatysime būtinus veiksmus įdiekite „FFmpeg“ į „Ubuntu 18.04“. Mes pamatysime, kaip mes galime įdiegti dabartinę stabilią arba naujausią versiją. Tos pačios instrukcijos gali būti taikomos „Ubuntu 16.04“ ir bet kokiam „Ubuntu“ pagrįstam paskirstymui, įskaitant „Linux Mint“ ir „Elementary OS“.
„FFmpeg“ „Ubuntu“
Įdiekite „FFmpeg 3.X“
Į „Ubuntu“ oficialios saugyklos galime rasti „FFmpeg“ ir galime lengvai įdiegti naudojant apt paketų tvarkyklę. Tai greičiausias ir paprasčiausias būdas įdiegti „FFmpeg“ į „Ubuntu“. Tačiau į saugyklas įtraukta versija gali būti ne naujausia.
Rašant šias eilutes, dabartinė stabili versija, pasiekiama „Ubuntu 18.04“ saugyklose, yra 3.4.4. Jei jus domina ši versija, tiesiog atlikite šiuos veiksmus, kad ją įdiegtumėte „Ubuntu 18.04“.
Pradėsime atidarydami terminalą („Ctrl“ + „Alt“ + T). Jame parašysime taip, kad atnaujintume galimų paketų sąrašą:
sudo apt update
Tada mes galime įdiekite „FFmpeg“ įvesdami šią komandą:
sudo apt install ffmpeg
Po įdiegimo į patikrinkite, ar paketas įdiegtas teisingai, mes galime naudoti šią komandą. Tai atspausdins maždaug taip:
ffmpeg -version
Norėdami pasikonsultuoti su visais galimi koduotojai ir dekoderiai, mes galime parašyti:
ffmpeg -encoders
ffmpeg -decoders
Atsižvelgdami į tai, kas išdėstyta pirmiau, mes įdiegėme ir patikrinome „FFmpeg 3.X“ įdiegimą mūsų „Ubuntu“ sistemoje. Dabar galime pradėti jį naudoti.
Įdiekite „FFmpeg 4.X“
Jei norėtume įdiekite naujesnę versijąVadovaudamiesi šiomis instrukcijomis, galėsime įdiegti „FFmpeg“ 4.x versiją „Ubuntu 18.04“.
Šio programinės įrangos rinkinio 4.X versija pridedama daugybė naujų filtrų, koduotojų ir dekoderių. Ši versija yra galima įsigyti „Jonathon F“ PPA. Žemiau pateiktuose veiksmuose aprašoma, kaip įdiegti „FFmpeg 4.x“ į „Ubuntu 18.04“.
Pradedame atidarę terminalą („Ctrl“ + „Alt“ + T). Jame parašysime taip, kad pridėtume reikiamą PPA:
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
Pridėję PPA prie savo sistemos, galite įdiekite reikiamą paketą rašyti:
sudo apt install ffmpeg
Tai atlikę sistemoje turėsite įdiegti 4.X versiją ir pasiruošę naudoti. Tu gali patikrinkite įdiegtą versiją su ta pačia komanda, kurią naudojame su 3.X versija:
ffmpeg -version
Keletas pavyzdžių
Konvertuojant garso ir vaizdo failus naudojant „FFmpeg“, nereikia nurodyti įvesties ir išvesties formatų. Įvesties failo formatas ir išvesties formatas dedami iš failo plėtinio.
Jei norėtume konvertuoti vaizdo failą iš mp4 į interneto, turėtumėte parašyti kažką panašaus:
ffmpeg -i entradaVideo.mp4 salidaVideo.webm
Tuo atveju, jei mus domina konvertuoti mp3 garso failą į ogg, instrukcija bus tokia:
ffmpeg -i entradaAudio.mp3 salidaAudio.ogg
Konvertuodami failus galėsime nurodykite kodekus, kuriuos norime naudoti su parinktimi -c. Kodekas gali būti bet kurio palaikomo dekoderio / koderio pavadinimas.
Jei norėtume konvertuoti vaizdo failą iš mp4 į internetą naudojant „libvpx“ vaizdo kodeką ir „libvorbis“ garso kodeką. Turėsime naudoti tokį užsakymą:
ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
Jei nori konvertuoti garso failą iš mp3 į ogg, užkoduotą libopus kodeku. Naudojama komanda būtų maždaug tokia:
ffmpeg -i entradaAudio.mp3 -c:a libopus salidaAudio.ogg
Daugiau informacijos apie tai, kaip naudotis šiuo programinės įrangos paketu, galite rasti konsultuojantis su oficialūs dokumentai pateikė FFmpeg.
Turėjau problemų paleisdamas „mp4“ vaizdo įrašus „Ubuntu 20.10“, bet čia radau sprendimą. Milijonas ačiū!