Kirjoittaja Aihe: Gigiboksin tiedostomuoto ja mahdollinen konversio? [RATKAISTU]  (Luettu 3341 kertaa)

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Minulla on tallessa joitain Kansalaisboksilla tehtyjä vanhoja tallenteita.
Mutta jostain syystä VLC ei tunnista niitä kaikkia, Mplayer toistaa.

Onko joku konsti jolla niitä kannattaisi koettaa murjoa?
Koodia: [Valitse]
~$ file Siltalan\ pehtoori\ \(S\).ts
Siltalan pehtoori (S).ts: data

Tuo ei paljon valaise tahis vinkkaa, ainakaan näin maallikkoa ...

Edit:
ffmpeg oli se ratkaisu.
« Viimeksi muokattu: 17.02.20 - klo:07.44 kirjoittanut jekku »

matsukan

  • Käyttäjä
  • Viestejä: 2152
    • Profiili
Vs: Gigiboksin tiedostomuoto ja mahdollinen konversio?
« Vastaus #1 : 16.02.20 - klo:22.49 »
Kokeile mitä mediainfo näyttää tiedostoista ?

Koodia: [Valitse]
sudo apt install mediainfo
ffprobe voisi auttaa myöskin

Lainaus
sudo apt install ffmpeg


Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

jarmala

  • Käyttäjä
  • Viestejä: 790
    • Profiili
Vs: Gigiboksin tiedostomuoto ja mahdollinen konversio?
« Vastaus #2 : 17.02.20 - klo:00.41 »
ffprobe voisi auttaa myöskin
Lainaus
sudo apt install ffmpeg

Ääni ffmpegille. Kokeile, mitä ffprobe sanoo ja sitten vaan tuon transfer stream -tiedoston uudelleenkoodaus johonkin sellaiseen muotoon, jonka haluat - esim. h265:ksi, jos toistimesi sitä ymmärtävät. Muissa tapauksissa h264 voisi iskeä.
« Viimeksi muokattu: 17.02.20 - klo:00.43 kirjoittanut jarmala »
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Gigiboksin tiedostomuoto ja mahdollinen konversio?
« Vastaus #3 : 17.02.20 - klo:07.43 »
No sillähän se :)

Koodia: [Valitse]
...
 Duration: 00:35:33.27, start: 5017.480444, bitrate: 3496 kb/s
    Stream #0:0[0x201]: Video: mpeg2video (Main), yuv420p(tv, top first), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x294]: Audio: mp2, 48000 Hz, stereo, fltp, 224 kb/s
    Stream #0:2[0x912]: Subtitle: dvb_teletext, 492x250
...
ja sitten
Koodia: [Valitse]
ffmpeg -i Ajankohtainen-kakkonen.ts ~/tmp/kakkonen.mp4
tuotti katsottavan paketin.

Mutta senverran CPU-aktiivista puuhaa että kosken vain noihin oikutteleviin yksilöihin ;)

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Videota ei kannata pakata uudelleen, ellei levytilasta ole pulaa. Uudelleenpakatessa laatu heikkenee aina jonkin verran, ja hyvällä laadulla/bitratella levytilaa voi säästää vain n. puolet alkuperäiseen MPEG-2-videoon verrattuna.

Itse tekisin ffmpegillä vain uudelleentallennuksen TS- tai MKV-säiliöön, ja tekstitykset on hyvä siirtää myös:

Koodia: [Valitse]
ffmpeg -i lähde.ts -c:v copy -c:a copy -c:s copy kohde.ts

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Ja ilmeisesti tuo kopiointi ei olisi niin CPU-aktiivista askaresta?
Ei levytila niinkään huolena mutta se tuulettimien suhina ;(

Tekstejähän se kansalaisboksi ei osannut tallentaa.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Ja ilmeisesti tuo kopiointi ei olisi niin CPU-aktiivista askaresta?

Joo, on nopeaa ja riippuu enemmän levyn nopeudesta kuin prosessorista.

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Ja ilmeisesti tuo kopiointi ei olisi niin CPU-aktiivista askaresta?
Ei levytila niinkään huolena mutta se tuulettimien suhina ;(

Tekstejähän se kansalaisboksi ei osannut tallentaa.
tuulettimen pöhinnää voi vaientaa alentamalla kellotaajuutta.
Itse teen cpupower frequency-set -f 3300MHz.

Olisko mitään järkeä muuttaa HD ts tallenteita H265 kodekilla? ja pysyykö tekstit mukana?
Levytila alkaa huveta

jarmala

  • Käyttäjä
  • Viestejä: 790
    • Profiili
Olisko mitään järkeä muuttaa HD ts tallenteita H265 kodekilla? ja pysyykö tekstit mukana?
Levytila alkaa huveta

Totta kai on! Itse teen aina noin eli talteen päätyvät videot koodaan aina h265:llä, jolloin hyvänlaatuista videota saa tiiviimpään pakettiin kuin muilla koodekeilla. Ja tekstit pysyvät mukana ihan yhtä hyvin kuin muillakin koodekeilla - taino, tekstejä ei mitenkään koodata, vaan ne otetaan mkv-pakettiin vaan mukaan dvb-tekstinä. 

Koodia: [Valitse]
ffmpeg -i var.m2t -ss 0:02:08 -to 01:44:09 -map 0:0 -map 0:1 -map 0:2 -c:v libx265 -crf 27 -preset ultrafast -c:a aac -b:a 128k -c:s copy var.mkv

Tuossa leikataan tallenteesta var.m2t alku ja loppu pois ja koodataan se dvb-teksteineen h265:ksi mkv-pakettiin.

Toki sitten pitää olla sellainen videotoistin, joka osaa a) toistaa mkv -paketteja, b) ymmärtää dvb -tekstityksen päälle ja c) osaa toistaa h265 -videota. Toistimeksi esim. Kiinasta ostettu 25 euron tv-boksi, jos tv ei näitä osaa toistaa.
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB