vdrconvert-Install-IMAGE für LinVDR

  • Hoi Leutz ,

    ----------Hier immer die aktuellen Links----------

    VDRCONVERT-0.0.12i
    Installscripte für 0.0.12i
    Installations Image-0.0.12i
    Install Scripte und Image-0.0.12i

    letzte Änderung 29.09.04 - Image Version 1

    VDRCONVERT-0.1.1
    Install Scripte für Image-0.1.1 und Update 0.0.12i->0.1.1
    Install Scripte für Image-0.1.1 und Update 0.0.12i->0.1.1

    Installationsimage-0.1.1
    Installations Image für 0.1.1

    Update von 0.0.12i auf 0.1.1
    Installations Image für Update von 0.0.12i-> 0.1.1
    letzte Änderung 01.10.04 - Image Version 1
    nur Script Fehler beseitigt :rolleyes:
    ----------Hier immer die aktuellen Links----------


    Dann :
    1. README lesen
    2. Machen was da steht
    3. ./install
    4. reboot macht das Script
    5. freuen


    wollte eigentlich schon n HowTo zur Installation von vdrconvert unter LinVDR fertig haben , allerdings gestaltet sich das schwieriger als erwartet .
    Da ich mit der Try&Error Variante vorgegangen bin , hab ich jetzt leichte Probs , das Ganze möglichst allgemein , verständlich und funktionierend! zu erstellen .

    Da die Try&Error Variante funktioniert , für die , dies nicht erwarten können und gerne mal ne Runde am VDR configurieren :

    Wesentliche Tips sind schon in diesem Thread zu finden .

    Generell : Mittels apt-get Package von DarkAngel , Inet-Verbindung des VDRs , einer Erweiterung der sources.list durch die des ctvdr

    lassen sich mittels

    Code
    apt-get install vdr-addon-vdrconvert

    die wesentlichen Packages für vdrconvert in der Version 0.0.12 ziehen ( ca 26 MB )

    Ich bin halt hingegangen und habe ne Vorauswahl getroffen , da diverse Packages gezogen werden , die bereits installiert sind ( libc6 z.B. ) , was apt-get natürlich nicht erkennen kann .

    Wichtig , für die , dies ausprobieren wollen , nach dem Motto "selbst ist der mann" :
    Packt die .deb in einem separaten , temporären Verzeichnis aus

    Code
    dpkg-deb -x [I]packagename /temporäres-Verzeichnis[/I]


    Leider bricht dpkg-deb ab , sobald ne Datei bereits vorhanden ist . Daher werden benötigte Dateien nicht installiert , weil zumindest eine Datei des Packages unter LinVDR bereits existiert .
    Durch das Auspacken in ein temporäres Verzeichnis kann man sicher sein , daß alle Dateien ausgepackt werden .
    Nu darf man die allerdings nicht einfach rüberkopieren . Dateien wie ´wc´ ´sed´ und andere sind unter LinVDR bereits als links auf die busybox vorhanden und werden nicht immer anstandslos überschrieben .
    Also erst Link löschen , dann kopieren .

    Nicht alle Dateien werden benötigt , ggf sagt das log von vdrconvert , was nich geklappt hat .
    Wer keinen Wert auf ne weiterhin schlanke Installation legt , kann natürlich alle kopieren .
    Aus dem entstandenen /sbin wird nur der start-stop-daemon benötigt ( link dadurch ersetzen ) .

    Also nochmal generell :
    vdrconvert-0.0.12 löppt unter LinVDR (0.5) - die 0.6 sollte auch funzen
    vdrconvert-0.1.0 und Folgende laufen ersma NICHT - also laßt besser die Finger davon .
    Wenn ich n Script zur Installation fertig habe , werd ichs reinstellen .
    Danach ist dann die 0.1.1 er dran ( da muß der Compiler noch n bitsgen arbeiten ) und wenn das löppt gehts zur 0.2.0 .

    Viel Spaß den Mutigen :gap

    HJS

    PS : Das dpkg aus dem Package von DarkAngel installiert euch leider nicht automatisch alles , aber wer unbedingt die Fehlermeldung sehen will , kanns ja ausprobieren :mua

    Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

    Edited 14 times, last by hjs (February 20, 2005 at 7:10 PM).

  • Quote

    Original von tarandor
    Prima, ich hab schon drauf gewartet. ;D

    Na immerhin einer :D

    Nimm das dpkg-deb von LinVDR , wie gehabt .

    Ich teste gerade , obs sinnvoll ist , dpkg direkt auf / loszulassen oder besser in ein Temporäres - wie oben erwähnt , hört das Teil mit den weiteren Dateien des Packages auf , wenn schon eine Datei existiert - womöglich fehlt dann die Datei , dies gebraucht hätte ( Bestes Beispiel ist das dpkg-package selbst , gebraucht wird der start-stop-daemon , der Rest ist ( für uns ) Müll - aber der Kruscht wird kopiert und der daemon nicht ... )

    Ich schätze , ich werde n Script erstellen , welches das ganze Geraffel in ein temporöres Verzeichnis legt und Datei für Datei das rauskopiert , was gebraucht wird .

    Vielleicht leg ich direkt das Ergebnis als tgz irgendwo ins Netz , wenn ich
    Platz finde ... aber bis dahin is noch n Stück Arbeit ...

    HJS

    Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

  • Quote

    Na immerhin einer

    Gewartet hab ich auch schon drauf. Aber ich glaube ich warte noch ein paar Tage, bis das ausgereifter ist :D

    ... that light at the end of the tunnel is the front of an oncoming train.

    System1:
    Reelbox Avantgarde

    System2 (Backup/Spielerei)
    Software: Windows XP mit DVBViewer, Hardware: Asus Pundit, tevii s660, Nova-T USB, Tevii S660

    Edited once, last by Galaga (September 24, 2004 at 10:03 PM).

  • Falls jemand übrigens LinVDrR 0.6.1 von Luzifer benutzen sollte, empfielt es sich die BasisLibs von ihm nochmal drüber zu installieren!!!

    Bei mir hatte es beim ersten Versuch das MP3-Plugin zerhauen! :(

    http://www.conserte.ch/Mirrors/linvdr/LuZifer/
    Dort mal ein bisschen stöbern

    P.S.: Nachdem ich das Script aus dem anderen Thread nochmal RICHTIG probiert habe, klappts auch mit dem Nachbarn. 8) :]

  • Quote

    Original von tarandor
    hjs: Hab den Kram jetzt im Temp-Verzeichnis liegen. Reicht einfach ein tar cvfz dateiname.tar.gz zum packen? Hab bisher immer nur entpackt. *lol*

    ich nehm immer cjf - für compress mit bzip2

    Quote


    P.S.: Nachdem ich das Script aus dem anderen Thread nochmal RICHTIG probiert habe, klappts auch mit dem Nachbarn. 8) :]

    Eieiei - naja aus Fehlern wird man kluch :gap

    HJS

    Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

  • Könnte man so sagen. :)

    So, fertisch und löppt perfekt!!!!

    Ich stell den ganzen Kram morgen zum Download fertig zur Verfügung!
    Muss dann nur noch installiert werden und die configs nach eigenem Ermessen angepasst werden!

    Großes dickes Danke an hjs.
    Ohne dich... usw. *schleim* ;D

    Link folgt.

    Gruß
    Tarandor

  • Quote

    Original von tarandor
    So, fertisch und löppt perfekt!!!!

    Na biddascheen - goht doch :D

    Quote


    Ich stell den ganzen Kram morgen zum Download fertig zur Verfügung!
    Muss dann nur noch installiert werden und die configs nach eigenem Ermessen angepasst werden!

    Huch - soll ich mich direkt an die 0.1.1er machen ? Wenn du den Kladderradatsch schon fertig hast , muß ich mir die Arbeit ja nich auch noch machen ?!

    Quote


    Großes dickes Danke an hjs.
    Ohne dich... usw. *schleim* ;D

    :schleim wäre 8) gewesen :P

    HJS

    Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

  • Quote

    Original von hjs

    Huch - soll ich mich direkt an die 0.1.1er machen ? Wenn du den Kladderradatsch schon fertig hast , muß ich mir die Arbeit ja nich auch noch machen ?!

    HJS

    Wenn de willst, klaro.

    Was ist an der Version eigentlich besser ? 8)

  • Auf die Version kommts gar nicht an , aber die verwendet den gleichen dvdauthor wie die kommende 0.2.0 und die kann dann doch etwas mehr ... schau halt hier nach .

    Wenn ich also die 0.1.1er zum Laufen bring , wird die 0.2.0er aller Wahrscheinlichkeit nach auch laufen .
    Das Handicap sind natürlich n paar Bibliotheken , die unter LinVDR nu mal ne andere Version haben ( daher löppt dvdauthor-0.6.10 nich unter LinVDR , außerdem die libxml-2.6.13 auch nich )

    Hab mir sogar den Luxus gegönnt die 3.3.4er Compiler Version zu bauen , da alles unter 3 ( und sogar der 3.0-4 aus der woody nich mit den Sourcen der libxml klar kommen )

    Soweit ich das überblicken kann ( noch nich ausgiebig getestet ) löppt der Compiler auch unter LinVDR :mua ( wieso eigentlich auch nich :rolleyes: )

    HJS

    PS: WAS willste denn zum Download stellen ? Installscript , oder nur das tar.bz2 ?
    Da kann man noch ne Menge verkehrt machen - is nich "LinVDR-User-Sicher"
    :haehaehae

    Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

  • Hab das alles in tarball gepackt.

    Mit -C / kannste das dann einfach installieren.

    Weißt doch, dass ich's mit Scripten nicht so hab. ;D

    Der mencoder war übrigens bei mir nicht mit dabei. Hab mir den aus dem Ac3_vdrrip-Paket von Luzifer geklaut.
    Ich schmeiß dass dann alles zusammen ausser die BasisLibs.
    Werden dann ca. 25 MB. 8o

    Bin jetzt erstmal froh, dass diese Version läuft. Brauche ja eigentlich nur MP3 und DivX.

  • Jo , den mencoder muß man sich einzeln von nerim.net holen ( hattte ich das nicht erwähnt ? ) der wird nicht als Abhängigkeit mit vdrconvert aufgelöst .

    Was ist in dem tbz2 denn drinne ? Einfach der ge-dpkg-te .deb Kram ? Oder haste bereits entsprechend angepasst ? ( aus dpkg-1.19... NUR start-stop-daemon ... )

    HJS

    Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

  • Also ehrlichgesagt ist da der ganze Kram drin! :)
    Warum nur der start-stop-deamon ?

    Das mit dem mencoder haste in dem anderen Thread mal geschrieben!

    Bin so vorgegangen:
    1. ls > vdrc-ins

    2. Dein Script von drüben, diesmal richtig:

    Quote

    #./bin/bash
    for package in bc_1.06-8_i386.deb binutils_2.12.90.0.1-4_i386.deb debconf_1.0.32_all.deb debianutils_1.16.2woody1_i386.deb dpkg_1.9.21_i386.deb dvd+rw-tools_5.13.4.7.4-1_i386.deb dvdauthor_0.5.3-0.1_i386.deb dvdrecord_0.1.5-0.bunk.2_i386.deb eject_2.0.3-1_i386.deb file_3.37-3.1.woody.1_i386.deb fileutils_4.1-10_i386.deb gawk_1%3a3.1.0-3_i386.deb giblib1_1.2.2-1_i386.deb gozer_0.5-1_i386.deb lame_3.96-woody1_i386.deb liba52-0.7.4_0.7.4-woody1_i386.deb libavifile0.7_0.7.29.20030204-woody1_i386.deb libbz2-1.0_1.0.2-1_i386.deb libc6_2.2.5-11.5_i386.deb libcap1_1%3a1.10-12_i386.deb libdb3_3.2.9-16_i386.deb libdivxdecore0_1%3a5.0.1-1_i386.deb libdivxencore0_1%3a5.0.1-1_i386.deb libdps1_4.1.0-16woody3_i386.deb libdv2_0.99-woody2_i386.deb libdvdread2_0.9.2-0.1_i386.deb libexpat1_1.95.2-6_i386.deb libfame-0.9_0.9.0-woody0.0_i386.deb libfreetype6_2.0.9-1_i386.deb libglib1.2_1.2.10-4_i386.deb libgtk1.2-common_1.2.10-11_all.deb libgtk1.2_1.2.10-11_i386.deb libimlib2_1.0.5-2woody1_i386.deb libjpeg62_6b-5_i386.deb liblame0_3.96-woody1_i386.deb liblcms_1.08-3_i386.deb liblzo1_1.07-1_i386.deb libmagick5_4%3a5.4.4.5-1woody3_i386.deb libmjpegtools0_1%3a1.6.1.90-woody0.1_i386.deb libncurses5_5.2.20020112a-7_i386.deb libnetpbm9_2%3a9.20-8.4_i386.deb libogg0_1.0rc3-1_i386.deb libpam-modules_0.72-35_i386.deb libpam-runtime_0.72-35_i386.deb libpam0g_0.72-35_i386.deb libpng2_1.0.12-3.woody.7_i386.deb libpng3_1.2.1-1.1.woody.7_i386.deb libpopt0_1.6.2-7_i386.deb libpostproc0_0.90rc1-woody0.4_i386.deb libpvm3_3.4.2-8_i386.deb libquicktime1_0.9.2pre1-woody8.2_i386.deb libreadline4_4.2a-5_i386.deb libsdl1.2debian-oss_1.2.4-1_i386.deb libsdl1.2debian_1.2.4-1_i386.deb libstdc++2.10-glibc2.2_1%3a2.95.4-11woody1_i386.deb libtiff3g_3.5.5-6_i386.deb libttf2_1.4pre.20011029-1_i386.deb libungif4g_4.1.0b1-2_i386.deb libvorbis0_1.0rc3-1_i386.deb libwmf0.2-2_0.2.2-4_i386.deb libxaw7_4.1.0-16woody3_i386.deb libxml2_2.4.19-4woody1_i386.deb libxvidcore2_1%3a0.9.2-woody0.4_i386.deb login_20000902-12_i386.deb mjpegtools_1%3a1.6.1.90-woody0.1_i386.deb mkisofs_4%3a2.0+a19-2_i386.deb mpg123_0.59r-13woody2_i386.deb netpbm_2%3a9.20-8.4_i386.deb perl-base_5.6.1-8.7_i386.deb shellutils_2.0.11-11_i386.deb sox_12.17.3-3_i386.deb tcmplex-panteltje_0.3-1_i386.deb toolame_02h-3_i386.deb transcode_2%3a0.6.11-woody0.0_i386.deb vdr-addon-vdrconvert_0.0.12i-10_i386.deb vdrsync_0.1.2.2dev1-2_i386.deb xfree86-common_4.1.0-16woody3_all.deb xlibs_4.1.0-16woody3_i386.deb xterm_4.1.0-16woody3_i386.deb zlib1g_1%3a1.1.4-1.0woody0_i386.deb
    do
    dpkg-deb -x $package /vdrc-tmp
    done
    exit 0


    Anschließend die Datei ausgeführt. (Die debs stehen natürlich alle in einer Reihe)

    3. Als nächstes bin ich dann in /vdrc-tmp gegangen und hab dann einfach:
    tar cjf vdrconvert.tar.bz2 bin etc lib sbin usr var
    asugeführt. (Also wirklich alles)
    4. Dann hab ich das ganze einfach wieder mit tar xvjf vdrconvert.tar.bz2 -C / entpackt und machen lassen. :)
    5. Dann hab ich noch den mencoder nachgejagt und
    6. nochmal die BasisLibs von Luzifer installiert.

    Fertisch.

    Allerdings ist mein System wirklich nicht mehr schlank. Hab aus 30 MB Basis Installation mal locker 80 MB mehr gemacht. :)

  • Quote

    Original von tarandor
    Also ehrlichgesagt ist da der ganze Kram drin! :)
    Warum nur der start-stop-deamon ?

    Weil nicht viel mehr aus dem Package erforderlich ist . Nimmste alles und überschreibst die Links auf die busybox , wird das Sys fett .

    Quote


    Bin so vorgegangen:
    1. ls > vdrc-ins

    2. Dein Script von drüben, diesmal richtig:

    Code
    #./bin/bash
    for package in [...]
     do
     dpkg-deb -x $package /vdrc-tmp
     done
    exit 0


    Anschließend die Datei ausgeführt.

    Soweit , so gut :D

    Jo - durch 6. haste die Kinken von 4. wohl wieder ausgebügelt , auf Kosten des Volumens :mua

    Quote


    Allerdings ist mein System wirklich nicht mehr schlank. Hab aus 30 MB Basis Installation mal locker 80 MB mehr gemacht. :)

    Ebent - na das brauchste eher nicht ins Netz stellen . Wers so handlen will , kann ja nach dieser Beschreibung selbst vorgehen . Die Packages sind mit obigen sources.list locker zu holen und der Rest ist ja auch easy - nimmt allerdings auch keine Rücksicht auf Verluste .

    Werde also doch ne "saubere" Variante erstellen - macht schlanker .
    Außerdem würds mich wundern , wenn die User der Orig-LinVDR mit deiner Methode nicht aufn Bauch fallen - die können 6. nicht durchführen :P

    HJS

    Aber Dank für deine Ausführungen :mua

    Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

    Edited once, last by hjs (September 25, 2004 at 12:51 PM).

  • Quote

    Original von hjs

    Außerdem würds mich wundern , wenn die User der Orig-LinVDR mit deiner Methode nicht aufn Bauch fallen - die können 6. nicht durchführen :P

    HJS

    Aber Dank für deine Ausführungen :mua

    Stimmt, das könnte gut sein. :]

    Das das System nicht mehr sooo schlank ist, ist ja nicht so schlimm.
    An der Geschwindigkeit merk ich auf jedenfall keinen Unterschied.
    Und ob auf 120 GB nu 80 MB mehr belegt sind oder nicht, bleibt sich ja auch egal. :D :D

    Hauptsache es löppt. Hab gestern DivX und MP3 getestet, das läuft.
    Heute muss ich mal einen Aufnahme mit DVD machen. Da bin ich mir noch nicht so sicher. :)

    P.S.: Holzhammer find ich gut. :mua :mua :mua

  • Quote

    Original von tarandor
    Das das System nicht mehr sooo schlank ist, ist ja nicht so schlimm.
    An der Geschwindigkeit merk ich auf jedenfall keinen Unterschied.
    Und ob auf 120 GB nu 80 MB mehr belegt sind oder nicht, bleibt sich ja auch egal. :D :D

    Auf nem 128er CF is das aber äquivalent zu dieser braunen , übelriechenden Masse ;)

    Quote


    Heute muss ich mal einen Aufnahme mit DVD machen. Da bin ich mir noch nicht so sicher. :)

    Wunder dich nicht , wenn du die im log die errmes erhältst "no Audio found" 8)

    HJS

    Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

  • Ach ja:
    Automatisch starten tut es aber noch nicht.

    Hab in /etc/init.d/ ein Script wie du gesagt hast

    Quote

    #!/bin/bash
    cd /etc/init.d
    ./vdr-addon-vdrconvert

    Muss ich das noch in die rcStart einbauen? In die commands.conf hab ich's auch eingebaut und läuft.

  • Das Ding will mit dem Parameter "start" aufgerufen werden .
    Ich hab das Teil um die .conf Schreibroutine "erleichtert" und in vdrconvert umbenannt .
    So kann ich das Teil aus der command.conf aktivieren .

    HJS

    Working VDR : VDR-1.4.6 - ACPI/NVRAM Wakeup - working on hjslfs

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!