FLOSS Manuals

 English |  Español |  Français |  Italiano |  Português |  Русский |  Shqip

OGG Theora suomeksi

FFMPEG2THEORA-STREAMAUS

ffmpeg2theora-streamaus

Tämä menetelmä keskittyy videon streamaukseen digitaaliselta videokameralta tai Firewire-kameralta GNU/Linuxia käyttäen. Videostreami on Ogg Theoraa, joten katsojasi voivat nähdä sen käyttäen Theora-yhteensopivaa soitinta, kuten FireFox 3.5, tai Java-sovelmaa, kuten Cortado. Tätä seurataksesi sinun täytyy osata käyttää komentoriviä ja sinulla täytyy olla pääsy sudo-komennon käyttöön. Jos et tiedä mitä nämä asiat ovat, kannattaa lukea hyvä kirja komentorivin käytöstä.

Valmistautuminen

Huomaa: Firewire-kamera ei ole sama kuin digitaalinen videokamera. Kuitenkin tässä tapauksessa ne toimivat samoin. Firewire on Applen nimi IEEE 1394 -standardille, muuta valmistajat käyttävät esimerkiksi nimiä i.Link (Sony) tai Lynx (Texas Instruments) - mutta sillä ei ole väliä, kaikki ovat standardin IEEE 1394 mukaisia.

Tarvitset seuraavat:

  • DV-kamera
  • GNU/Linux-kone, jossa on Firewire-sisääntulot
  • Firewire-kaapeli
  • Internet-yhteys
  • Pääsy "theora-yhteensopivalle" Icecast2-palvelimelle (tarvitset palvelimen IP-osoitteen, käytettävän portin, ja salasanan)

Asetukset

Seuraavaksi asennetaan tarvittavat ohjelmat. Meidän täytyy asentaa seuraavat ohjelmat:

  • dvgrab
  • ffmpeg2theora
  • oggfwd

Ubuntussa voit ajaa tämän komentorivin:

sudo apt-get install dvgrab ffmpeg2theora oggfwd

Edellisen komennon pitäisi näkyä yhdellä rivillä. Sinulta kysytään salasanaa, kirjoita tämä ja asennusprosessi alkaa. Nyt sinulla on kaikki mitä tarvitset aloittamiseen. Ensin meidän täytyy yhdistää digitaalinen videokamera tai Firewire-kamera tietokoneeseen. Sinun täytyy kytkeä Firewire-kameraan Firewire-kaapeli, ja toinen kaapeli tietokoneesi Firewire-sisääntuloon.

Käännä nyt kamera päälle. 

Seuraavaksi sinun täytyy kirjoittaa seuraava komentorivi, joka tarjoaa streamauspalvelimen yksityskohdat Icecast2-palvelimelle. Komento on:

sudo dvgrab --format raw - | ffmpeg2theora -a 0 -v 5 -f dv -x 320 -y 240 -o /dev/stdout - | oggfwd  icecastserver  8000 pwd /theora.ogv

Muista, että komennon täytyy olla kokonaan yhdellä rivillä (edellinen esimerkki ei ole). Korvaa myös alla olevat yksityiskohdat tiedoilla, joita sinulla on Icecast-palvelimesta:

  • icecastserver
  • 8000
  • pwd

icecastserver korvataan streamauspalvelimen nimellätai IP-osoitteella. 8000 on portin numero ja on yleensä sama. Salasanaksi kirjoita palvelimesi salasana. Lopulta voit korvata kohdan /theora.ogv asennuspisteelläsi, tämän riippuu Icecast-palvelimesi asetuksista, mutta voi olla mitä tahansa, kunhan se alkaa eteenpäin kallistuvalla kenoviivalla (/) ja loppuu .ogg tai .ogv.

Nyt sinun pitäisi voida streamata! Tarkastaaksesi yhteyden, kokeile sitä ohjelmilla VLC tai Firefox 3.5.

There has been error in communication with Booktype server. Not sure right now where is the problem.

You should refresh this page.