@ superelchi:
Ich habe eine kleine Anleitung in meinem Blog geschrieben, wie das DPF zu "hacken" ist.
Kannst ja mal drüber schauen und mir ein kurzes Feedback geben. Danke
@ superelchi:
Ich habe eine kleine Anleitung in meinem Blog geschrieben, wie das DPF zu "hacken" ist.
Kannst ja mal drüber schauen und mir ein kurzes Feedback geben. Danke
Danke superelchi.
Neues System, neue Probleme
Guten Morgen.
Habe heute mein neues DPF bekommen und wollte, unter Linux, die Firmware sichern und die neue flashen.
Leider erhalte ich eine Fehlermeldung beim Versuch, die Firmware auszulesen:
root@debianVM:~/dpf-ax/tools# ./identify.py /dev/sr1
Traceback (most recent call last):
File "./identify.py", line 14, in <module>
import dpf
ImportError: No module named dpf
Kann mir jemand bei der Fehlersuche helfen?
Schau dir mal www.haka-lp.de an.
Wenn du dir dein Nutzen selbst setzen kannst, sind die Preislich echt top!
Ansonsten kann ich mir das mal anschauen und ggf. dir ätzen.
Für nen Prototypen reicht mein Equipment alle mal
Dann harke ich das Ganze erstmal als erledigt ab und beim nächsten Update von deiner Seite füge ich die Änderungen wieder ein, wenn es Probleme gibt?
Danke jedenfalls für die schnelle Hilfe!
Bei den ersten Konvertierungen, die zeitgleich mit meinem Blogposting erstellt wurden, gab es dieses Feld noch.
Warum dem so ist, kann ich dir nicht sagen. Habe eigentlich alle Änderungen und Installationen auch geblogt.
Ich habe mir gerade einen kleinen Teil der Aufnahme gezogen und angesehen. Die Qualität errinnter ein wenig an einen zu sehr weichgezeichnetem Film.
Da ich aber die Originalaufnahme noch nicht gesehen habe, halte ich mich da ein wenig bedeckt was die Aussage angeht.
Benötigt die Berechnung ein spezielles Programm bzw. Funktion?
Das Problem, dass markad nicht mehr funktioniert, hatte ich ja auch ca. zur selben Zeit.
Vergiss das mit den Einzedateien. Habe mich vertan.
Ob das Ergebnis ok ist, kann ich dir erst heute Abend sagen. Der VDR steht zuhause und ich bin auf der Arbeit.
Die File zu ziehen würde meine Arbeitszeit überschreiten
Guten Morgen Holger.
Es scheint zu laufen, jedoch wundere ich mich, dass nicht mehr die vdrtranscode.ts sondern die Einzeldateien als Source genutzt werden:
#Terminal:
/usr/bin$ sudo perl tracosrv.pl -f
no fork to the background
create /srv/vdr/video.00/Defiance/2013-05-19.19.23.43-0.rec/vdrtranscode.xml done
write lockfile done
read and prepare profile
analyse /srv/vdr/video.00/Defiance/2013-05-19.19.23.43-0.rec/vdrtranscode.ts
crop old : 2/0/0/0 crop new : 2 2 0 0
container mp4
name SD (480p) Profile with HQ Bitrate
quality 1200
audiotracks all
fps 25
crop 2:2:0:0
modulus 8
setcpu 1
codec -2 -T -e x264
codecopts -x ref=2:mixed-refs:bframes=2:b-pyramid=1:weightb=1:analyse=all:8x8dct=1:subme=7:me=umh:merange=24:trellis=1:no-fast-pskip=1:no-dct-decimate=1:direct=auto
$probe_memory_ammount_mbyte 546
$round_memory_ammount_Mbyte 546
JOB START -- 9:31:13 22.5.2013
JOB STOP -- 10:18:26 22.5.2013
return from _transcodevideo /srv/vdr/video.00/Defiance/2013-05-19.19.23.43-0.rec = _transcodevideo_done
Alles anzeigen
#vdrtranscode.xml:
<status>proccessing</status>
<vdrinfo>
<aspect>16:9</aspect>
<title>Defiance</title>
<frames>25</frames>
<starttime>1368984300</starttime>
<endtime>1368987900</endtime>
<src_audio track="0">stereo</src_audio>
<src_audio track="1">stereo</src_audio>
</vdrinfo>
<files>00001.ts 00002.ts 00003.ts</files>
<profile name="SD">
<name>SD (480p) Profile with HQ Bitrate</name>
<resolution>480p</resolution>
<container>mp4</container>
<pixel>852</pixel>
<ypixel>480</ypixel>
<anamorph>--loose-anamorphic</anamorph>
<modulus>8</modulus>
<quality>1200</quality>
<audiotracks>all</audiotracks>
<codec>-2 -T -e x264</codec>
<codecopts>-x ref=2:mixed-refs:bframes=2:b-pyramid=1:weightb=1:analyse=all:8x8dct=1:subme=7:me=umh:merange=24:trellis=1:no-fast-pskip=1:no-dct-decimate=1:direct=auto</codecopts>
</profile>
Alles anzeigen
Hi
Folgende Ausgabe erhalte ich:
/usr/bin$ sudo perl tracosrv.pl -f
no fork to the background
create /srv/vdr/video.00/Defiance/2013-05-19.19.23.43-0.rec/vdrtranscode.xml done
write lockfile done
read and prepare profile
analyse /srv/vdr/video.00/Defiance/2013-05-19.19.23.43-0.rec/vdrtranscode.ts
Can't use string ("info_file_not_found") as a HASH ref while "strict refs" in use at tracosrv.pl line 522.
Hi.
Ich lösche immer erst alle vdrtrancode Dateien, bevor ich die tracosrv.pl starte.
Überlege langsam, ob ich den Server neu aufsetze, da das mit markand noch hinzu gekommen ist...
Hi.
Ich habe seit ca. 3 Wochen einen VDR mit yaVDR am laufen.
Anfangs hat markad zuverlässig die Werbung und Sendungsbeginn - ende erkannt.
Seit einer Woche erhalte ich ständig folgende Fehlermeldung:
#Beispiel:
markad: cannot find timer for '/srv/vdr/video.00/The_Big_Bang_Theory/2013-05-21.14.21.9-0.rec'
markad: no logo found for The Big Bang Theory
Somit wird auch keine marks Datei erstellt.
Danke für die Hilfe bei der Fehlersuche.
Hi Holger.
Habe nun alle Änderungen rückgängig gemacht, aber die Zeile "totalframes" ist nicht vorhanden.
Ebenfalls habe ich mit markad versucht, dass SyFy Logo zu erkennen, aber ohne Erfolg.
Somit kann markad Den Anfang und Ende des Videos nicht erkennen.
Wäre es eine Lösung, dass Traco schaut ob eine marks vorhanden ist und falls nicht, die Werte aus der info nutzt?
Was ich jetzt schon sagen kann: es sind keine marks Dateien vorhanden (zumindest bei den Aufnahmen aus Sky).
Den Rest passe ich an und editieren den Thread hier.
Guten Morgen Holger.
Folgende Ausgabe erhalte ich:
Name "main::Dumper" used only once: possible typo at tracosrv.pl line 501.
no fork to the background
write lockfile done
read and prepare profile
analyse /srv/vdr/video.00/Defiance/2013-05-19.19.23.43-0.rec/vdrtranscode.ts
print() on unopened filehandle Dumper at tracosrv.pl line 501.
crop old : 2/0/0/0 crop new : 2 2 0 0
container mp4
name SD (480p) Profile with HQ Bitrate
quality 1200
audiotracks all
fps 25
crop 2:2:0:0
modulus 8
setcpu 1
codec -2 -T -e x264
codecopts -x ref=2:mixed-refs:bframes=2:b-pyramid=1:weightb=1:analyse=all:8x8dct=1:subme=7:me=umh:merange=24:trellis=1:no-fast-pskip=1:no-dct-decimate=1:direct=auto
$VAR1 = {
'aac_nr' => '2',
'wish_bitrate' => '1200',
'fps' => '25',
'frames' => undef,
'aac_bitrate' => '128'
};
Alles anzeigen
Ah jetzt ja:
write lockfile done
read and prepare profile
analyse /srv/vdr/video.00/Warehouse_13/2013-05-15.21.00.43-0.rec/vdrtranscode.ts
crop old : 2/0/0/0 crop new : 2 2 0 0
container mp4
name SD (480p) Profile with HQ Bitrate
quality 1200
audiotracks all
fps 25
crop 2:2:0:0
modulus 8
setcpu 1
codec -2 -T -e x264
codecopts -x ref=2:mixed-refs:bframes=2:b-pyramid=1:weightb=1:analyse=all:8x8dct=1:subme=7:me=umh:merange=24:trellis=1:no-fast-pskip=1:no-dct-decimate=1:direct=auto
Use of uninitialized value in division (/) at /usr/lib/perl5/Traco/Traco.pm line 982.
Use of uninitialized value in division (/) at /usr/lib/perl5/Traco/Traco.pm line 1000.
Use of uninitialized value in division (/) at /usr/lib/perl5/Traco/Traco.pm line 1006.
$probe_memory_ammount_mbyte 0
$round_memory_ammount_Mbyte 0
Use of uninitialized value in division (/) at /usr/lib/perl5/Traco/Traco.pm line 1045.
Illegal division by zero at /usr/lib/perl5/Traco/Traco.pm line 1045.
Alles anzeigen
Kann ihn ebenfalls nicht nachvollziehen.
Habe die Zeile eingefügt, aber tracosrv.pl steigt wieder mit dem Memory-Fehler aus
Guten Morgen Holger.
Danke für deine Mühe!
Der Fehler tritt in allen Verzeichnissen auf.
Hier die Ausgabe der test-hbanalyse.pl.
Zitatggf mal den server mal mit tracosrv.pl -d -vvv -c /path/to conf
starten um mehr output zu bekommen.
Ich habe nun mal nachgeschaut. einen handbrake.log oder tem Dateien gibt es nicht.
Starte ich den Server mit den oben genannten Parametern, wird eine vdrtranscode.ts weit über 30GB erzeugt (hab den Prozess dann gekillt).
Ich erhalte immer die beiden Memory Fehler.
Hier mal der Auszug aus dem syslog:
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]/srv/vdr/video.00/Warehouse_13/2013-05-16.20.13.43-0.rec have status ready
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: write lockfile done
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: read and prepare profile
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: [DEBUG]read and prepare profile for transcode process
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: analyse /srv/vdr/video.00/Warehouse_13/2013-05-16.20.13.43-0.rec/vdrtranscode.ts
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: [DEBUG][_runexternal]run | nice -n 12 /usr/bin/HandBrakeCLI --scan --no-dvdnav -i /srv/vdr/video.00/Warehouse_13/2013-05-16.20.13.43-0.rec/v
drtranscode.ts -o /dev/null -t 0 2>&1
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: [DEBUG][prepare_audio_tracks] use all audiotracks
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: crop old : 2/0/0/0 crop new : 2 2 0 0
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: container mp4
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: name SD (480p) Profile with HQ Bitrate
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: quality 1200
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: audiotracks all
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: fps 25
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: crop 2:2:0:0
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: modulus 8
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: setcpu 1
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: codec -2 -T -e x264
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: codecopts -x ref=2:mixed-refs:bframes=2:b-pyramid=1:weightb=1:analyse=all:8x8dct=1:subme=7:me=umh:merange=24:trellis=1:no-fast-pskip=1:no-dc
t-decimate=1:direct=auto
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: $probe_memory_ammount_mbyte 0
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2623]: $round_memory_ammount_Mbyte 0
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]_postproccess|remove lck in /srv/vdr/video.00/Warehouse_13/2013-05-16.20.13.43-0.rec = 1
May 18 22:35:21 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]_postproccess|return = 1
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]proccess queue item /srv/vdr/video.00/EUReKA_-_Die_geheime_Stadt/2013-05-13.15.18.43-0.rec
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]proccess queue item /srv/vdr/video.00/The_Mentalist/2013-05-17.21.13.7-0.rec
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]proccess queue item /srv/vdr/video.00/Warehouse_13/2013-05-15.20.13.43-0.rec
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]proccess queue item /srv/vdr/video.00/Warehouse_13/2013-05-15.21.00.43-0.rec
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]proccess queue item /srv/vdr/video.00/Warehouse_13/2013-05-16.20.13.43-0.rec
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]proccess queue item /srv/vdr/video.00/Warehouse_13/2013-05-16.21.00.43-0.rec
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]proccess queue item /srv/vdr/video.00/Warehouse_13_-_Die_Rückkehr_von_den_Toten/2013-05-09.20.13.34-0.rec
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]/srv/vdr/video.00/EUReKA_-_Die_geheime_Stadt/2013-05-13.15.18.43-0.rec have status offline
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]/srv/vdr/video.00/The_Mentalist/2013-05-17.21.13.7-0.rec have status offline
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]/srv/vdr/video.00/Warehouse_13/2013-05-15.20.13.43-0.rec have status offline
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]/srv/vdr/video.00/Warehouse_13/2013-05-15.21.00.43-0.rec have status YourPictureIsReadyToView
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]/srv/vdr/video.00/Warehouse_13/2013-05-16.20.13.43-0.rec have status renameaftertranscode
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]_rename_and_store | /srv/vdr/video.00/Warehouse_13/2013-05-16.20.13.43-0.rec | build filename Warehouse_13_2013-5-18.mp4
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]_rename_and_store | work with
May 18 22:35:26 yaVDR /usr/bin/tracosrv.pl[2620]: [DEBUG]_rename_and_store | copy to /srv/video/Warehouse_13_2013-5-18.mp4
Alles anzeigen
Die Datei wird aber nicht erzeugt.