Was bedeutet bei Euch Ruckler?

to stream or not to stream
pOo
Einsteiger
Einsteiger
Beiträge: 144
Registriert: Sonntag 6. August 2006, 11:16

Was bedeutet bei Euch Ruckler?

Beitrag von pOo »

Hi,

also mir ist aufgefallen, dass ich doch ab und an bei Ard z.B. komische Ruckler habe beim Abspielen.
Das kuriose ist bloss, dass diese Ruckler durch Drücken der Taste "0" und wieder durch Zurückspulen zum Rucklerzeitpunkt dann nicht nochmal an der gleichen Stelle auftreten.
Es sind auch keine Ruckler, eher nerviges Gequietsche mit Bildaussetzern.
Als wenn der Satellit schlechten Empfang hat.

hier mal ein logauszug:

Code: Alles auswählen

<6>avia_gt_fb: $Id: avia_gt_fb_core.c,v 1.54 2004/03/17 18:42:18 zwen Exp $
<6>avia_gt_gv: set_input_mode (mode=2)
<6>avia_gt_gv: set_input_size (width=720, height=576)
<6>avia_gt_gv: set_input_mode (mode=2)
<6>avia_gt_gv: set_input_size (width=720, height=576)
<6>avia_gt_gv: set_input_mode (mode=2)
<6>avia_gt_gv: set_input_size (width=720, height=576)
<4>Console: switching to colour frame buffer device 82x32
<6>avia_gt_fb: fb0: AViA eNX/GTX Framebuffer frame buffer device
<4>lcd.o: init lcd driver module
<4>lcd.o: found KS0713/SED153X lcd interface
<6>avia_gt_lirc: $Id: avia_gt_lirc.c,v 1.14 2003/09/30 05:45:35 obi Exp $
<6>avia_gt_ir: $Id: avia_gt_ir.c,v 1.30 2003/09/30 05:45:35 obi Exp $
<6>avia_oss: $Id: avia_gt_oss.c,v 1.26 2004/05/31 22:56:02 carjay Exp $
<4>avia_gt_pcm_set_rate(44100)
<4>avia_gt_v4l2: $Id: avia_gt_v4l2.c,v 1.12 2003/09/30 04:54:03 obi Exp $
<4>DVB: registering frontend 0:0 (TDA8044H QPSK Demodulator)...
<6>avia_av_napi.c: $Id: avia_av_napi.c,v 1.33 2004/03/11 15:30:27 derget Exp $
<6>avia_gt_napi: $Id: avia_gt_napi.c,v 1.203 2005/01/05 05:49:56 carjay Exp $
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>avia_gt_gv: set_input_mode (mode=2)
<6>avia_gt_gv: set_input_size (width=720, height=576)
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>SPTS, queue 0 extended.
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<2>avia_gt_ucode_start_queue_feeds: trying to stop queue with no active feeds
<3>avia_gt_dmx: free_queue: queue 1 not busy
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0438 not found
<7>avia_gt_ucode: pid 0439 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 00a3 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 00a3 not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 01f7 not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 00a3 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 00a3 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0079 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 006d not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0051 not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 007d not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0071 not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0055 not found
<7>avia_gt_ucode: pid 0056 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0051 not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0055 not found
<6>SPTS, queue 0 extended.
<4>avia_av_wdt_thread: video decoding stopped ==> restart
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0065 not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0069 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 006d not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0079 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0051 not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 005d not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0069 not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0071 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 06a6 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<4>avia_av_wdt_thread: video decoding stopped ==> restart
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 06a6 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 0083 not found
<6>SPTS, queue 0 extended.
<7>avia_gt_ucode: pid 00e7 not found
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>PCR discontinuity: PCR: 0x135A7A33F, OLDPCR: 0x135A02ACD, Diff: 489586
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>PCR discontinuity: PCR: 0x135037134, OLDPCR: 0x135B66DA2, Diff: -11730030
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>SPTS, queue 0 extended.
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>SPTS, queue 0 extended.
<4>avia_av_wdt_thread: video decoding stopped ==> restart
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 0
<4>SET VSW: 1 2
<4>SET VSW: 2 3
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<3>avia_av: new_audio_config timeout
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended.
<4>SET VSW: 0 1
<4>SET VSW: 1 1
<4>SET VSW: 2 1
<6>SPTS, queue 0 extended.
<6>SPTS, queue 0 extended. 
Heavendenied
Einsteiger
Einsteiger
Beiträge: 145
Registriert: Samstag 5. Februar 2005, 20:38

Beitrag von Heavendenied »

