[1] 2 3 ... 6 >>> Archiv / MLD 3.x / Development / Vdrtranscode
 

Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Vdrtranscode
« on: March 28, 2012, 22:46:27 »
Guten Abend,

ich habe mal versucht VdrTranscode MLD konform zu installieren. Ich habe handbrake-cli und vdrtranscode Pakete erstellt und installiert bekommen. Der vdrtranscode Server läuft aber leider bricht vdrtranscode beim Konvertieren ab:

Code: [Select]
MLD> vdrtranscode_server.pl -v
-> change effective User ID to root : 0
-> running in foreground...
Can't exec "which": No such file or directory at /usr/bin/vdrtranscode_server.pl line 84.
Use of uninitialized value $hb_bin in scalar chomp at /usr/bin/vdrtranscode_server.pl line 85.
waiting
-> found /data/tv/tv0/Transatlas_-_Eine_Bike-Tour_durch_die_Bergwelt_Marokkos/[cut-mkv|noDD|HQ|first]%Mit_Peter_Schlickenrieder_und_Freunden/2012-03-10.00.30.46-0.rec/
-> rename : /data/tv/tv0/Transatlas_-_Eine_Bike-Tour_durch_die_Bergwelt_Marokkos/[cut-mkv|noDD|HQ|first]%Mit_Peter_Schlickenrieder_und_Freunden , /data/tv/tv0/Transatlas_-_Eine_Bike-Tour_durch_die_Bergwelt_Marokkos/[work-mkv|noDD|HQ|first]%Mit_Peter_Schlickenrieder_und_Freunden
-> fps : 25
-> analyse...
-> $param_start --start-at frame:1
-> $param_stop --stop-at frame:1623
Use of uninitialized value $hb_bin in concatenation (.) or string at /usr/bin/vdrtranscode_server.pl line 183.
-> mkv , noDD , HQ , first
Use of uninitialized value $new_crop[0] in concatenation (.) or string at /usr/bin/vdrtranscode_server.pl line 295.
Use of uninitialized value in concatenation (.) or string at /usr/bin/vdrtranscode_server.pl line 295.
Use of uninitialized value in concatenation (.) or string at /usr/bin/vdrtranscode_server.pl line 295.
Use of uninitialized value in concatenation (.) or string at /usr/bin/vdrtranscode_server.pl line 295.
-> $param_a -a
$param_A -A
$param_E -E
$param_B -B
$param_D -D
$param_crop --crop :::
-> $probe_memory_ammount_Mbyte 9
-> $round_memory_ammount_Mbyte 10
-> $round_memory_ammount_video_kbit_sec 1285
-> JOBSTART --- /data/tv/tv0/Transatlas_-_Eine_Bike-Tour_durch_die_Bergwelt_Marokkos/[work-mkv|noDD|HQ|first]%Mit_Peter_Schlickenrieder_und_Freunden/2012-03-10.00.30.46-0.rec/00001.ts
Use of uninitialized value $hb_bin in concatenation (.) or string at /usr/bin/vdrtranscode_server.pl line 349.
° nice: can't execute '-i': No such file or directory
-> rename : /data/tv/tv0/Transatlas_-_Eine_Bike-Tour_durch_die_Bergwelt_Marokkos/[work-mkv|noDD|HQ|first]%Mit_Peter_Schlickenrieder_und_Freunden , /data/tv/tv0/Transatlas_-_Eine_Bike-Tour_durch_die_Bergwelt_Marokkos/[del-mkv|noDD|HQ|first]%Mit_Peter_Schlickenrieder_und_Freunden
-> rename /data/video/vdrtrancode_tmp.mkv -> /data/video/Transatlas_-_Eine_Bike-Tour_durch_die_Bergwelt_Marokkos-%Mit_Peter_Schlickenrieder_und_Freunden.mkv
waiting

Alleine am fehlenden which kann es imho nicht liegen. Da ist vermutlich mehr im Argen. Ich würde meine erstellten Pakete gerne zur Verfügung stellen.

Gruß

Obelix
Meine VDRs (show / hide)

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Vdrtranscode
« Reply #1 on: March 28, 2012, 22:58:16 »
auf was wartet er denn? du kannst dir ja which linken.

d.h. wenn du das paket ehy baust setzt du im template/usr/bin/which nach /usr/bin/which (als beispiel ich weiss nicht wo which liegt)

schau dir am besten xbmc an das ist n rein gelinktes addon

greetz MarMic

p.s. oder noch besser bash

 
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Vdrtranscode
« Reply #2 on: March 29, 2012, 23:09:55 »
habe gelesen du hast es hinbekommen?
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline orgel

  • Profi Member
  • ****
  • Posts: 298
    • View Profile
    • http://www.ewuflor.de
Vdrtranscode
« Reply #3 on: March 29, 2012, 23:42:07 »
In Ubuntu hinter die Lage einer Datei z.B. wich zu kommen ist doch ganz einfach:
http://packages.ubuntu.com/
http://packages.ubuntu.com/oneiric/all/lib...h-perl/filelist

Wenn das Programm installiert ist kann man z.B. auch:
find -name "wich*"

Gruß
Orgel
« Last Edit: March 29, 2012, 23:51:51 by orgel »
Server mit Client 1: M4N68T Pro, 245e, 4GB, NVIDIA GT 520, 1TB HDD, 4 x TT S2-3200, X10, MLD 3.0.3 Developer Edition
Client 2: MSI MD5000, P4 2.98, 2GB, ATI 9800 Pro, 80GB HD, X10, MLD 3.0.3 Developer Edition

Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Vdrtranscode
« Reply #4 on: March 29, 2012, 23:55:19 »
Quote
habe gelesen du hast es hinbekommen?
Hi. Ja, ist gar net so schwer :). Leider hat die konvertierte Aufnahme keinen Ton (mp4 und mkv). Ich gehe da morgen nochmal ran.

