FFmpeg është një projekt softuer falas që prodhon biblioteka dhe programe për trajtimin e të dhënave multimediale. Ky tutorial do të mbulojë instalimin dhe përdorimin e FFmpeg për të regjistruar desktopin tuaj në Ubuntu Linux. Rezultatet e secilit individ mund të ndryshojnë në varësi të konfigurimit të sistemit tuaj.
Hapa
Hapi 1. Kontrolloni nëse keni FFmpeg të instaluar në sistemin tuaj
Nëse shtypja e ffmpeg -version nuk ju jep një mesazh gabimi, ai është i instaluar. Përndryshe, mund të instaloni FFmpeg duke hapur një terminal dhe duke përdorur komandat e mëposhtme:
-
Lloji/Kopjo/Ngjit:
përditësim sudo apt-get
Kjo komandë azhurnon depot e paketave në sistemin tuaj
-
Lloji/Kopjo/Ngjit:
sudo apt-get install ffmpeg
Kjo komandë instalon FFmpeg në sistemin tuaj. Nëse kjo ju jep një mesazh gabimi që thotë se nuk jeni në skedarin sudoers, mund të shkruani su root, të futni fjalëkalimin rrënjë dhe pastaj të lëshoni këtë komandë. Nëse nuk keni as fjalëkalimin rrënjë, do të duhet të kërkoni nga administratori i sistemit tuaj që ta instalojë atë për ju
Hapi 2. Ndryshoni në drejtorinë tuaj "Video"
Kjo nuk kërkohet, por mbajtja e videove brenda asaj drejtorie do t'ju lejojë t'i gjeni lehtësisht.
-
Lloji/Kopjo/Ngjit:
cd /home /your_user_name /Videos /Video
Hapi 3. Sigurohuni që mikrofoni juaj është ndezur dhe volumi është rritur
Komandat e mëposhtme do të regjistrojnë videon dhe zërin e plotë të desktopit në formatet e videos të dhëna më poshtë.
Hapi 4. Gjeni madhësinë e ekranit tuaj
Do t'ju duhet nëse doni të regjistroni të gjithë ekranin tuaj. Për të gjetur madhësinë e ekranit tuaj, shkruani: xdpyinfo | grep 'dimensionet:'
Hapi 5. Për të regjistruar ekranin pa audio, përdorni komandën e mëposhtme:
ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -c: v libx264rgb -crf 0 -përshtatur mostër ultrafast.mkv
- -video_size përcakton madhësinë e zonës së regjistruar. Nëse keni një madhësi të ndryshme të ekranit, përdorni atë në vend të 1920x1080. Nëse dëshironi të regjistroni vetëm një zonë të ekranit, specifikoni madhësinë e zonës këtu.
- -framerate përcakton shkallën e kornizës, i. e sa korniza video regjistrohen në një sekondë. Nëse keni nevojë për një normë tjetër kuadri, përdorni një numër tjetër sesa 30. Shkalla më e ulët e lejuar e kornizës është 20.
- -f x11grab është ajo që në të vërtetë i thotë FFmpeg të regjistrojë ekranin tuaj. Ju nuk duhet ta ndryshoni atë.
-
-i: 0.0+0, 0 është vendi ku ju specifikoni zhvendosjen x dhe y të këndit të sipërm të majtë të zonës që dëshironi të regjistroni. Për shembull, përdorni
:0.0+100, 200
- të ketë një kompensim x prej 100 dhe një kompensim y prej 200.
- -c: v libx264rgb -crf 0 -preset ultrafast janë opsionet e kodimit. Këto specifikojnë një regjistrim të shpejtë dhe pa humbje.
Hapi 6. Përdorni komandën e mëposhtme për të regjistruar mikrofonin ose tingujt e sistemit:
ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -f impuls -ac 2 -i 0 -c: v libx264rgb -crf 0 -përshtatur mostër ultrafast.mkv
- Shumica e opsioneve janë të njëjta si për regjistrimin vetëm të ekranit, por gjithashtu specifikoni disa opsione shtesë. Vini re se nuk mund të shtoni vetëm opsione të reja audio në fund, pasi rendi i tyre ndikon në mënyrën se si i interpreton FFmpeg.
- -fulsi i thotë FFmpeg të kapë hyrjen nga PulseAudio, i cili është serveri juaj i zërit.
- -ac 2 specifikon numrin e kanaleve audio. Nëse merrni një gabim si: "nuk mund të caktoni numrin e kanaleve në 2 (Argument i pavlefshëm)", duhet ta ndryshoni atë në 1.
-
-i 0 specifikon se nga cila pajisje të kapë hyrjen. Ju mund të shihni një listë të të gjitha pajisjeve me komandën pacmd list-burimet. Numri prapa
-i
- është indeksi i listuar atje. Dalja tjetër e komandës do t'ju japë një shpjegim se për çfarë shërben ajo pajisje audio. Një pajisje me një emër si "Monitor i Built-in Audio Analog" ka shumë të ngjarë të regjistrojë zërin e sistemit, ndërsa diçka me "mikrofon" në përshkrim ka shumë të ngjarë të jetë një mikrofon.
Hapi 7. Përdorni
-filter_kompleks amerge
për të bashkuar të dy hyrjet audio në një.
Kjo do t'ju lejojë të regjistroni mikrofonin tuaj dhe tingujt e sistemit në të njëjtën kohë. Për shembull, komanda juaj mund të duket si: ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -f impuls -filter_complex amerge -ac 2 -i 0 -f impuls -ac 2 -i 1 -c: v libx264rgb -crf 0 -përshtat parametrin ultra të shpejtë.mkv
Hapi 8. Shtypni Ctrl+C për të ndaluar regjistrimin
Duhet të dalë me një mesazh si: "Dalja normalisht, sinjali i marrë 2".
Hapi 9. Rishkodoni skedarin tuaj, nëse është e nevojshme
Nëse jeni të shqetësuar për hapësirën e ruajtjes, mund të ekzekutoni komandën e mëposhtme për të marrë një skedar më të vogël pa humbje të cilësisë: ffmpeg -i sample.mkv -c: v libx264rgb -c: një kopje -crf 0 -përshtat një mostër shumë të ngadaltë -më të vogël. mkv. Sigurisht, ju gjithashtu mund të bëni ndonjë konvertim tjetër; shihni Si të konvertoni media me FFmpeg për udhëzime në lidhje me këtë.
Hapi 10. Shikoni regjistrimin
Kjo do t'ju lejojë të konfirmoni se në të vërtetë është regjistruar ashtu siç ishte menduar. Ju mund të përdorni një media player të tillë si VLC, Totem ose MPV. Hapja e skedarit me njërën nga këto është aq e thjeshtë sa të shtypni vlc samle.mkv, totem sample.mkv, ose mpv sample.mkv.
Duhet të keni të instaluar një media player. Nëse nuk keni fare media player, mund ta instaloni përmes APT
Paralajmërimet
- Bëni një regjistrim të shkurtër testues para se të regjistroni ndonjë gjë të gjatë me këtë metodë. Kjo do t'ju lejojë të kontrolloni nëse konfigurimi dhe komanda juaj po funksionojnë mirë dhe do të bëni rregullime nëse është e nevojshme.
- Mund të ketë vonesa të shkurtra në fillim dhe në fund të regjistrimit. Regjistroni pak më gjatë sesa është e nevojshme për t'u siguruar që vërtet gjithçka që ju nevojitej ishte regjistruar.