So ist es bei mir auch. Bild und Ton bleiben hängen, bzw ruckeln meist erst und bleiben dann fast komplett stehen. Bei ARD Aufnahmen ist das immer(ein paar mal die Stunde), bei andern Aufnahmen ganz selten. Ich geh dann immer über die Pfeil-nach-links Taste ein paar Sekunden zurück und dann läufts wieder. Ich bin deshalb auch der Meinung, dass es (zumindest bei mir) nicht bei der Aufnahme sondern im Movieplayer hakt. Als ich das im Ruckler Thread geschrieben hab wurde das nicht ernst genommen.
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Dann kopiert mal diese Aufnahme auf den PC, und lasst sie durch ProjectX demuxxen. Sollte das Problem durch eine fehlerhafte Aufnahme verursacht worden sein, sieht man dann dann im Log.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
pOo
Einsteiger
Einsteiger
Beiträge: 144
Registriert: Sonntag 6. August 2006, 11:16

Beitrag von pOo »

Aber Herr Dr.,

- kann ich natuerlich machen mit ProjectX - , dies erklärt aber nicht warum beim neuen Abspielen des Films dieser "Ruckler" nicht mehr dabei ist ...
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

pOo hat geschrieben:Aber Herr Dr.,

- kann ich natuerlich machen mit ProjectX - , dies erklärt aber nicht warum beim neuen Abspielen des Films dieser "Ruckler" nicht mehr dabei ist ...
Das nicht, aber Du weist dann sicher ob es an der Aufnahme liegt oder an der Wiedergabe.
Bis jetzt traten die meisten Problemje bei der Aufnahme auf und eben nicht bei der wiedergabe.

Gruß Gorcon
MPC823
Erleuchteter
Erleuchteter
Beiträge: 448
Registriert: Samstag 26. November 2005, 00:35

Beitrag von MPC823 »

Also ich tippe mal darauf das beim abspielen defekte Frames mal dabei sind die aber zum kompensieren oder was auch immer die CPU Last nach oben drücken. Da die Box ja wirklich nicht viel Ressourcen übrig hat für unsere spielerreinen kann es sein das genau in diesem Augenblick weil es läuft ja nicht nur der Player die CPU Last durch die defekten Frames auf 100% geht und das ist immer "schade" wenn Du verstehst.

Aber ich schreibe es gerne noch ein drittes mal auch hier hin.

Wenn ich mit 2 unterschiedlichen Boxen den gleichen Datenstrom aufzeichnen sollte ich in etwa auf der Platte das gleiche haben oder ?

Gut das Du mir zustimmst.

Also ich Zeichne ARD mit der TD auf Platte auf und mit der DBox.

Nun habe ich also 2 mal das gleiche aufgenommen.

Nun spiele ich meine TS File von der TD auf die DBox. Nun Spiele ich mit dem Movieplayer der Dbox den von der Dbox aufgezeichneten Stream ab und es Ruckelt. Dann Spiele ich den Datenstrom den ich mit der TD aufgezeichnet habe ab und es ruckelt nicht.

Hmmmmm nun die Grätchen Frage ? Kann die TD Dbox kompatibler aufzeichnen als die Dbox selbst ?

Antwort : Nein

Es fehlen da nur keine Frames und das bringt dann den Movieplayer der DBox auch nicht ins Schwitzen.

So nun könntest Du Fragen warum kann ich den File abspielen aber nicht aufzeichnen de Sender sendet ja innerhalb der Aufzeichnunsgezeit mit der gleichen Datenrate für die TD und die Dbox.
Ja das stimmt schon nur sind die Transferraten beim lesen und beim schreiben auf der Dbox ja unterschiedlich wie das immer ist "Schreibzugriffe sind ungleich in der Geschwindigkeit wie Lesezugriffe"
Das lesen ist bei der HDD immer schneller als das schreiben. Von daher kann es passieren wie bei uns hier wenn man hart an der Grenze ist was die Datenrate der Platte in der Dbox leisten kann bezogen auf die ausgestrahlte Datenrate zu Aufzeichnungsfehlern kommen kann , siehe ARD. Ein "sauberer" TS aber würde zum abspielen noch ausreichen.

Von daher macht für die Problembeseitung alles Sinn was einerseits die CPU Last drückt und die effektive Transferrate nach oben schraubt.

Gruß Martin
pOo
Einsteiger
Einsteiger
Beiträge: 144
Registriert: Sonntag 6. August 2006, 11:16

Beitrag von pOo »

kurze Frage: Was meinst Du mit 'TD'?
AudioSlyer
Erleuchteter
Erleuchteter
Beiträge: 450
Registriert: Sonntag 28. Juli 2002, 01:18

Beitrag von AudioSlyer »

Trible Dragon -> Digitaler SAT-Receiver mit HDD
pOo
Einsteiger
Einsteiger
Beiträge: 144
Registriert: Sonntag 6. August 2006, 11:16

Beitrag von pOo »