Wenn es rund läuft, stelle ich die Pakete und die notwendigen Infos gerne zur Verfügung.

Gute Nacht  :)

Gruß

Obelix
Meine VDRs (show / hide)

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Vdrtranscode
« Reply #5 on: March 31, 2012, 13:28:37 »
habe grad eim portal gelesen das es nun tut

sehr schön. wie haste which nun eingebaut extra paket udn die dep eingetragen oder mit reingeschmissen? (ersteres wäre die schöne lösung)

ansonsten könntest du ja mal claus ein geschnürrtes tar zu kommen lassen mit dem "src" ordner

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Vdrtranscode
« Reply #6 on: March 31, 2012, 16:51:55 »
Hi MarMic. Jupp es funktioniert. Ich paketiere noch die gefixte Version und mach nochmal ein Test. Dann stelle ich die Sachen gerne zur Verfügung.  :)

Gruß

Obelix
Meine VDRs (show / hide)

Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Vdrtranscode
« Reply #7 on: March 31, 2012, 17:24:06 »
Ahja, da fallen mir noch zwei Punkte ein:

1. Wo kann man für den Shutdown eine Abfrage für eine laufenden Prozess einbauen? Unter yaVDR gibt es dafür eine /etc/vdr/lifeguard.conf

Auszug auf der /etc/vdr/lifeguard.conf

Code: [Select]
# defaults entries
cmd     aptitude        Aptitude is still running.
cmd     xbmc.bin        XBMC is still running.

tcp     nfs             NFS Mount is still active
tcp     ssh             SSH Connection still open.
tcp     ftp             FTP Connection still open.

smb     locks           Files open on SMB share.

# Eigene Eintraege

cmd     mencoder        Mencoder is still running.
cmd     ffmpeg          FFmpeg is still running.
cmd     HandBrakeCLI    HandBrakeCLI is still running.

Dadurch wird verhindert, dass der VDR herunterfährt, während eine Aufnahme konvertiert wird.

2. Die reccmds.conf habe ich passend für vdrtranscode erstellt. Ich würde das aber gerne so machen, dass wenn schon eine reccmds.conf existiert, diese nicht überschrieben wird, sondern das der Inhalt eingefügt wird bzw. dies Grundsätzlich über ein inhaltliches einfügen machen. Ich denke mal dies ist nicht so einfach wie ich mir das vorstelle, oder?

Gruß

Obelix
Meine VDRs (show / hide)

Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Vdrtranscode
« Reply #8 on: March 31, 2012, 17:28:01 »
Uuups, habe gerade im VDR Wiki gesehen, dass lifeguard ein Addon ist.

Gruß

Obelix
Meine VDRs (show / hide)

Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Vdrtranscode
« Reply #9 on: March 31, 2012, 19:33:12 »
So, Pakete sind fertig :) aber nun ist mir aufgefallen, dass der vdrtranscode_server nicht automatisch startet. Da ich beim Testen den Server aus der Konsole heraus starte, ist es mir vorher nicht aufgefallen Ist bei den MLD init.d Scripten irgendwas zu beachten? Das vdrtranscode_server Script manuell funktioniert tadellos.

Gruß

Obelix
« Last Edit: March 31, 2012, 19:34:17 by obelix »
Meine VDRs (show / hide)

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Vdrtranscode
« Reply #10 on: March 31, 2012, 20:07:39 »
ne schau dir mal lirc und co an wie die lircd starten
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Vdrtranscode
« Reply #11 on: March 31, 2012, 20:12:23 »
gib mir mal ne aleitung und häng hier nur die src pakete an dann bau ich das evtl heute auf den nightbuild server auf -> da kann man dann immer noch verbessern

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline obelix

  • Adv. Member
  • ***
  • Posts: 175
    • View Profile
Vdrtranscode
« Reply #12 on: March 31, 2012, 21:05:23 »
Quote
ne schau dir mal lirc und co an wie die lircd starten
Jo, so schwer sind init.d Scripte nicht. Alex der Entwickler von vdrtranscode hat ein init und ein init.d Script dabei. Letzteres funktioniert ja händisch tadellos. Keine Ahnung warum es beim starten von MLD ignoriert wird.

Ich lade das ganze gerade auf meinen Webspace hoch. Link kommt per PN. Wichtig: Im src Verzeichnis von vdrtranscode sind die original Sourcen drin. Alles im template Verzeichnis ist auf MLD angepasst.

Gruß

Obelix
Meine VDRs (show / hide)

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Vdrtranscode
« Reply #13 on: March 31, 2012, 22:08:28 »
ok ich bau mal ein wenig um und dokumentiere hier.

1. which -> in ein eigenes addon gepackt -> which (eingecheckt svn)
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4823
    • View Profile
Vdrtranscode
« Reply #14 on: March 31, 2012, 22:28:50 »
so

2. handbrake:
-makefile erweitert um ppa erweiterung
-binarys aus template entfernt und gegen SYMLINK im rootfs ersetzt (@obelix schau dir das mal an)

-> ist oben im svn
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


[1] 2 3 ... 6 >>> Archiv / MLD 3.x / Development / Vdrtranscode
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.