Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! /bin/bash
- # originaly from http://tinyurl.com/twitch-linux from taladan
- # www.youtube.com/user/taladan
- # gist created by brodul
- INRES="1920x1080" # input resolution
- #OUTRES="1024x640" # Output resolution
- OUTRES="768x432" # Output resolution
- FPS="30" # target FPS
- QUAL="fast" # one of the many FFMPEG preset on (k)ubuntu found in /usr/share/ffmpeg
- # If you have low bandwidth, put the qual preset on 'fast' (upload bandwidth)
- # If you have medium bandwitch put it on normal to medium
- # Write your key in a file named .twitch_key in your home directory
- STREAM_KEY=$(cat ~/.twitch_key) # This is your streamkey generated by jtv/twitch found at: http://www.justin.tv/broadcast/adv_other
- avconv \
- -f x11grab -s $INRES -r "$FPS" -i :0.0 \
- -f alsa -ac 2 -i pulse \
- -vcodec libx264 -s $OUTRES -preset $QUAL \
- -acodec libmp3lame -ar 44100 -threads 4 -qscale 3 -b 1000000 -bufsize 512k \
- -f flv "rtmp://live.justin.tv/app/$STRAElM_KEY"
Advertisement
Add Comment
Please, Sign In to add comment