Muokataan sivua Työpöydän nauhoittaminen

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 1: Rivi 1:
Tähän artikkeliin kerätään kaikki vinkit ja tieto työpöydän nauhoittamisesta Linuxilla.
Tähän artikkeliin kerätään kaikki vinkit ja tieto työpöydän nauhoittamisesta Linuxilla.


== Nauhoittaminen avconv-ohjelmalla ==
== Nauhoittaminen avconv ohjelmalla ==


Tämä skripti nauhoittaa vasemman yläkulman työpöydästäsi [[avconv|avconv-ohjelman]] avulla. Video rajataan editoinnissa 720p:ksi. Kannattaa katsoa nauhoitusalue vaikkapa pelillä, joka on 720p-ikkunatilassa ja ruudun vasemmassa yläkulmassa.
Tämä skripti nauhoittaa vasemman yläkulman työpöydästäsi. Video rajataan editoinnissa 720p:ksi. Kannattaa katsoa nauhoitus alue vaikkapa pelillä, jonka on 720p ikkunatilassa ja ruudun vasemmassa yläkulmassa.


Huom. Nauhoitus alueen asettamisesta tarkemmin kerrotaan täällä: [http://ubuntuforums.org/showthread.php?t=1392026 HOWTO: Proper Screencasting on Linux - Ubuntu Forums]


'''Skripti:'''
'''Skripti:'''
#ffmpeg script
 
#--------------------------------------------------------------------------------------
<source lang="bash">
#sample:ffmpeg -f alsa -ac 2 -i hw:0,1 -f x11grab -r 30 -s 1280x1024 -i :0.0 -acodec pcm_s16le -vcodec libx264 -vpre lossless_ultrafast -threads 0 output.avi
#ffmpeg script
#sample2:avconv -f alsa -i pulse -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec mpeg4 -b 12000k -g 300 -bf 2 -acodec libmp3lame -ab 256k Screencast.avi
#--------------------------------------------------------------------------------------
#----------------------------------------------------------------------------------------
#sample:ffmpeg -f alsa -ac 2 -i hw:0,1 -f x11grab -r 30 -s 1280x1024 -i :0.0 -acodec pcm_s16le -vcodec libx264 -vpre lossless_ultrafast -threads 0 output.avi
#script by Xpander
#sample2:avconv -f alsa -i pulse -f x11grab -r 25 -s 1920x1080 -i :0.0 -vcodec mpeg4 -b 12000k -g 300 -bf 2 -acodec libmp3lame -ab 256k Screencast.avi
#----------------------------------------------------------------------------------------
#----------------------------------------------------------------------------------------
#date function
#script by Xpander
DATE=`which date`
#----------------------------------------------------------------------------------------
#date function
#How many threads in use (0 for automatic)
DATE=`which date`
THREADS=0
 
#Resolution
#How many threads used (0 for automatic)
RESO=1350x780
THREADS=0
#Resolution
#Audio device
RESO=1350x780
AUDIO=alsa
 
#Channels
#Audio Device
CHANNELS=2
AUDIO=alsa
#Sound card
#Channels
SOUNDCARD=pulse
CHANNELS=2
#Frames per second
#SoundCard
FPS=30
SOUNDCARD=pulse
#Directory where your video will be saved. (Include "/" at the end)
#Frames per second
DIRECTORY=$HOME/capture
FPS=30
#Filename
#Directory where your video is gonna be saved.(include / at the end)
FILENAME=videocast`$DATE +%d%m%Y_%H.%M.%S`.avi
DIRECTORY=$HOME/capture
#File name
FILENAME=videocast`$DATE +%d%m%Y_%H.%M.%S`.avi


#script enkoodaus+nauhoitus
#script enkoodaus+nauhoitus
#avconv -f $AUDIO -ac $CHANNELS -i $SOUNDCARD -f x11grab -r $FPS -s $RESO -i :0.0 -vcodec mpeg4 -b 10000k -g 300 -bf 2 -acodec libmp3lame -ab 128k -threads $THREADS $DIRECTORY/$FILENAME
#avconv -f $AUDIO -ac $CHANNELS -i $SOUNDCARD -f x11grab -r $FPS -s $RESO -i :0.0 -vcodec mpeg4 -b 10000k -g 300 -bf 2 -acodec libmp3lame -ab 128k -threads $THREADS $DIRECTORY/$FILENAME


#ei enkoodaa. Voi käyttää, jos koneesta loppuu tehot
#ei enkoodaa, voi käyttää jos koneesta loppuu tehot
#avconv -f $AUDIO -ac $CHANNELS -i $SOUNDCARD -f x11grab -r $FPS -s $RESO -i :0.0 -vcodec libx264 -preset ultrafast -crf 0 -acodec flac -threads $THREADS $DIRECTORY/output.mkv  
#avconv -f $AUDIO -ac $CHANNELS -i $SOUNDCARD -f x11grab -r $FPS -s $RESO -i :0.0 -vcodec libx264 -preset ultrafast -crf 0 -acodec flac -threads $THREADS $DIRECTORY/output.mkv  


</source>


----


----
'''Enkoodaus skripti, jos käyttää alempaa komentoa edellisessä skriptissä:'''
 
<source lang="bash">
#date function
DATE=`which date`


'''Enkoodaus-skripti, jos käyttää alempaa komentoa edellisessä skriptissä:'''
#File name
FILENAME=videocast`$DATE +%d%m%Y_%H.%M.%S`.avi


#date function
cd $HOME/capture/
DATE=`which date`
#Filename
FILENAME=videocast`$DATE +%d%m%Y_%H.%M.%S`.avi
cd $HOME/capture/


#sama alkup. skriptin asetuksilla
#sama alkup. skriptin asetuksilla
avconv -i output.mkv -vcodec mpeg4 -b 10000k -g 300 -bf 2 -acodec libmp3lame -ab 128k -threads 0 $FILENAME
avconv -i output.mkv -vcodec mpeg4 -b 10000k -g 300 -bf 2 -acodec libmp3lame -ab 128k -threads 0 $FILENAME
 
#rm output.mkv


#rm output.mkv
</source>


----
----
'''Lähteet:'''
'''Lähteet:'''


* [http://ubuntuforums.org/showthread.php?t=2081706 How to record games with glc and Ubuntu 12.04 - Ubuntu Forums]
[http://ubuntuforums.org/showthread.php?t=2081706 How to record games with glc and Ubuntu 12.04 - Ubuntu Forums]
* [http://ubuntuforums.org/showthread.php?t=1392026 HOWTO: Proper Screencasting on Linux - Ubuntu Forums]
 
[http://ubuntuforums.org/showthread.php?t=1392026 HOWTO: Proper Screencasting on Linux - Ubuntu Forums]


=== Äänen nauhoitus ===
=== Äänen nauhoitus ===
Skripti voi nauhoittaa vain yhdestä äänilähteestä, jonka voi valita Pulseaudion ääniasetuksista (paketti <tt>pavucontrol</tt>). Toista äänilähdettä voi nauhoittaa käynnistämällä toisen instanssin skriptistä. Editointivaiheessa äänet synkronoidaan, jos nauhoitus tapahtui useammalla skriptin instanssilla.
Skripti voi nauhoittaa vain yhtä äänilähdettä, jonka voi valita Pulseaudion ääniasetuksista (paketti <tt>pavucontrol</tt>). Toista äänilähdettä voi nauhoittaa toisella ohjelmalla. Editointi vaiheessa äänet sykronoidaan, jos kaytössä kaksi äänen nauhoitusta.


Mikrofonista nauhoitettaessa kannattaa tarkistaa äänenvoimakkuus, ettei ääni säröydy tai ole liian hiljainen. Tarkistuksen ja säätämisen voi tehdä esimerkiksi <tt>alsamixer</tt>-komentoriviohjelmalla ja <tt>Audacityllä</tt>.
Jos nauhoittaa mikrofoonista niin kannattaa tarkistaa äänenvoimakkuus, ettei ääni olisi liian hiljainen tai kova (jos ääni liian kovalla voi tulla säröä ääneen) <tt>alsamixer</tt>-komentoriviohjelmalla ja <tt>Audacityllä</tt>.


=== Videon rajaaminen 720p:ksi ===
=== Videon rajaaminen 720p:ksi ===


Videon voi rajata Kdenlive-ohjelmalla. Tässä valmiit rajauksen asetukset Ubuntu 12.04:n ikkunateemalle.
Videon rajaaminen voidaan tehdä Kdenlive-ohjelmalla. Tässä valmiit rajauksen asetukset oletus Ubuntulle.


'''Rajaus-efektin asetukset:'''
'''Rajaus-efektin asetukset:'''


{| {{prettytable}}
Ylös: 72px
|-
 
|Ylös
Vasen: 65px
|72px
 
|-
Alas: 8px
|Vasen
|65px
|-
|Alas
|8px
|-
|Oikea
|4px
|-
|}
Kun on löytänyt oikeat asetukset, kannattaa tallentaa efekti, jolloin asetukset säilyvät.


=== Videon pakkaaminen sopivaksi Youtubeen ===
Oikea: 4px
 
Kun on löytänyt oikeat asetukset, kannattaa tallentaa efekti, ettei joka kerta tarvitse niitä tehdä.
 
=== Videon enkoodaaminen sopivaksi Youtubeen ===
Näillä asetuksilla saa sopivan kokoisen ja laatuisen videon Kdenlivessä (ja muissa ohjelmissa):
Näillä asetuksilla saa sopivan kokoisen ja laatuisen videon Kdenlivessä (ja muissa ohjelmissa):


Rivi 103: Rivi 99:
Bittivirta: 3000
Bittivirta: 3000


[http://fin.afterdawn.com/sanasto/selitys.cfm/multipass 2 pass -asetus] kaytössä
[http://fin.afterdawn.com/sanasto/selitys.cfm/multipass 2 pass-asetus] kaytössä
 
{{Malline:Videoeditointi}}
 
[[Luokka: Ohjeet]]
[[Luokka: X]]
[[Luokka: Työpöydän nauhoittaminen]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)

Tällä sivulla käytetyt mallineet: