Beiträge von joban1

    Ja, das siehst du richtig, aber...


    1) Ob dein Client wirklich etwas mit jpeg-Thumbnails vom UPNP-Server anfangen kann, weiß ich nicht.


    2) Möglicherweise braucht dein Client den replex nicht, sondern du kannst sofort von vdr auf video/mpeg mappen. Das hätte den grossen Vorteil, daß auch Seeks und Jumps funktionieren.


    also: probieren geht über studieren.

    Hallo zusammen,


    ich hab dieses WE meine Hausaufgaben gemacht ;)


    Ergebnis: ich kann VDR-Aufnahmen mit Thumbnails auf der PS3 anschauen.


    Ich hab die Thumbnails zwar auch mit 0.11 und einem mencoder Kommando hinbekommen, aber das war recht langsam und nicht sehr stabil.


    Daher hab ich mir die ffmpegthumbnails 1.4 und die mediatomb SVN-Version geholt, die nötigen dev-Pakete aus dem Readme installiert und dann diese fast-0.12 installiert.


    Dabei gab es zwei Probleme unter OpenSuse 11.1:
    1) die magic lib heisst hier file. Ich hab sie im configure.ac hardcoded nach diesen Zeilen (~ ab 1990)

    Code
    if test "x$LIBMAGIC_STATUS" = xyes; then
         AC_DEFINE([HAVE_MAGIC], [1], [filemagic library presence]) else
         if (test "x$LIBMAGIC_OPTION_REQUESTED" = xyes) &&
            (test "x$LIBMAGIC_OPTION_ENABLED" = xyes); then
             AC_MSG_ERROR(unable to configure libmagic support)
         fi
    fi

    auf available gesetzt:

    Code
    AC_DEFINE([HAVE_MAGIC], [1], [filemagic library presence])


    2)
    Es gab ein Compile-Problem mit der libmp4v2. Ich musste nach dem configure

    Code
    ./configure --enable-ffmpeg --enable-ffmpegthumbnailer

    in der autoconfig.h zwei Zeilen auskommentieren:

    Code
    /* this version of libmp4v2 has MP4GetMetadataCoverArtCount() support */ 
    /* #define HAVE_MP4_GET_METADATA_COVER_ART_COUNT 1 */  
    /* this version of libmp4 has MP4GetTrackAudioChannels support */ 
    /* #define HAVE_MP4_GET_TRACK_AUDIO_CHANNELS 1 */


    Danach lief dann ein make && sudo make install problemlos durch.


    Die config.xml muss dann natürlich auch noch angepasst werden. Am Ende der <server> Sektion (also direkt vor der Zeile "</server>) hab ich das hier für die Thumbnails eingefügt (transcoding braucht man dann nicht mehr):


    Bei den /import/mappings/mimetype-contenttype ist dieser Eintrag wichtig (aber den habt ihr ja sicher schon)

    Code
    <map from="vdr" to="video/x-vdr"/>


    Bei /transcoding/mimetype-profile-mappings ist diese Zeile nötig:

    Code
    <transcode mimetype="video/x-vdr" using="replexvdr"/>


    und das passende Profil unter /transcoding/profiles sieht so aus:

    Code
    <profile name="replexvdr" enabled="yes" type="external">
             <mimetype>video/mpeg</mimetype>
             <agent command="replex" arguments="-i PS -t DVD -o %out %in"/>
             <buffer size="10485760" chunk-size="131072" fill-size="2621440"/>
             <accept-url>no</accept-url>
             <hide-original-resource>yes</hide-original-resource>
    </profile>


    Meine Mediatomb Startbefehl lautet dann:

    Code
    mediatomb -d --ip 192.168.1.4 --port 50500 --config /etc/mediatomb/config.xml -l /var/log/mediatomb/mediatomb.log


    Was mir noch fehlt: [list=1]
    [*]das init Script, aber das kann ich mir sicher aus der Packman RPM der Version 0.11 holen und anpassen - das WE war mal wieder zu kurz...
    [*]Spoolen/Springen trotz transcoding
    [/list=1]


    Ich hoffe das hilft euch.


    P.S.: die ts-Dateien des neuen VDR 1.7.3 kann die PS3 übrigens ohne weitere Konfiguration anzeigen (incl. HDTV). Da klappt dann auch das Spoolen! :lovevdr

    Hi funzt,


    zu deiner Frage linuxtv vs. liplianin:


    Die DVB-Unterstützung im Linux-Kernel kommt ursprünglich von linuxtv.
    Die linuxtv Quellen kommen wieder von verschiedenen Entwicklern. Einer davon ist Igor Liplianin. Er ist z.Zt. der einzige mit Mantis-Treiber für die neue S2API Schnittstelle, die ich für meine Terratec Cinergy S2 HD brauche.


    Gruss,


    Joachim

    Die Recording-Meldung kommt bei mir auch, aber nicht bei allen HD Sendern.
    Anixe HD und Astra HD haben die Meldung, Arte HD nicht.
    Liegt das evtl. an 1080 vs. 720 oder an i vs. p?
    Aufnahmen funktionieren auch von Anixe HD und Astra HD. Wenn der Kanal für die Aufnahme gewechselt wird, kommt die Fehlermeldung nicht. Nur wenn ich selbst den Kanal wechsle (bzw. es versuche).


    Als Treiber verwende ich den liplianin von gestern für die Terratec Cinergy S2 HD.
    Vdr ist 1.7.3.
    Als Plugin habe ich nur epgsearch aktiv.
    Zur Steuerung (Kanalwechsel/Aufnahme) verwende ich vdradmin-am.


    Log zu Arte HD:

    Code
    Jan  9 18:37:12 job4 vdr: [23450] connect from 127.0.0.1, port 24022 - accepted
    Jan  9 18:37:12 job4 vdr: [23450] switching to channel 2
    Jan  9 18:37:13 job4 vdr: [23450] ERROR: no OSD provider available - using dummy OSD!
    Jan  9 18:37:13 job4 vdr: [23450] closing SVDRP connection


    Log zu Anixe HD:


    HTH