Bayan 'yan sa'o'i da suka gabata mun buga wata kasida wacce a cikinta muka bayyana yadda ake sauya file na odiyo zuwa wani tsari (shima na sauti ne) tare da FFmpeg. A waccan labarin mun kuma bayyana cewa tsarin da ake magana a kai kayan aiki ne mai matukar karfi wanda za mu iya aiwatar da ayyuka da yawa da suka shafi bidiyo da sauti, sannan kuma a wani lokaci za mu koya muku yadda ake rikodin allon PC ɗin mu tare da FFmpeg daga tashar. Wannan lokacin ya zo kuma labarin zai kasance wannan.
Yi rikodin allon tare da wannan tsarin aiki zai zama mai rikitarwa fiye da sauya sautin. Ana samun wahalar a lokacin rubuta umarnin, tunda abin da ya kamata mu tuna ya fi sanya umarni, "-i" da fayiloli guda biyu, shigarwa da fitarwa. Bugu da kari, an sabunta hanyar yin shi saboda sun gyara umarni / kayan aiki wanda zamuyi rikodin allon da shi. Ba tare da bata lokaci ba, yanzu zamu bayyana matakan da zamu bi, wadanda ba wasu bane face wadanda aka samu a cikin shafin aikin hukuma na aikin.
FFmpeg yana bamu damar rikodin allon tebur ɗinmu ba tare da sauti ba
Kamar sauran shirye-shirye kamar VLC ko SimpleScreenRecorder, FFmpeg yana bamu damar rikodin allon tebur ɗinmu tare da babu sauti. Kari akan hakan, hakan zai bamu damar yin rikodin wani bangare kawai na teburin mu, wani abu da zai fi sauki ta amfani da aikace-aikace tare da mahaɗan mai amfani wanda zai bamu damar zaɓar yankin don yin rikodi tare da nuna alama. A kowane hali, umarni ko matakan da za a bi don yin rikodin allon tebur ɗinmu zai zama masu zuwa:
- Kamar lokacin canza fayiloli, muna tabbatar da cewa mun sanya kayan aikin da ake buƙata. Don yin wannan, kawai buga "ffmpeg" (ba tare da ƙididdiga ba) a cikin tashar. Za mu ga wani abu kamar haka:
- Idan wani abu kamar na sama ya bayyana, zamu tafi mataki na 3. Idan ba haka ba, zamu rubuta masu zuwa a cikin tashar:
sudo apt install ffmpeg
- Tare da sanya software, za a sami sauran matakai biyu kawai: fara rikodi kuma dakatar da shi. Don fara shi, za mu rubuta umarnin mai zuwa.
ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 salida.mp4
- Daga abin da ke sama wajibi ne a la'akari:
- 1920 × 1080 girman rikodi.
- framerate shine adadin firam a minti daya.
- 0.0 shine yankin da zaku yi rikodin. Kuna iya ba da alamar X da Y farawa don yin rikodin wani ɓangare na allon bayan alama ta ƙari, wacce zata yi kama 0.0 + 100,200 don taga wacce take farawa daga aya X = 100 da kuma maki Y = 200.
- fitarwa.mp4 shine fayil din fitarwa. Idan muka sanya shi kamar yadda yake a cikin umarnin da ya gabata, za a adana fayil ɗin a cikin jakarmu ta sirri tare da sunan "output.mp4".
- A ƙarshe, don dakatar da yin rikodin mun danna Ctrl + C
Rikodin allo tare da sauti
Idan abin da muke so shine muyi rikodin sauti, dokokin zasu yi kama da wannan:
- Don bugun sauti:
ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 -f pulse -ac 2 -i default salida.mkv
- Ga ALSA:
ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 -f alsa -ac 2 -i hw:0 salida.mkv
Don inganta ingancin sauti, zai fi kyau a rufe duk shirye-shiryen da ba dole ba. A lokuta biyu, don dakatar da rikodi danna Ctrl + C. Lokacin da muka yi haka, bidiyon zai jira mu a cikin babban fayil ɗinmu tare da sunan da muka saita don shi, a waɗannan yanayin "mafita.mp4" ko "fita.mkv".
Akwai yi la’akari da girman bidiyo. A cikin umarnin, na sanya "1920 × 1080" saboda shine girma da kuma ƙudirin allo na. Mafi kyawu shine kowane ɗayan yana ƙara girman / ƙimar nasu a can. Har ila yau, dole ne mu tuna cewa ba shi da daraja a yi rubutu don ƙaddamar da oda, tunda zai iya kasa ko, a cikin mafi kyawu, za mu rikitar da rayuwarmu a wannan lokacin da muke son dakatar da rikodin. Idan kun yanke shawarar gwadawa idan yayi muku aiki mai kyau tare da rubutun, koyaushe kuna iya ƙoƙarin dakatar da aikin tare da umarnin "ayyuka", kamar yadda muka bayyana a wannan labarin Yunin da ya gabata.
Me kuke tunani game da wannan hanyar don yin rikodin allon daga tashar tare da FFmpeg?