[Announce] vdrTUBE 0.1.14b - (PSP, WII, PDA und iPod Support)

  • Hallo,


    nachdem TheEnvoy sich freundlicherweise als Tester zur Verfuegung gestellt hat freue ich mich hier die neue Version von vdrTUBE bekanntzugeben.


    vdrTUBE 0.1.14b

    • ffmpeg Enstellungen nun via config.pl konfigurierbar (Dank an Jondalar, Ulf)
    • bei der Konvertierung von mp3 wird als default-mini Bild das vdrTUBE-Logo verwendet
    • bugfix: rss-video-optionen wurden bei nicht-vdr-Aufnahmen nicht akzeptiert
    • diverse kleinere Aenderungen (siehe Changelog)


    vdrTUBE 0.1.13b

    • podcast: XML-Encoding gefixt, Modul entsorgt. (Dank an Pundito, Ulf, Wareagle, LordJaxom)


    vdrTUBE 0.1.12b (Aenderungen in 0.1.12b sollten sich ausschliesslich auf den PodCast-Teil auswirken, also nur fuer User von mobilen Playern relevant sein.)

    • podcast: mp4 aufloesung nun einstellbar
    • podcast: wahlweise wird die aspect-ratio bei den mp4s beruecksichtigt (Dank an jondalar)
    • podcast: entities werden nun passend codiert
    • podcast: items tauchen nur im podcast.xml auf wenn das mp4 auch
      wirklich vorhanden ist


    vdrTUBE 0.1.11b (Aenderungen in 0.1.11b sollten sich ausschliesslich auf den PodCast-Teil auswirken, also nur fuer User von mobilen Playern relevant sein.)

    • podcast: nun weitestgehend standardkonform (getestet mit feedvalidator.org)
    • podcast: getrennter Zaehler fuer MP4 entfernt, Standardzaehler wird nun verwendet
    • podcast: itunes:category hat nun gueltigen Wert
    • podcast: link text hinzugefuegt, so dass Links auch im Browser sichtbar sind
    • retheme: Debuglevel auf 3 gesetzt
    • retheme: Kommentare im Code und ein kleines FIXME hinzugefuegt
    • retheme: diff zu vdrtube.pl nun besser lesbar
    • retheme: schreibt nun auch xmls
    • vdrtube: kleinere Aenderungen in der Debug-Ausgabe
    • Typo in (nicht supporteter) owl.html gefixt


    Das ganze ist leider bis auf den Validator ungetestet, da ich ja kein passendes Geraet hab.


    vdrTUBE 0.1.10b

    • Leichte Optimierung der FAQ (Dank an Ulf)
    • Bei den Video-PodCasts ist nun auch der Subtitle im "<title>"-Tag enthalten, da dieser von der PSP als Dateiname verwendet wird und somit bei Serienaufnahmen lediglich eine Folge gleichzeitig auf der PSP vorzuhalten war (Dank an Ernie)


    vdrTUBE 0.1.9b

    • Es koennen nun zusaetzlich zu VDR-Aufnahmen auch *.avi, *.mpg (und prinzipiell auch *.mp3) verarbeitet werden
    • Audio- und Videobitrate fuer Podcasts sind nun via config.pl konfigurierbar
    • Bitratentabelle zu FAQ hinzugefuegt (Dank an Ulf, Eule)
    • CREDITS aktualisiert ;)


    vdrTUBE 0.1.8b

    • Bugfix des Bugfix - bei neuem Webtree wurde der Player falsch kopiert (Dank an Ernie)


    vdrTUBE 0.1.7b
    Neben verschiedenen kleineren Aenderungen und dem fixen eines kleinen Bugs der eigentlich laengst verschwunden gewesen sein sollte werden nun diverse mobile Geräte unterstützt.

    • Kommentar im Code etwas verbessert
    • Die Erstellung von Video-PodCasts wird nun samt der Erzeugung passender .MP4 Dateien unterstuetzt. (Dank an TheEnvoy fuers geduldige Testen!)
    • FLV Wiedergabe auf Windows Mobile PDAs getestet
    • Neues mitgeliefertes FFMPEG mit einem Blumenstrauss "neuer" Formate
    • Erstellung des Webtrees funktioniert wieder selbst wenn dieser einen oder mehrere "/" am Ende enthaelt (Dank an WarEagle)
    • Diverse neue Optionen in config.pl betreffend der PodCasts


    Ich danke allen fuers Testen und wuensche wiedermal...


    ... viel Spass am Geraet!


    cu
    gonz

  • Hallo,


    mit meinem ipod video laufen die Videos ohne Probleme!


    Besten Dank
    Motz(e)

    VDR-Clients:
    Debian Wheezy mit Paketen von eTobi - vdr 2.2 - Kernel: 2.6.39-bpo.2-amd64 - nfs-boot
    Point of View MB-D510-MATX - 2GB RAM - Asus GT520 - Antec NSK 2480

    - Raspbian
    mit Paketen von eTobi - vdr 2.2 - Kernel: 4.1.13-v7+ Raspberry PI 2B


    Home-Server:
    Debian Jessie mit Paketen von eTobi - vdr 2.2 - Kernel 3.16.0-4-amd64
    MSI K9N Neo-F V2 - Athlon X2 BE-2400 - 2GB RAM - Samsung HD501LJ (/
    , /pxe und .../video.00
    ) - 1 x Samsung HD154UI (/home) - 1 x Samsung HD154UI (/mnt/backup) - 1 x Mystique SaTiX-S2 Dual, 2 x Typhoon DVB-T PCI

  • Hi,


    leider hatte sich noch ein Fehler eingeschlichen der dafuer sorgte dass der Player bei Erstellung eines neuen Webtree nicht korrekt kopiert wurde - das ist nun gefixt.


    Vielen Dank an Ernie!


    cu
    gonz

  • Hallo,


    habe nun die Videos als podcast in iTunes abonniert - einfach genial!! Allerdings ist der Ton der MP4-Videos nicht so super. Kann man die Abtastfrequenz und Bitrate verändern?


    Super wäre, wenn man bereits beim Setzen eines Timers bestimmen könnte, dass die Aufnahme nachher konvertiert werden soll. Dann hätte ich jeden Tag ein Video auf dem ipod für die Fahrt zur Arbeit :lachen3


    Nochmals DANKE für das geniale Stück!
    Motz(e)

    VDR-Clients:
    Debian Wheezy mit Paketen von eTobi - vdr 2.2 - Kernel: 2.6.39-bpo.2-amd64 - nfs-boot
    Point of View MB-D510-MATX - 2GB RAM - Asus GT520 - Antec NSK 2480

    - Raspbian
    mit Paketen von eTobi - vdr 2.2 - Kernel: 4.1.13-v7+ Raspberry PI 2B


    Home-Server:
    Debian Jessie mit Paketen von eTobi - vdr 2.2 - Kernel 3.16.0-4-amd64
    MSI K9N Neo-F V2 - Athlon X2 BE-2400 - 2GB RAM - Samsung HD501LJ (/
    , /pxe und .../video.00
    ) - 1 x Samsung HD154UI (/home) - 1 x Samsung HD154UI (/mnt/backup) - 1 x Mystique SaTiX-S2 Dual, 2 x Typhoon DVB-T PCI

  • Hallo!
    Also ich krieg bei jeder Aufnahme folgendes:

    Code
    1. DEBUG: unknown: vdrtube: started from within vdrtube directory.
    2. DEBUG: unknown: vdrtube: fine, player path exists.
    3. DEBUG: unknown: vdrtube: theme path exists.
    4. DEBUG: unknown: Create_Webtree_if_needed: /usr/local/vdr/etc/plugins/vdrtube/webtree already contains needed stuff.
    5. INFO: 10001: Get_latest_ID: got id 10001.
    6. INFO: : Check_if_fine_title_exists_in_index: recordings.csv yet to be created.
    7. DEBUG: 10001: vdrtube: /video/Code exists.
    8. ERROR: cannot detect aspect ratio - is recording ok and helpers/aspect.pl available? at subs/Get_Aspect_and_Final_Resolution.sub line 34.

    VDR1:
    Gehäuse: Thermaltake Element Q
    Mainboard: Zotac IONITX-P-E
    Arbeitsspeicher: KVR1066D3N7K2/4G
    HDD: 1TB SATA
    SATA Front-Wechselrahmen
    Bluray: LG BH16NS40
    DVB: Digital Devices Cine S2 PCIe
    OS: Debian Stable
    VDR: Dev-Version mit MainMenuHooks P
    atch, div. Plugins
    Sonstiges: Kodi, XFCE


    VDR2:
    Samsung SMT-7020S mit Wakeup-Board
    HDD: 160GB 2,5" IDE
    OS: Debian Stable
    VDR:
    Dev-Version mit MainMenuHooks [size=8]Patch, div. Plugins

  • Nee, geht schon, hab den Pfad nicht vollständig angegeben.
    Nur wird kein Server gefunden bei http://ip-des-vdr
    Hab ich noch was vergessen? Ist Apache nötig?

    VDR1:
    Gehäuse: Thermaltake Element Q
    Mainboard: Zotac IONITX-P-E
    Arbeitsspeicher: KVR1066D3N7K2/4G
    HDD: 1TB SATA
    SATA Front-Wechselrahmen
    Bluray: LG BH16NS40
    DVB: Digital Devices Cine S2 PCIe
    OS: Debian Stable
    VDR: Dev-Version mit MainMenuHooks P
    atch, div. Plugins
    Sonstiges: Kodi, XFCE


    VDR2:
    Samsung SMT-7020S mit Wakeup-Board
    HDD: 160GB 2,5" IDE
    OS: Debian Stable
    VDR:
    Dev-Version mit MainMenuHooks [size=8]Patch, div. Plugins

    Dieser Beitrag wurde bereits 1 Mal editiert, zuletzt von Mase ()

  • Hi Motz(e),


    das Aendern der Bitrate fuer das MP4 ist noch nicht im Configfile moeglich. Als Notbehelf koenntest Du aber in vdrtube.pl den String "-ab 32" durch "-ab 128" z.B. ersetzen. Werde das wohl noch konfigurierbar machen...


    Die Idee mit dem "beim Setzen des Timers bestimmen dass konvertiert werden soll" kannst Du recht einfach umsetzen indem Du diese Aufnahmen in einem bestimmten Verzeichnis speicherst. Dann reicht z.B. ein einfacher Crontab-Eintrag mit einem find (ist in der FAQ beschrieben) um die Aufnahmen darin automatisch zu konvertieren. (Bereits konvertierte Aufnahmen wuerden hierbei dann ignoriert) - eventuell reicht Dir das ja schon :)


    Danke auch fuer die netten Worte ;)


    cu
    gonz

  • Hab's grad rausgelesen. Apache notwendig. Nur blöd, wenn VDR nicht als
    root läuft, kann ich nix nach /var/www kopieren.

    VDR1:
    Gehäuse: Thermaltake Element Q
    Mainboard: Zotac IONITX-P-E
    Arbeitsspeicher: KVR1066D3N7K2/4G
    HDD: 1TB SATA
    SATA Front-Wechselrahmen
    Bluray: LG BH16NS40
    DVB: Digital Devices Cine S2 PCIe
    OS: Debian Stable
    VDR: Dev-Version mit MainMenuHooks P
    atch, div. Plugins
    Sonstiges: Kodi, XFCE


    VDR2:
    Samsung SMT-7020S mit Wakeup-Board
    HDD: 160GB 2,5" IDE
    OS: Debian Stable
    VDR:
    Dev-Version mit MainMenuHooks [size=8]Patch, div. Plugins

  • Hi Mase,


    nein, es wird eben kein Apache benoetigt ;)


    Um aber das Permission-Problem zu loesen brauchst Du nur Deinen erstellten webtree einmalig als root nach /var/www zu kopieren und dem vdr uebereignen. Fuer die uebergeordneten Verzeichnisse braucht der VDR-User dann nur Lese- und Ausfuehrrechte, die aber ueblicherweise ohnehin vorhanden sind.


    cu
    gonz

  • Dann muss ich aber /var/www anlegen. Das legt mir sonst nur Apache an.
    Ich hab jetzt trotzdem Apache drauf. Dann kann ich es mit vdrlive u. a. leichter
    handeln. Ich hab das ganze mit nem Symlink auf den webtree gemacht.
    Gibt es ne einfache Möglichkeit, das Flashvideo wieder loszuwerden, wenn
    ich es nicht mehr brauch? Man könnte doch ne Option zum Löschen einfügen.


    Ich hab auf der PSP dasselbe Problem wie TheEnvoy. Er sagt, ich soll den
    Flashplayer runterladen.

    VDR1:
    Gehäuse: Thermaltake Element Q
    Mainboard: Zotac IONITX-P-E
    Arbeitsspeicher: KVR1066D3N7K2/4G
    HDD: 1TB SATA
    SATA Front-Wechselrahmen
    Bluray: LG BH16NS40
    DVB: Digital Devices Cine S2 PCIe
    OS: Debian Stable
    VDR: Dev-Version mit MainMenuHooks P
    atch, div. Plugins
    Sonstiges: Kodi, XFCE


    VDR2:
    Samsung SMT-7020S mit Wakeup-Board
    HDD: 160GB 2,5" IDE
    OS: Debian Stable
    VDR:
    Dev-Version mit MainMenuHooks [size=8]Patch, div. Plugins

    Dieser Beitrag wurde bereits 2 Mal editiert, zuletzt von Mase ()

  • Ich zitiere mal die INSTALL :)



    arghgra


    P.S.: eierkopp und fummelkönich sind almost done ;)

  • Hi Mase,


    zum Loeschen reicht es (wie in der FAQ beschrieben) die 100xx.* Dateien im Webtree zu loeschen und den Indexer nochmal anzuwerfen.


    Um die Videos auf der PSP abzuspielen verwendest Du nicht die Flash-Dateien sondern konfigurierst die Settings ganz unten im config.pl ($create_rss) so dass Sie fuer Deinen
    Webserver passen. Dann wird ein podcast.xml erstellt dass Du mit der PSP ansurfen kannst.
    Sollte allerdings in doc/DEVICES auch beschrieben sein :)


    cu
    gonz

  • Hi arghgra,


    in der Tat fast noch cleverer das so zu loesen wie Du vorschlaegst. Beide Wege sollten tun.
    Auf Eierkopp und Fummelkoenig freu ich mich schon wie ein kleiner Junge ;)


    cu
    gonz

  • Das mit dem Löschen ist mir schon klar. Es wäre nur bequem, wenn das auch
    über das Interface ginge. Oder über die reccmds.

    VDR1:
    Gehäuse: Thermaltake Element Q
    Mainboard: Zotac IONITX-P-E
    Arbeitsspeicher: KVR1066D3N7K2/4G
    HDD: 1TB SATA
    SATA Front-Wechselrahmen
    Bluray: LG BH16NS40
    DVB: Digital Devices Cine S2 PCIe
    OS: Debian Stable
    VDR: Dev-Version mit MainMenuHooks P
    atch, div. Plugins
    Sonstiges: Kodi, XFCE


    VDR2:
    Samsung SMT-7020S mit Wakeup-Board
    HDD: 160GB 2,5" IDE
    OS: Debian Stable
    VDR:
    Dev-Version mit MainMenuHooks [size=8]Patch, div. Plugins

  • Hi Mase,


    ich koennte ein delrec.sh oder sowas beilegen mit dem man einfach unter Angabe der Aufnahme-ID diese aus dem webtree entfernt. Via reccmds faellt mir derzeit ehrlichgesagt kein vernuenftiger Weg ein das zu loesen.


    Das Shell-Script saehe zum Beispiel so aus:

    Shell-Script
    1. #!/bin/bash
    2. rm -v webtree/$1[.-]* webtree/previews/$1[.-]*
    3. perl helpers/indexer.pl


    Wuerde das helfen?


    cu
    gonz


  • Wäre doch etwas bequemer. Das mit dem podcast hat noch nicht funktioniert.
    Ich werde das alles morgen mal testen. Aus den reccmds zeigt sich bei mir
    auch null Reaktion. Nur wenn ich manuell starte.
    Mit http://smt1 surfe ich meinen VDR im LAN an. Dadurch hab ich
    folgendes eingetragen:

    Code
    1. our $rss_weblink = 'http://smt1/';
    2. our $rss_base_url = 'http://smt1/';
    3. our $rss_name = 'inyourface-smt1 ;)';
    4. our $rss_title = 'vdrTUBE VideoCast';
    5. our $rss_description = 'inyourface-smt1';
    6. our $rss_email = 'inyourface@gmx.de';
    7. our $rss_headerimage = 'http://smt1/dummy.jpg';
    8. our $rss_headertags = 'video, vdrTUBE, vdr, psp, ipod?';
    9. our $rss_language = 'de';


    Kommt das in etwa hin? Jedenfalls wird keine xml angelegt.

    VDR1:
    Gehäuse: Thermaltake Element Q
    Mainboard: Zotac IONITX-P-E
    Arbeitsspeicher: KVR1066D3N7K2/4G
    HDD: 1TB SATA
    SATA Front-Wechselrahmen
    Bluray: LG BH16NS40
    DVB: Digital Devices Cine S2 PCIe
    OS: Debian Stable
    VDR: Dev-Version mit MainMenuHooks P
    atch, div. Plugins
    Sonstiges: Kodi, XFCE


    VDR2:
    Samsung SMT-7020S mit Wakeup-Board
    HDD: 160GB 2,5" IDE
    OS: Debian Stable
    VDR:
    Dev-Version mit MainMenuHooks [size=8]Patch, div. Plugins

    Dieser Beitrag wurde bereits 2 Mal editiert, zuletzt von Mase ()

  • Zitat

    Original von gonz
    Hi Mase,


    das $create_rss hattest Du auch auf "yes" gesetzt?


    cu
    gonz


    Ja, hab ich.

    VDR1:
    Gehäuse: Thermaltake Element Q
    Mainboard: Zotac IONITX-P-E
    Arbeitsspeicher: KVR1066D3N7K2/4G
    HDD: 1TB SATA
    SATA Front-Wechselrahmen
    Bluray: LG BH16NS40
    DVB: Digital Devices Cine S2 PCIe
    OS: Debian Stable
    VDR: Dev-Version mit MainMenuHooks P
    atch, div. Plugins
    Sonstiges: Kodi, XFCE


    VDR2:
    Samsung SMT-7020S mit Wakeup-Board
    HDD: 160GB 2,5" IDE
    OS: Debian Stable
    VDR:
    Dev-Version mit MainMenuHooks [size=8]Patch, div. Plugins