Autor Thema: Probleme mit Aufnahmen in ts-Files  (Gelesen 4159 mal)

rehe

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
Probleme mit Aufnahmen in ts-Files
« am: März 01, 2013, 12:56:00 Nachmittag »
Ich nutze zwei MediaTV Pro, um auf einem Linux-System Aufnahmen via DVB-C zu erstellen.

Problem 1:

Wenn ich mit "mediaclient -P on" den Hardware-Filter einschalte und mit "mediaclient --cat" den Stream in eine ts-Datei speichere, kann ich diese Aufnahme zwar via DLNA auf ein Samsung-Gerät, nicht aber mit VLC unter Windows 7 anschauen. VLC kann mit dem ts-File nichts anfangen.

Müsste VLC nicht in der Lage sein, solche Aufnahmen in allen Fällen anzuzeigen?

Verzichte ich auf den Hardware-Filter, zeigt VLC immerhin einen Sender an - ich kann allerdings nicht den Video-Stream wechseln.

Problem 2:

Es gelingt mir nicht, DVB- oder Videotext-Untertitel mit aufzuzeichnen bzw. abzuspielen. Muss man hier auf etwas besonderes achten?

Hier die Befehle, wie ich z.B. eine Aufnahme vom Sender "SRF zwei HD" ausführe:
/opt/bin/mediaclient -d /dev/dvb/adapter0/frontend0 -m DVBC -f 362000000 -M Q256 -S 6900000
Using device: /dev/dvb/adapter0/frontend0
Checking for lock:
. [LOCKED]
--------
/opt/bin/mediaclient -d /dev/dvb/adapter0/frontend0 -F
Using device: /dev/dvb/adapter0/frontend0
Flushing PIDS
done
--------
/opt/bin/mediaclient -d /dev/dvb/adapter0/frontend0 -H 0x90
Using device: /dev/dvb/adapter0/frontend0
Setting Pid filter for PID: 144, 0090
done
--------
/opt/bin/mediaclient -d /dev/dvb/adapter0/frontend0 -H 0x91
Using device: /dev/dvb/adapter0/frontend0
Setting Pid filter for PID: 145, 0091
done
--------
/opt/bin/mediaclient -d /dev/dvb/adapter0/frontend0 -H 0x92
Using device: /dev/dvb/adapter0/frontend0
Setting Pid filter for PID: 146, 0092
done
--------
/opt/bin/mediaclient -d /dev/dvb/adapter0/frontend0 -H 0x9b
Using device: /dev/dvb/adapter0/frontend0
Setting Pid filter for PID: 155, 009b
done
--------
/opt/bin/mediaclient -d /dev/dvb/adapter0/frontend0 -H 0xae
Using device: /dev/dvb/adapter0/frontend0
Setting Pid filter for PID: 174, 00ae
done
--------
/opt/bin/mediaclient -d /dev/dvb/adapter0/frontend0 -P on
Using device: /dev/dvb/adapter0/frontend0
Hardware filter is currently disabled
changing status
done
--------
/opt/bin/mediaclient -d /dev/dvb/adapter0/frontend0 -w
Using device: /dev/dvb/adapter0/frontend0
ID   | PID
----------
0000 | 0x0090 - 144
0001 | 0x0091 - 145
0002 | 0x0092 - 146
0003 | 0x009b - 155
0004 | 0x00ae - 174
--------
/opt/bin/mediaclient --cat /dev/dvb/adapter0/dvr0 > test.ts

Ist das alles in Ordnung oder fehlt etwas?

Hier noch die Ausgabe von tsscan:
> sundtek --tsscan /dev/dvb/adapter0/dvr0
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
CAT:
CA system: 1850
CA system: 1801
PMT PID: 0x0064
  Encrypted: No
  Service running: Yes
  Provider Name: upc
  Service Name: SRF 1 HD
    --> 0x0050 (27)
    --> 0x0051 (ISO/IEC 11172 Audio)
    --> 0x0052 (ISO/IEC 11172 Audio)
    --> 0x005b (ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data)
    --> 0x006e (ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data)
PMT PID: 0x00a4
  Encrypted: No
  Service running: Yes
  Provider Name: upc
  Service Name: SRF zwei HD
    --> 0x0090 (27)
    --> 0x0091 (ISO/IEC 11172 Audio)
    --> 0x0092 (ISO/IEC 11172 Audio)
    --> 0x009b (ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data)
    --> 0x00ae (ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data)
PMT PID: 0x00e4
  Encrypted: No
  Service running: Yes
  Provider Name: upc
  Service Name: RTS Un HD
    --> 0x00d0 (27)
    --> 0x00d1 (ISO/IEC 11172 Audio)
    --> 0x00d2 (ISO/IEC 11172 Audio)
    --> 0x00db (ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data)
    --> 0x00ee (ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data)
Total found: 3 PMTs (incl. unknown 0x0000)
Scan finished after 420 packets (78960 bytes)

Müssten die Untertitel nicht entweder in 0x009b oder 0x00ae enthalten sein?

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8518
    • Profil anzeigen
Re:Probleme mit Aufnahmen in ts-Files
« Antwort #1 am: März 01, 2013, 01:19:48 Nachmittag »
Das scheint dann soweit wohl eher ein Problem deiner VLC Version zu sein, das sind wohl H264 HD Sender.

Du kannst Versuchen auch noch die PMT PID in den Filter einzutragen PMT PID: 0x00a4 (das wäre die ID für den Sender den du ausgewählt hast). Die PMT ID legt fest welche Datenströme zusammengehören.
Failure is a good thing! I'll fix it