Is am iontach é coraintín chun rud éigin a fhoghlaim. Mar sin féin, de réir mar a thuigeann tú, ionas go bhféadfaidh duine rud éigin a fhoghlaim, ní mór do dhuine éigin a mhúineadh. Má tá cur i láthair agat is mian leat a thabhairt do lucht féachana de na milliúin agus clú domhanda a fháil, ansin tá an t-alt seo duitse. Anseo gheobhaidh tú treoracha céim ar chéim ar conas físeán a dhéanamh ó do chur i láthair.
Déanaimid dearmad ar an mbealach chun “tuairimí fuaime” a thaifeadadh i PowerPoint agus an cur i láthair a onnmhairiú go físeán mar rud fánach agus gan an deichiú cuid de na cumais a theastaíonn le haghaidh físeán fíor-fhionnuar a sholáthar.
Ar dtús, déanaimis cinneadh cad iad na frámaí a theastaíonn uainn:
- Na sleamhnáin iarbhír le guthú
- Sleamhnáin a athrú
- Sleachta ó scannáin tóir
- Roinnt frámaí le aghaidh an léachtóra agus an cat is fearr leis (roghnach)
Struchtúr eolaire a chruthú
.
├── clipart
├── clips
├── rec
├── slide
└── sound
Cuspóir na heolairí san ord liostú: scannáin as a mbeidh muid ag tarraingt Sleachta (clipart), blúirí dár físeán sa todhchaí (gearrthóga), físeáin ó ceamara (rec), sleamhnáin i bhfoirm pictiúir (sleamhnán), fuaim (fuaim).
Cur i láthair a dhéanamh i pictiúir
I gcás fíor-úsáideoir Linux a bhfuil súile dearga aige, ní bhíonn aon fhadhb ann cur i láthair a dhéanamh i bhfoirm pictiúir. Lig dom a mheabhrú duit gur féidir doiciméad i bhformáid pdf a pharsáil ina íomhánna ag baint úsáide as an ordú
pdftocairo -png -r 128 ../lecture.pdf
Mura bhfuil aon ordú den sórt sin ann, shuiteáil an pacáiste tú féin poppler-utils (treoracha do Ubuntu; má tá Arch agat, tá a fhios agat go maith cad atá le déanamh gan mise).
Anseo agus anuas air sin, creidim go bhfuil an físeán ullmhaithe i bhformáid HD Ready, i.e. 1280x720. Tugann cur i láthair le méid cothrománach 10 n-orlach an méid seo go díreach nuair a dhíluchtaítear é (féach an rogha -r 128).
An téacs a ullmhú
Más mian leat ábhar iontach a dhéanamh, ní mór do chuid cainte a scríobh ar dtús. Shíl mé freisin go bhféadfainn an téacs a labhairt gan ullmhú, go háirithe ós rud é go bhfuil taithí mhaith agam ar léachtóireacht. Ach is rud amháin é a dhéanamh beo, agus rud eile le físeán a thaifeadadh. Ná bheith leisciúil – íocfaidh an t-am a chaitear ag clóscríobh go mór le rá.
Seo é mo fhormáid taifeadta. Tá an uimhir sa teideal comhionann leis an uimhir sleamhnáin, aibhsítear na cur isteach i dearg. Tá eagarthóir ar bith oiriúnach le hullmhú, ach is fearr próiseálaí focal iomlán a ghlacadh - mar shampla, OnlyOffice.
Íoslódáil an guth thar na sleamhnáin
Cad is féidir liom a rá - cas ar an micreafón agus scríobh :)
Léiríonn taithí go bhfuil an caighdeán taifeadta fiú ón micreafón seachtrach is saoire i bhfad níos fearr ná ó mhicreafón ionsuite ríomhaire glúine. Más mian leat trealamh ardchaighdeáin, molaim é
Chun taifeadadh a d'úsáid mé taifeadta fuaime – feidhmchlár an-simplí ar thaifeadadh fuaime. Is féidir leat é a ghlacadh, mar shampla, anseo:
sudo add-apt-repository ppa:audio-recorder/ppa
sudo apt-get update
sudo apt-get install audio-recorder
Is é an rud is mó ag an gcéim seo ná na comhaid a ainmniú i gceart. Caithfidh an uimhir sleamhnáin agus an uimhir blúirí a bheith san ainm. Déantar blúirí le corruimhreacha - 1, 3, 5, etc. Mar sin, don sleamhnán, a bhfuil a théacs léirithe sa phictiúr, cruthófar dhá chomhad: 002-1 mp3 и 002-3 mp3.
Má thaifead tú na físeáin go léir ag an am céanna i seomra ciúin, ní gá duit a thuilleadh a dhéanamh leo. Má thaifead tú i roinnt céimeanna, is fearr an leibhéal toirte a chomhionannú:
mp3gain -r *.mp3
Fóntais mp3 a fháil Ar chúis éigin níl sé sna stórtha caighdeánacha, ach is féidir leat é a fháil anseo:
sudo add-apt-repository ppa:flexiondotorg/audio
sudo apt-get update
sudo apt-get install mp3gain
Tar éis seo go léir, ní mór duit comhad eile a thaifeadadh le ciúnas. Is gá rian fuaime a chur le físeáin chiúin: má tá rian fuaime ag físeán amháin agus nach bhfuil, tá sé deacair na físeáin seo a ghreamú le chéile. Is féidir tost a thaifeadadh ó mhicreafón, ach is fearr comhad a chruthú san eagarthóir Audacity. Ba cheart go mbeadh an fad comhaid ar a laghad soicind (is féidir níos mó), agus ba chóir é a ainmniú ciúnas. mp3
Físeáin idirbhriste a ullmhú
Anseo tá gach rud teoranta ach amháin ag do shamhlaíocht. Is féidir leat eagarthóir a úsáid chun físeáin a chur in eagar Avidemux. Uair amháin bhí sé sna stórtha caighdeánacha, ach ansin ar chúis éigin gearradh amach é. Ní chuirfidh sé seo stad orainn:
sudo add-apt-repository ppa:ubuntuhandbook1/avidemux
sudo apt-get update
sudo apt-get install avidemux2.7-qt5
Tá go leor treoracha ann maidir le bheith ag obair leis an eagarthóir seo ar an Idirlíon, agus i bprionsabal, tá gach rud iomasach. Tá sé tábhachtach roinnt coinníollacha a chomhlíonadh.
Ar dtús, ní mór don taifeach físeáin a bheith ag teacht leis an spriocthaifeach físeáin. Chun seo a dhéanamh, ní mór duit dhá scagairí a úsáid san “físeán aschuir”: swsResize chun an taifeach a athrú agus “réimsí a chur leis” chun scannán “caolfhormáid” Shóivéadaigh a iompú isteach i bhformáid leathan. Tá gach scagairí eile roghnach. Mar shampla, mura dtuigeann duine cén fáth a bhfuil ráiteas an Uasail Sharikov sa bhlúire atá á phlé, agus an scagaire “cuir lógó” in úsáid agat, is féidir leat lógó PostgreSQL a fhorleagan ar bharr an “Dog Heart”.
Ar an dara dul síos, ní mór do gach blúirí an ráta fráma céanna a úsáid. Úsáidim 25 fráma in aghaidh an tsoicind mar go dtugann mo cheamara agus seanscannáin Shóivéadaigh an méid sin dom. Má lámhachadh an scannán as a bhfuil tú ag gearradh ar luas eile, bain úsáid as an scagaire Resample Video.
Ar an tríú dul síos, ní mór gach blúirí a chomhbhrú leis an gcód céanna agus a phacáistiú sna coimeádáin chéanna. Dá bhrí sin, i Avidemux don fhormáid, roghnaigh físeán - “MPEG4 AVC (x264)", fuaime -"AAC (FAAC)", formáid aschuir -"Gearrthóg MP4'.
Ar an gceathrú háit, tá sé tábhachtach na físeáin ghearrtha a ainmniú i gceart. Caithfidh an uimhir sleamhnáin agus an uimhir blúirí a bheith san ainm comhaid. Déantar blúirí a uimhriú le réuimhreacha, ag tosú ó 2. Mar sin, don fhráma atá á phlé, ba cheart an físeán leis an bhriseadh a ghlaoch 002-2 mp4
Tar éis na físeáin a bheith réidh, ní mór duit iad a aistriú chuig an eolaire le blúirí. Socruithe avidemux difriúil ó shocruithe ffmpeg de réir réamhshocraithe le paraiméadair mistéireach tbr, tbn, tbc. Ní chuireann siad isteach ar athsheinm, ach ní cheadaíonn siad na físeáin a ghreamú le chéile. Mar sin déanaimis athchódú:
for f in ???-?.mp4;
do
ffmpeg -hide_banner -y -i "${f}" -c copy -r 25 -video_track_timescale 12800 ../clips/$f
done
Lámhach spárálaíscáileáin
Anseo, freisin, tá gach rud simplí: shoot tú i gcoinne chúlra na scéime cliste éigin, a chur ar na físeáin mar thoradh air i gcatalóg rec, agus as sin é a aistriú chuig an eolaire le blúirí. Tá na rialacha ainmniúcháin mar an gcéanna le haghaidh athfhriotail idirbhriste, is é seo a leanas an t-ordú taifeadta:
ffmpeg -y -i source_file -r 25 -vcodec libx264 -pix_fmt yuv420p -profile:v high -coder 1 -s 1280x720 -ar 44100 -ac 2 ../clips/xxx-x.mp4
Má tá sé ar intinn agat an físeán a thosú le do chuid cainte, ainmnigh an blúire seo 000-1 mp4
Frámaí a dhéanamh as pictiúir statacha
Tá sé in am físeáin ó íomhánna statacha agus fuaime a chur in eagar. Déantar é seo leis an script seo a leanas:
#!/bin/bash
for sound in sound/*.mp3
do
soundfile=${sound##*/}
chunk=${soundfile%%.mp3}
clip=${chunk}.mp4
pic=slide/${chunk%%-?}.png
duration=$(soxi -D ${sound} 2>/dev/null)
echo ${sound} ${pic} ${clip} " - " ${duration}
ffmpeg -hide_banner -y -loop 1 -i ${pic} -i ${sound} -r 25 -vcodec libx264 -tune stillimage -pix_fmt yuv420p -profile:v high -coder 1 -t ${duration} clips/${clip}
done
Tabhair faoi deara le do thoil gurb é an fóntais a chinneann fad an chomhaid fuaime ar dtús soxi, agus ansin cuirtear an físeán den fhad riachtanach in eagar. Tá na moltaí go léir a fuair mé níos simplí: in ionad bratach -t ${ ré} úsáidtear bratach -is giorra. Go deimhin ffmpeg Cinneann an fad mp3 an-thart ar, agus le linn eagarthóireachta, is féidir leis an fad an rian fuaime a bheith difriúil go mór (i gceann soicind nó dhó) ó fhad an rian físeáin. Is cuma má tá an físeán iomlán comhdhéanta de fhráma amháin, ach nuair a gliú tú físeán den sórt sin le cur isteach ag an teorainn, tarlaíonn éifeachtaí stuttering thar a bheith míthaitneamhach.
Bealach eile chun fad an chomhaid mp3 a chinneadh ná a úsáid Faisnéise mp3. Déanann sí botúin freisin, agus uaireanta ffmpeg tugann níos mó ná Faisnéise mp3, uaireanta bíonn an bealach eile thart, uaireanta luíonn an bheirt acu – níor thug mé patrún ar bith faoi deara. Agus anseo soxi oibríonn i gceart.
Chun an áis úsáideach seo a shuiteáil, déan seo:
sudo apt-get install sox libsox-fmt-mp3
Aistrithe a dhéanamh idir sleamhnáin
Is éard is trasdul ann ná físeán gearr ina n-iompaíonn sleamhnán amháin isteach i gceann eile. Chun físeáin den sórt sin a dhéanamh, glacaimid sleamhnáin i mbeirteanna agus ag baint úsáide as íomhámagick claochlú ceann amháin go ceann eile:
#!/bin/bash
BUFFER=$(mktemp -d)
for pic in slide/*.png
do
if [[ ${prevpic} != "" ]]
then
clip=${pic##*/}
clip=${clip/.png/-0.mp4}
#
# генерируем картинки
#
./fade.pl ${prevpic} ${BUFFER} 1280 720 5 direct 0
./fade.pl ${pic} ${BUFFER} 1280 720 5 reverse 12
#
# закончили генерировать картинки
#
ffmpeg -y -hide_banner -i "${BUFFER}/%03d.png" -i sound/silence.mp3 -r 25 -y -acodec aac -vcodec libx264 -pix_fmt yuv420p -profile:v high -coder 1 -shortest clips/${clip}
rm -f ${BUFFER}/*
fi
prevpic=${pic}
done
rmdir ${BUFFER}
Ar chúis éigin theastaigh uaim go mbeadh an sleamhnán scaipthe le poncanna, agus ansin bheadh an chéad sleamhnán eile le chéile ó na poncanna, agus chuige seo scríobh mé script ar a dtugtar céimnithe.pl Ag íomhámagick, cruthóidh fíor-úsáideoir Linux aon éifeacht speisialta, ach más maith le duine éigin mo smaoineamh le scaipthe, seo é an script:
#!/usr/bin/perl
use strict;
use warnings;
use locale;
use utf8;
use open qw(:std :utf8);
use Encode qw(decode);
use I18N::Langinfo qw(langinfo CODESET);
my $codeset = langinfo(CODESET);
@ARGV = map { decode $codeset, $_ } @ARGV;
my ($source, $target, $width, $height, $pixsize, $rev, $file_no) = @ARGV;
my @rects;
$rects[$_] = "0123456789AB" for 0..$width*$height/$pixsize/$pixsize/12 - 1;
for my $i (0..11) {
substr($_,int(rand(12-$i)),1) = "" for (@rects);
my $s = $source;
$s =~ s#^.*/##;
open(PICTURE,"| convert - -transparent white PNG:- | convert "$source" - -composite "$target/".substr("00".($file_no+$i),-3).".png"");
printf PICTURE ("P3n%d %dn255n",$width,$height);
for my $row (1..$height/$pixsize/3) {
for my $j (0..2) {
my $l = "";
for my $col (1..$width/$pixsize/4) {
for my $k (0..3) {
$l .= (index($rects[($row-1)*$width/$pixsize/4+$col-1],sprintf("%1X",$j*4+$k))==-1 xor $rev eq "reverse") ? "0 0 0n" : "255 255 255n" for (1..$pixsize);
}
}
print PICTURE ($l) for (1..$pixsize);
}
}
close(PICTURE);
}
Suiteáil muid an físeán críochnaithe
Anois tá na blúirí go léir againn. Téigh go dtí an catalóg clips agus cuir an scannán críochnaithe le chéile ag úsáid dhá ordú:
ls -1 ???-?.mp4 | gawk -e '{print "file " $0}' >list.txt
ffmpeg -y -hide_banner -f concat -i list.txt -c copy MOVIE.mp4
Bain sult as féachaint ar do dhaltaí buíoch!
Foinse: will.com