Webgui für Handbrake um ISOs zu konvertieren

  • Ich habe eine WebGui für Handbrake gebaut, damit ich "mal eben" eine m4v Datei ohne Qualitätsverlust mit AC3 (wenn vorhanden) erstellen kann.
    Resultiert ist das ganze aus diesem Beitrag:


    Handbrake, wäre das was für uns?


    Hintergrund:
    Ich erstelle aus den Aufnamen eine ISO mit VDR-BURN. Später entscheide ich mich ob ich diese brennen oder auf Platte aufbewahren will. Die Qulität ist gleichbleibend, die Größe liegt bei ca. 50%


    Für Debian und möglicherweise auch dessen "Clones" ;)
    - Getestet auf Debian Squeeze & Lenny


    /etc/apt/sources.list anpassen:


    Code
    #für vidconf
    deb http://jg11.eu squeeze main 
    deb-src http://jg11.eu squeeze main
    #für Handbrake (getestet auf lenny und Squeeze)
    deb http://www.debian-multimedia.org lenny main 
    deb-src http://www.debian-multimedia.org lenny main


    apt-get update
    apt-get install vidconf


    Datenbank / Datenbankuser werden automatisch per Script angelegt.


    /etc/vidconf/settings.php --> anpassen


    Danach erreicht ihr die Gui über http://ipdesvdr/vidconf


    Wenn der Webserver des VDRs nach Außen offen ist, macht es Sinn den Ordner noch per HTACCESS zu sichern.

    Mein VDR: Zotac IonTX-F-E Motherboard
    Techsolo TC-2200 Gehäuse M-ATX HTPC 350W Alu
    DigitalDevices PCI-Express TWIN-DVB-S2 HDTV
    Kingston 2 X 2GB DDR2 PC2-6400
    yavdr 0.5

    7 Mal editiert, zuletzt von heckmic ()

  • Es wäre super, wenn eventuelle Tester hier Rückmeldungen geben würden ob alles klappt. Sollte es nicht klappen, bitte eine ausreichende Fehlerbreschreibung.

    Mein VDR: Zotac IonTX-F-E Motherboard
    Techsolo TC-2200 Gehäuse M-ATX HTPC 350W Alu
    DigitalDevices PCI-Express TWIN-DVB-S2 HDTV
    Kingston 2 X 2GB DDR2 PC2-6400
    yavdr 0.5

  • Hallo,


    ich wollte vidconf gerade testen, allerdings scheitert es schon bei der installation der Pakete:


    Bei aptitude install libdvdread3 kommt:

    Code
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut       
    Lese Status-Informationen ein... Fertig
    Lese erweiterte Statusinformationen      
    Initialisiere Paketstatus... Fertig
    Keine Kandidatsversion für »libdvdread3« gefunden
    Keine Kandidatsversion für »libdvdread3« gefunden
    Es werden keine Pakete installiert, aktualisiert oder entfernt.
    0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 3 nicht aktualisiert.


    Ich verwende Ubuntu Karmic.


    mfG,
    f.

    VDR-neu: HW: HP M01-F0000ng, Ryzen 3 3200G, Vega8, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco,

    FB: HarmonyHub . SW: yavdr ansible focal

    VDR-alt: HW: Asrock Q1900M, Celeron J1900, Nvidia Geforce 210, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco, Gehäuse: MC-1200. FB: HarmonyHub . SW: yavdr ansible focal
    VDR3: Raspberry Pi3 als Streaming Client, MLD 5.1

  • In deinem Ubuntu Release scheint Handbrake drin zu sein, sodass du die APT Quelle


    deb http://www.debian-multimedia.org lenny main
    und
    deb-src http://www.debian-multimedia.org lenny main


    nicht in deine sources.list eintragen musst. Nimm die mal raus und versuche es nochmal mit einem apt-get update && apt-get install vidconf


    Du kannst natürlich auch händisch installieren (Anhang)

  • Hallo,


    schaut leider nicht so aus:

    Code
    Keine Kandidatsversion für »handbrake-cli« gefunden

    Siehe auch http://packages.ubuntu.com/search?keywords=handbrake&searchon=names&suite=karmic&section=all


    mfG,
    f.

    VDR-neu: HW: HP M01-F0000ng, Ryzen 3 3200G, Vega8, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco,

    FB: HarmonyHub . SW: yavdr ansible focal

    VDR-alt: HW: Asrock Q1900M, Celeron J1900, Nvidia Geforce 210, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco, Gehäuse: MC-1200. FB: HarmonyHub . SW: yavdr ansible focal
    VDR3: Raspberry Pi3 als Streaming Client, MLD 5.1

  • Hier gibt es die debs für Ubuntu 9.10 http://handbrake.fr/downloads.php
    versuch die doch mal.


    Natürlich als root oder wie es ubuntu gerne macht dann mit sudo ;)

    Code
    cd /tmp
    wget http://handbrake.fr/rotation.php?file=HandBrake-0.9.4-Ubuntu_CLI_i686.deb
    dpkg -i HandBrake-0.9.4-Ubuntu_CLI_i686.deb

    Mein VDR: Zotac IonTX-F-E Motherboard
    Techsolo TC-2200 Gehäuse M-ATX HTPC 350W Alu
    DigitalDevices PCI-Express TWIN-DVB-S2 HDTV
    Kingston 2 X 2GB DDR2 PC2-6400
    yavdr 0.5

    Einmal editiert, zuletzt von heckmic ()

  • Danke für den Tipp, Handbrake ist nun installiert.


    Ich habe nun vidconf installiert. Dabei wurde auch der mysql-server installiert.
    Wenn ich ein Passwort für mysql eingebe dann kann vidconf keine Datenbank anlegen. Ich habe auch keine Passwortabfrage bemerkt.


    Wenn ich mysql ohne Passwort installiere kommt bei der Installation von vidconf die Abfrage:

    Code
    Enter PW vor Datenbank Admin

    Wenn ich dann einfach Enter drücke kommt:

    Code
    finished without errors


    Wenn ich auf http://vdr/vidconf gehe bietet mir der Firefox an, eine php-Datei zu speichern.
    Unter http://vdr/vidconf/index.php erscheint dieses hier: (siehe Screenshot).


    Sorry, wenn ich lästig bin, aber du wolltest Rückmeldungen ;)


    mfg,
    f.

    Bilder

    VDR-neu: HW: HP M01-F0000ng, Ryzen 3 3200G, Vega8, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco,

    FB: HarmonyHub . SW: yavdr ansible focal

    VDR-alt: HW: Asrock Q1900M, Celeron J1900, Nvidia Geforce 210, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco, Gehäuse: MC-1200. FB: HarmonyHub . SW: yavdr ansible focal
    VDR3: Raspberry Pi3 als Streaming Client, MLD 5.1

    Einmal editiert, zuletzt von fatzgenfatz ()

  • Du bist nicht lästig ;)
    Das Passwort ist dein root Passwort.


    Mach mal folgendes


    sudo passwd root
    rootpw vergeben
    ab jetzt hat dein Ubuntu auch einen root account der zu gebrauchen ist ;)
    apt-get install php5 (einfach mal testen, das mit dem php download wundert mich)
    /etc/init.d/apache2 restart


    dann ein dpkg-reconfigure vidconf
    root pw bei Abfrage eingeben.

    Mein VDR: Zotac IonTX-F-E Motherboard
    Techsolo TC-2200 Gehäuse M-ATX HTPC 350W Alu
    DigitalDevices PCI-Express TWIN-DVB-S2 HDTV
    Kingston 2 X 2GB DDR2 PC2-6400
    yavdr 0.5

    Einmal editiert, zuletzt von heckmic ()

  • Ok, danke, ich muss jetzt leider los, aber später am Nachmittag werde ich das testen und dann wieder berichten.


    mfG,
    f.

    VDR-neu: HW: HP M01-F0000ng, Ryzen 3 3200G, Vega8, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco,

    FB: HarmonyHub . SW: yavdr ansible focal

    VDR-alt: HW: Asrock Q1900M, Celeron J1900, Nvidia Geforce 210, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco, Gehäuse: MC-1200. FB: HarmonyHub . SW: yavdr ansible focal
    VDR3: Raspberry Pi3 als Streaming Client, MLD 5.1


  • Dir fehlt etwas in der /etc/apache2/apache2.conf


    unter
    ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var


    </IfModule>
    </IfModule>


    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm index.tmpl


    # UserDir is now a module

  • Hallo,


    ich habe nun für root ein Passwort vergeben.
    Die Datenbank scheint nun angelegt worden zu sein (DB vidconf mit den Tabellen 'files' und 'jobs').


    Das PHP-Problem hat sich dadurch anscheinend von selbst gelöst (php5 war schon installiert).


    Allerdings bekomme ich immer noch die selbe Ausgabe, wenn ich http://vdr/vidconf/ aufrufe. (siehe Screenshot im vorvorigen Post).


    Die /var/log/apache2/error.log sagt überhaupt nichts zum Thema, die access.log sagt nur, dass index.php, backl.png, back.png und backr.png abgerufen werden.


    Sonst noch Tipps?


    mfG,
    f.

    VDR-neu: HW: HP M01-F0000ng, Ryzen 3 3200G, Vega8, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco,

    FB: HarmonyHub . SW: yavdr ansible focal

    VDR-alt: HW: Asrock Q1900M, Celeron J1900, Nvidia Geforce 210, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco, Gehäuse: MC-1200. FB: HarmonyHub . SW: yavdr ansible focal
    VDR3: Raspberry Pi3 als Streaming Client, MLD 5.1

  • Schau mal in /etc/vidconf/settings.php da trag doch mal root als db user ein, sowie das Passwort.

    Mein VDR: Zotac IonTX-F-E Motherboard
    Techsolo TC-2200 Gehäuse M-ATX HTPC 350W Alu
    DigitalDevices PCI-Express TWIN-DVB-S2 HDTV
    Kingston 2 X 2GB DDR2 PC2-6400
    yavdr 0.5

  • Hallo! Hab dein Paket mal ausprobiert:
    OS: Debian Lenny
    Installiert durch, hab aber das gleich Problem wie fatzgenfatz
    Dann hab ich das in /etc/vidconf/settings.php als user root und als Passwort mein root-PW eingegeben. nun kommt bei http://xyz/vidconf/index.php:
    "Datenbank exisitiert nicht"


    Hab leider gar keine Ahnung von mySQL...

    VDR-Server: AMD Athlon X2 5200+ ,ASUS M3N78 (Geforce8200), 2x 2GB RAM, 2xTT DVB-C 1501, 3x WD AV-GP 2000GB in RAID5, yaVDR 0.5
    Client 1: Desktop PC, Win7

  • Ich glaube, ich habe was gefunden:
    Es hilft, wenn in dem angegebenen Ordner in /etc/vidconf/settings.php eine iso-Datei liegt. Dann wird auch was angezeigt.


    Ein Hinweis, dass in der Datenbank keine Einträge sind wäre vielleicht hilfreich.


    Jetzt teste ich gerade die Konvertierung :)


    mfG,
    f.

    VDR-neu: HW: HP M01-F0000ng, Ryzen 3 3200G, Vega8, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco,

    FB: HarmonyHub . SW: yavdr ansible focal

    VDR-alt: HW: Asrock Q1900M, Celeron J1900, Nvidia Geforce 210, DigitalDevices Cine C2/T2, IR-Empfänger: Atric USB Eco, Gehäuse: MC-1200. FB: HarmonyHub . SW: yavdr ansible focal
    VDR3: Raspberry Pi3 als Streaming Client, MLD 5.1

  • bei mir liegen ISO-Dateien im Verzeichnis... :(

    VDR-Server: AMD Athlon X2 5200+ ,ASUS M3N78 (Geforce8200), 2x 2GB RAM, 2xTT DVB-C 1501, 3x WD AV-GP 2000GB in RAID5, yaVDR 0.5
    Client 1: Desktop PC, Win7

  • m. keller: Du musst die Datenbank anlegen, dabei ist wohl etwas schief gegangen (falsche Passwort?). Möglicherweise ist mysql bei dir so eingerichtet, das du am localhost ohne Passwort dran kommst.


    dpkg-reconfigure vidconf
    dann einfach mal nur Enter beim DB anlegen drücken (ohne Passwort) und nochmal testen.

    Mein VDR: Zotac IonTX-F-E Motherboard
    Techsolo TC-2200 Gehäuse M-ATX HTPC 350W Alu
    DigitalDevices PCI-Express TWIN-DVB-S2 HDTV
    Kingston 2 X 2GB DDR2 PC2-6400
    yavdr 0.5

    Einmal editiert, zuletzt von heckmic ()

  • Hallo,
    es ist zwar schon länger her, das hier was geschrieben wurde, aber ich hol es nochmal hervor.


    Ich habe versucht Vidconf auf yavdr 0.2 zu installieren. 1. Hürde war, das Apache2 nicht mitinstalliert wurde. Das habe ich händisch nachgeholt. 2. Hürde war, das schon ein Webserver am Port 80 lief. Also hab ich den Port in der ports.conf auf 88 geändert.


    Nun ist es so, das er mir sagt, das keine Seite gefunden werden konnte, weder unter http://yavdr:88/ oder http://yavdr:88/vidconf


    Ich habe die Vermutung, das ich durch das händische nachinstallieren den Verweis auf das Webverzeichnis geändert habe.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!