eventuell zeichnet die triple dragon auch mit einer geringeren datenrate auf?
welche groesse haben die beiden .ts streams?
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

pOo hat geschrieben:eventuell zeichnet die triple dragon auch mit einer geringeren datenrate auf?
welche groesse haben die beiden .ts streams?
Die Datenrate ist immer die gleiche, egal mit welchem Receiver aufgezeichnet wird. Kein Receiver reencodiert das Signal, erstens würde das überhaupt keinen Sinn machen und zweitens wird davon nur das Bild schlechter.

Gruß Gorcon
MPC823
Erleuchteter
Erleuchteter
Beiträge: 448
Registriert: Samstag 26. November 2005, 00:35

Beitrag von MPC823 »

Die Datenrate wird vom Programveranstalter festgelegt. Das die Datenrate in Echtzeit umgerechnet wird dazu reichen die 300mips von der TD nicht !

Dazu braucht man schon so ca 2-3 GHz . TSSS

Das Du mal eine Vergleich hast :

Die DBox CPU hat so glaube ich um die 75 mips
Die IBM CPU aus der TD hat so ca 300 mips
Eine Athlon 64 CPU hat so ca 8400 MIPS bei 2,8 GHz


Da kommen einfach Daten runter mit einer bestimmten Geschwindigkeit und werden an das jeweilige Device übergeben das macht den Rest. Also wenn man Hardware encoding nimmt wie in allen Sat Receivern. Da wird nix verechnet bzw umgerechnet. Datenrate vom Sat ist gleich der Datenrate im File auf der Platte.

Gruss Martin

P.S Gorcon de dix points

Warste schneller hehe
Zuletzt geändert von MPC823 am Donnerstag 28. September 2006, 12:04, insgesamt 1-mal geändert.
new.life
Erleuchteter
Erleuchteter
Beiträge: 797
Registriert: Sonntag 19. Februar 2006, 01:17

Beitrag von new.life »

auch wenn die Datenrate gleich ist, halte ich den Größenvergleich für eine gute Methode um evt. Aufzeichnungsunterschiede (mux/demux/Tonspuren/Untertitel/???) festzustellen. *.ts ist nicht standardisiert.
MPC823
Erleuchteter
Erleuchteter
Beiträge: 448
Registriert: Samstag 26. November 2005, 00:35

Beitrag von MPC823 »

Die TD Zeichnet noch ein paar mehr sachen auf . Ich glaube die PAT und Standardmässig alle Tonspuren.

Was sagt uns das ?

Gruss Martin
new.life
Erleuchteter
Erleuchteter
Beiträge: 797
Registriert: Sonntag 19. Februar 2006, 01:17

Beitrag von new.life »

MPC823 hat geschrieben:Ich glaube..
...sag die Größe der files an.
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

MPC823 hat geschrieben:Was sagt uns das ?

Gruss Martin
Das die D-Box2 aus einem kaputtem Stream keinen heilen abspielen kann. :lol:
MPC823
Erleuchteter
Erleuchteter
Beiträge: 448
Registriert: Samstag 26. November 2005, 00:35

Beitrag von MPC823 »

...sag die Größe der files an.
Du sagts mir wie ich Zeitgleich auf beiden Boxen die Aufnahme starten und stoppen kann damit auch später etwas objektiv aussagekärftiges herauskommt. Für das subjektive hat meine Methode ausgereicht.

Gruss Martin
new.life
Erleuchteter
Erleuchteter
Beiträge: 797
Registriert: Sonntag 19. Februar 2006, 01:17

Beitrag von new.life »

naja, du hast von zwei identischen Aufnahmen gesprochen. Nimm doch einfach zB. min. zwei Stunden ARD auf...programmiert ab einer bestimmten Uhrzeit.
pOo
Einsteiger
Einsteiger
Beiträge: 144
Registriert: Sonntag 6. August 2006, 11:16

Beitrag von pOo »

werde nachher mal meinen stream mit projectx bearbeiten. mal sehen, was da los ist.
TOC
Neugieriger
Neugieriger
Beiträge: 13
Registriert: Montag 17. Mai 2004, 15:51

Beitrag von TOC »

Bei mir ist es eigentlich das gleiche Phänomen. Mit dem Movieplayer treten nicht reproduzierbare, sporadische kurze Bild- u. Tonstörungen auf. Ziehe ich mir die Aufnahmen auf den PC und demuxe mit PX, ist der Stream völlig ok. Auch die später gebrannte Video DVD ist völlig in Ordnung. Ich dachte auch erst, das wäre von der Bitrate abhängig, aber ich hatte es auch schon mit Premiere SCi Fi und das ist nun ein Kanal, der sich bekanntermaßen nicht grade durch höchste Bitraten auszeichnet. ;)