samanaikainen tallennus ja katselu

simrecplay

Saan tallennettua kuvaa TV-kortilta Mencoderilla. Mutta ongelmana on se, että kuinka saan katseltua kuvaa samanaikaisesti MPlayerillä. Pystyn kyllä avamaan tiedoston MPlayeriin tallennuksen aikana, mutta silloin ääni kuuluu reaaliajassa kortilta ja kuva tulee myöhässä tallennetusta tiedostosta. Eräällä toisella foorumilla neuvottiin käyttämään jotain putkia tai häntiä, mutta en saanut niillä toimimaan.

3

216

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • simrecplay

      #!/bin/sh
      ...
      ... -o >( tee test.mpg | mplayer -)
      ...

      Miksi sh ei hyväksy sulkua "(" komennossa. Tuo sama komento toimii kyllä suoraan komentorivillä, mutta ei skriptissä. Mikä on?

      • TRRY

        Sulutettu rivi ei kelpaa, koska siinä ei ole järkeä. ">"-merkin jälkeen pitäisi tulla tiedoston nimi, johon edellisen ohjelman standard output ohjataan. (Joissakin erikoisemmissa tilanteissa muitakin mahdollisia jatkoja olisi, mutta ne eivät ratkaise tätä ongelmaa.)

        Jos haluat ohjata edellisen komennon standard outputin sekä tiedostoon että soitto-ohjelmalle, käytä vain putkea ja teetä:

        eka_komento | tee test.mpg | mplayer -

        Oikeasti et kuitenkaan tässä tapauksessa halua tehdä noin. Suosittelen digitv-ohjelmien nauhoitusta useammassa osassa. Ensin kuva ja ääni (transportation stream, ts) tallennetaan sellaisenaan tiedostoon vaikka komennolla

        cat /dev/dvb/adapter0/dvr0 > rec.ts

        Kun nauhoitus on päättynyt, tiedostoon tallentunut kuva pakataan mencoderilla (esim. x264 kodekilla) tiukkaan ja hyvällä laadulla (tähän ei reaaliaikainen pakkaus pysty!). Lopuksi rec.ts-tiedosto poistetaan. Missä vaiheessa tahansa (jopa juuri ennen tiedoston poistoa) rec.ts:n sisältöä voi alkaa huoletta katsella mplayerillä. Silloin kuvan voi myös pysäyttää (pause) ja sitä voi kelata rikkomatta nauhoitusta. Vastaavaa ei kannata yrittää ensin mainitulla putkivirityksellä.


    • Xinellä

      Xinellä toistettessa Menu2 on toggle joka laittaa tallennuksen päälle / pois mitenkään häiritsemättä ajastusta. Tallentaa .ts-muodossa jota voi siis muokata myöhemmin tarvittaessa.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Räppäri kuoli vankilassa

      Ei kuulemma ole tapahtunut rikosta. Sama vahinkohan kävi Epsteinille. https://www.hs.fi/suomi/art-2000011840869.html "
      Maailman menoa
      98
      4446
    2. Välillä kyllä tuntuu, että jaat vihjeitä

      Mutta miten niistä voi olla ollenkaan varma? Ja minä saan niistä kimmokkeen luulemaan yhtä sun toista. Eli mitä ajatella
      Ikävä
      29
      3303
    3. No kyllä te luuserit voitte tehdä mitä vaan keskenänne, sitä en ymmärrä miksi pelaat,nainen

      Pisteesi silmissäni, edes ystävätasolla tippui jo tuhannella, kun sain selville pelailusi, olet toisen kanssa, vaikka ol
      Ikävä
      45
      2370
    4. Missä näitte viimeksi?

      Missä näit kaivattua viimeksi ja oliko sähköä ilmassa?
      Ikävä
      35
      1378
    5. Minulla on käsitys

      Ettet ole kovin se k s uaalinen ihminen.
      Ikävä
      34
      1113
    6. Harmittaako sinua yhtään?

      Tuntuuko pahalta ollenkaan?
      Ikävä
      32
      1036
    7. Puukotus yöllä

      Oli kaveri hermostunut ja antanut puukosta.
      Sotkamo
      12
      1033
    8. 158
      997
    9. rakas J siellä jossain

      Niin ikävä sua. -P. Nainen
      Ikävä
      6
      924
    10. Masan touhut etenee

      Punatiilitalon tietotoimiston mukaan Masa on saanut viimein myytyä kämppänsä ja kaavoittaa uudelle lukaalille tonttia pa
      Äänekoski
      12
      862
    Aihe