Immer wieder geht die Standby Entschlüsselung schief bzw. "hängt"

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Jupp, richtig mit Endung pvrdesc.ts = während der Entschlüsselung.

      Während der Entschlüsselung gibt es die ts Datei des Films 2 mal, 1 mal ohne und 1 mal mit pvrdesc davor.

      Daher kannst du, wenn du die Dateigröße vergleichst ungefähr abschätzen wie lange die Box noch braucht.
      Nach der Entschlüsselung ist das pvrdesc auch verschwunden.
    • Wenn man gerade mal kein Zugriff zu FTP hat, geht das auch über das Webinterface.

      Die laufende Entschlüsselung wird als laufender Timer angezeigt. Dort steht auch der Beginn der Entschlüsselung. (Die Anzeige der Dauer ist an dieser Stelle unerheblich, bzw. passt nicht.
      Aber wenn man jetzt die Sendungslänge kennt, weiß man ungefähr, wann die Entschlüsselung durch ist. Kennt man die Sendungslänge nicht, geht man in das Aufnahmeverzeichnis (weiterhin per Webinterface) und guckt sich dort bei der Originaldatei die Länge der zu entschlüsselnden Sendung an.Mit diesen Daten kann man dann hochrechnen wie lange es noch dauern wird. An gleicher Stelle sollte aber auch eine zweite "Aufnahme" zu finden sein, die den gleichen Namen trägt, aber eine unterschiedliche Länge zur Originalaufnahme hat. Das ist die laufende Entschlüsselung und man dort auch hichrechnen, wie lange die Entschlüsselung noch läuft.

      Wobei ich gerne DreamDroid auf meinem Smartphone nutze um zu gucken wie es um die Entschlüsselung steht. Dort erkennt man am schnellsten den Timer für die laufende Entschlüsselung.
      Über FTP ist mir das jedenfalls zu umständlich.
      Der menschliche Körper ist genial. Wenn man sein Ohr ganz langsam auf eine heiße Herdplatte legt, kann man riechen wie blöd man ist!
      Letzte Änderung der Signatur vor 15 Minuten.
    • Ich hatte jetzt keine Lust mehr, immer in der ewig langen Liste zu suchen, ob er jetzt entschlüsselt und so. Also ist hier mal ein Quick&Dirty Script zum sehen, was er gerade entschlüsselt und wie weit er ist. Wegen einer ETA kann sich jemand anderes Gedanken machen ;) Auch wegen Fehlerbehandlung habe ich keine Lust (wenn er nichts entschlüsselt, wirft er einen Fehler), und raus kommt man nur mit <Ctrl>+<C>, das ist alles nur "Monkey Coding". Aber es funktioniert, zeigt den Namen Datei an, die er gerade entschlüsselt und alle 0.5s ein Update des Fortschritts in Prozent.
      Per SSH auf die Box gehen, Script in /media/hdd/movie anlegen und mit "python <script_name>" aufrufen. Funktioniert nur, wenn die Dateigruppe root ist.
      Viel Spaß!
      Spoiler anzeigen

      # check progress of decryption
      import subprocess
      import glob
      import re
      import time
      import sys

      while 1:
      # find file in process of decryption
      a = subprocess.check_output(['ls','-l'] + glob.glob("*pvrdesc.ts")).decode('utf-8')

      # here is the pvrdesc.ts file name
      n = re.search(' ..:.. (.*?)$',a)
      p_file_name = n.group(1)

      # here is the size of the pvrdesc file
      size_n = re.search('^.*root\s+(\d*) .*$',a)

      # here is the original file name
      m = re.search(' ..:.. (.*?)_pvrdesc.ts$',a)
      o_file_name = m.group(1) + '.ts'
      print('\rBeing decrypted: ' + o_file_name),
      b = subprocess.check_output(['ls','-l',o_file_name])
      size_m = re.search('^.*root\s+(\d*) .*$',b)

      print('Progress: '),
      percentage = float(size_n.group(1)) * 100 / float(size_m.group(1))
      print("%.3f" % percentage),
      print('%'),
      sys.stdout.flush()
      time.sleep(0.5)

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hgdo ()